Welcome, Guest. Please login or register.


Author Topic: 512K belső RAM bővítés - II (Read 1787 times)

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.83 Chrome 85.0.4183.83
    • View Profile
512K belső RAM bővítés - II
« on: 2020.September.05. 18:32:48 »
Az Enterprise oldalakat olvasgatva hozzákezdtem egy 512K belső memória tervezéséhez. Segítséget kérek a Az áramköri rajz ellenőrzésében. Az alkalmazni kívánt GAL (16V8) és SRAM (K6T4008) beszerezhető (egyenlőre) a belföldi kereskedelemben. 

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #1 on: 2020.September.05. 18:45:04 »
Sdram hoz minek az RFSH.
Ennélkül felszabadul egy GAL bemenet.
Bár Q2-Q7 ig ?
Lehetnének bemenetek is.
Mi lenne a memória szegmensek listája vagyis milyen címtől címig?
 

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.83 Chrome 85.0.4183.83
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #2 on: 2020.September.05. 19:46:41 »
A kiinduló ötletadó hogy hozzáfogjak a megvalósításhoz gflorez nevéhez fűződik.  Spanyol oldalon részletes leírással, megtalálhatók a programozáshoz szükséges fájlok. 512K bpvítő építése a cél, de az 1M is megvalósítható lenne nyákvágás nélkül a csipek egymásra forrasztásával egy láb kivételével amihez a vezetősáv a nyákon már ki lenne alakítva... Mivel nincs sematikus rajz (én nem találtam) próbáltam rajzolni egyet.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #3 on: 2020.September.05. 20:10:22 »
512K bpvítő építése a cél, de az 1M is megvalósítható lenne nyákvágás nélkül a csipek egymásra forrasztásával egy láb kivételével amihez a vezetősáv a nyákon már ki lenne alakítva... Mivel nincs sematikus rajz (én nem találtam) próbáltam rajzolni egyet.
Akkor egészen 2M-ig is el lehet jutni persze ha a memória a nyákra van forrasztva. mert akkor még 3 DIP tókózatú memória elfér. Őszesen 4 DIP tok biztos elfér az eredeti burkolat alatt.

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.83 Chrome 85.0.4183.83
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #4 on: 2020.September.05. 21:19:14 »
Az eredeti RAM bővítő helyére teszem a bővítőt így a magasság korlátozva van a gépembe már beépített 2x14 tüskesor miatt. Ez eleve 10 mm emelést jelent. A nyák 45x45 mm körüli lenne.
Quote
Akkor egészen 2M-ig is el lehet jutni persze ha a memória a nyákra van forrasztva.
A GAL-hoz felhasználható fájlok (függvények) lehetőségei:
- 512K RAM vagy,
- 512K RAM + 512K ROM vagy,
- 1M RAM + 512K ROM.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #5 on: 2020.September.05. 21:48:52 »
A GAL-hoz felhasználható fájlok (függvények) lehetőségei:
- 512K RAM vagy,
- 512K RAM + 512K ROM vagy,
- 1M RAM + 512K ROM.
Akkor nem tudod a GAL fájlt újra írni?
Ki programozná a GAL-t?

Online gflorez

  • EP addict
  • *
  • Posts: 3020
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 79.0 Firefox 79.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #6 on: 2020.September.06. 00:37:21 »
Régen tettem, és én, hogy Zozo is tud.

------

I did it a long time ago, and I know that Zozo also can do it.

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.83 Chrome 85.0.4183.83
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #7 on: 2020.September.06. 07:47:31 »
Quote
Akkor nem tudod a GAL fájlt újra írni?
A függvények változtatását bővítését nem vállalom.
Quote
Ki programozná a GAL-t?
Van programozóm.


Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #8 on: 2020.September.06. 16:10:42 »
A függvények változtatását bővítését nem vállalom.
Akkor ennyi.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13748
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
    • http://enterprise.iko.hu/
Re: 512K belső RAM bővítés - II
« Reply #9 on: 2020.September.09. 15:30:40 »
Sdram hoz minek az RFSH.
Nem SDRAM, hanem SRAM.
A RFSH-t meg azért kell figyelembe venni dekódolásnál mert az MREQ az frissítésnél is aktív, amely esetben nem szabad az SRAM IC-nek engedélyezőjelet generálni.

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.102 Chrome 85.0.4183.102
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #10 on: 2020.September.09. 17:07:48 »
Quote
A RFSH-t meg azért kell figyelembe venni dekódolásnál mert az MREQ az frissítésnél is aktív, amely esetben nem szabad az SRAM IC-nek engedélyezőjelet generálni.
Köszönöm a kiegészítést. A rajz egyébként rendben van?
A nyáktervezés folyamatban...

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #11 on: 2020.September.09. 17:47:11 »
Nem SDRAM, hanem SRAM.
A RFSH-t meg azért kell figyelembe venni dekódolásnál mert az MREQ az frissítésnél is aktív, amely esetben nem szabad az SRAM IC-nek engedélyezőjelet generálni.
Mivel RFSH alatt nincs RD,WR aktiválva ezért az SRAM nincs hatása az adat buszra.
Ha csak ezért, akkor szabad, csak felesleges.
Mi a másik ok?

Offline elmer

  • User
  • *
  • Posts: 97
  • Country: us
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #12 on: 2020.September.09. 18:28:19 »
--------------------------------------------------------------------------------------------

Please excuse me for using Google Translate to try to make my post readable in Hungarian ... :oops:

--------------------------------------------------------------------------------------------


Allf: Mivel valójában egy PCB-terv elkészítéséig megy, ezért van néhány kérdésem ...


1) Tudja, hogy az I8, O2, O3, O4, O5, O6, O7 és O8 GAL csapok miért vannak 10K ohmos ellenálláson keresztül a GND-hez kötve?

A megszűnt Lattice GAL16V8 és a még gyártás alatt álló Atmel ATF16V8B adatlapja azt mutatja, hogy az összes bemeneti és fel nem használt kimeneti tű belső ellenállással rendelkezik, ezért nincs szükség a külső 10K ohmos ellenállásra.

A Lattice chip adatlapja azt javasolja, hogy a fel nem használt csapokat kösse össze akár a GND, akár a Vcc-vel, de megint nincs szükség külső ellenállásra.


2) A SainT tábla kialakításának egyik előnye, hogy viszonylag könnyű 2 SRAM chipet egymás tetejére állítani, hogy a kártya 1024K-ra bővüljön.

Lehetséges-e ez az Ön által tervezett SMT chip NYÁK-val?


--------------------------------------------------------------------------------------------

Nice! :ds_icon_cheesygrin:


Allf: Since you are actually going as far as making a PCB design, I have a couple of questions for you ...


1) Do you know why the GAL pins I8, O2, O3, O4, O5, O6, O7 & O8 are tied to GND through a 10K ohm resistor?

The data sheet for both the discontinued Lattice GAL16V8 and the still-in-production Atmel ATF16V8B show that all input and unused output pins have internal pull-up resistors, and so don't need the external 10K ohm resistor.

The datasheet for the Lattice chip does recommend that unused pins are tied to either GND or Vcc, but again, there is no need for an external resistor.


2) One advantage of SainT's board design is that it is relatively easy to piggyback 2 SRAM chips on top of each other to expand the board to 1024K.

Is that going to be possible with the SMT chip PCB that you are designing?


Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 80.0 Firefox 80.0
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #13 on: 2020.September.09. 18:52:13 »

2) One advantage of SainT's board design is that it is relatively easy to piggyback 2 SRAM chips on top of each other to expand the board to 1024K.

Is that going to be possible with the SMT chip PCB that you are designing?

Ki zárt. Nagyon nehéz.
De nem lehetetlen.

~
Who's closed. Very hard.
But it is not impossible.

Offline Allf

  • Beginner
  • *
  • Posts: 28
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.102 Chrome 85.0.4183.102
    • View Profile
Re: 512K belső RAM bővítés - II
« Reply #14 on: 2020.September.09. 19:36:55 »
Quote
1) Do you know why the GAL pins I8, O2, O3, O4, O5, O6, O7 & O8 are tied to GND through a 10K ohm resistor?
I know seven manufacturers (AMD, Atmel, ICT, Lattice, NSC, SGS, VLSI). Not required by all manufacturers but does not hurt.
Én hét gyártót ismerek. Nem követelmény minden gyártónál, de nem is árt.
Quote
2) One advantage of SainT's board design is that it is relatively easy to piggyback 2 SRAM chips on top of each other to expand the board to 1024K.
Is that going to be possible with the SMT chip PCB that you are designing?
Yes possible. It is easy to do with two jumpers on the board. Good soldering iron and practice are needed for implementation.
Igen lehetséges. Két átkötéssel megvalósítható. Jó forrasztópáka és gyakorlat kell hozzá.