Enterprise Forever
:HUN => Hardver => Memória => Topic started by: Allf 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.
-
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?
-
A kiinduló ötletadó hogy hozzáfogjak a megvalósításhoz gflorez (http://www.retrowiki.es/viewtopic.php?f=88&t=864#start_here) 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.
-
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.
-
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.
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.
-
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?
-
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.
-
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.
Ki programozná a GAL-t?
Van programozóm.
-
A függvények változtatását bővítését nem vállalom.
Akkor ennyi.
-
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.
-
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...
-
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?
-
--------------------------------------------------------------------------------------------
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?
-
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.
-
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.
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á.
-
Ki zárt. Nagyon nehéz.
De nem lehetetlen.
~
Who's closed. Very hard.
But it is not impossible.
"Ki zárt" is "Kizárt" actually and means "impossible" instead of "Who's closed". :D
-
Mivel RFSH alatt nincs RD,WR aktiválva ezért az SRAM nincs hatása az adat buszra.
Viszont a keletkező CE tüske hatással van az SRAM-ra.
De felőlem úgy csináljátok ahogy akarjátok, nyugodtan lehet újra megküzdeni már kitesztelt problémákkal.
-
Viszont a keletkező CE tüske hatással van az SRAM-ra.
- Az alap bővítés egy 512K SRAM. A GAL 19 lába az ellenálláson keresztül földre kötve (J1 2-3).
- A tervezett memória tetejére ültetés esetén (512K + 512K) a GAL 19. lába lenne az engedélyező jel (J1 1-2), ezért egy vezetősáv a második memória (22 láb) számára odavezetve mellé (itt átkötés kell a JP2-re).
Zozosoft a témaindítóban vázolt rajz szerint a kapcsolás működőképes? Mit kell véltoztatni? (Elnézést a többiektől, de neki van (szerintem) legtöbb tapasztalata és tudása az eddig hozzászólók közül.)
-
Viszont a keletkező CE tüske hatással van az SRAM-ra.
Igen. Többet fogyaszt, azon kívül ?
Jó, utána kell nézni van-e speciális 'hatás' az adott SRAM IC-n. Pl.: blokk törlés
Bár nem valószínű.
(Elnézést a többiektől, de neki van (szerintem) legtöbb tapasztalata és tudása az eddig hozzászólók közül.)
Nincs gond. Elvégre Ő szakmabeli.
Igaz volt már olyan is, hogy egy vízvezeték szerelő állítását a csillagászok nem tudták meg cáfolni a csillagászattal kapcsolatban.
-
A memóriabővítő végső változatában lévő alkatrészek: egy GAL, egy ellenállás, három kondenzátor, 2db 512Kb Samsung K6T4008, E1-E2 csatlakozó, egy jumper. Maga a nyák egy 512K memória használatára is lehetőséget nyújt. Ebben az esetben egy átkötés más helyre kerül, és a GAL program is eltérő. A gépembe beépített változat 1M kapacítású.
Mellékletben:
1) kép a nyákról felülről,
2) kép a nyákról alulról,
3) kép a beépített bővítőről,
4) kép a tesztelésről,
5) kép a működésről.
-
very cool!
How did you solve the issue of wiring EXP2 to the pins on the pcb. More precisely, can you still close the computer when you use those Dupont jumper connectors?
-
:smt038 :smt038 :smt038
Szép munka! Lesz belőle eladásra is?
-
Sorry, only on English:
About EXP2 wiring, there is a design kindly released by Pear (https://enterpriseforever.com/hardware/6mhz-and-more/?action=dlattach;attach=20416) for a little PCB that can be soldered very low on the PCB to have a better place for the connector, and avoid it colliding with the Enterprise case. I don't know if it is applicable to Allf's project.
(https://enterpriseforever.com/hardware/6mhz-and-more/?action=dlattach;attach=20142;image)
He even has a number of them, already made, for gift (https://enterpriseforever.com/hardware/6mhz-and-more/msg69370/#msg69370).
-
Still valid - as long as shipping is possible.
Thanks for reminding me, I forgot about it completely.
-
:smt038 :smt038 :smt038
Szép munka! Lesz belőle eladásra is?
Csatlakoznék Zozóhoz, engem is érdekelne... Tényleg igényes megoldás!
-
very cool!
How did you solve the issue of wiring EXP2 to the pins on the pcb. More precisely, can you still close the computer when you use those Dupont jumper connectors?
I soldered the other end of the dupont connector directly to the motherboard. I left the cord longer to be long enough during the experiment. They can be cut to size at any time. There is enough space. The images do not reflect the final state. The long wires shown in the picture also fit in the housing.
-
Szép munka! Lesz belőle eladásra is?
Köszönöm az elismerést. Még nem döntöttem az eladásról. A hazai szállítással meg tudok birkózni, de a külföldre való küldés gondot jelent számomra (sosem csináltam). Nem szeretnék senkit sem megbántani...
-
Sorry, only on English:
About EXP2 wiring, there is a design kindly released by Pear for a little PCB that can be soldered very low on the PCB to have a better place for the connector, and avoid it colliding with the Enterprise case. I don't know if it is applicable to Allf's project.
The language barrier is to overcome it. Thanks for the idea. I find it a useful accessory and will occasionally install it in my machine. I downloaded manufacturer's files based on the attached link.
-
Pear also wants to gift some of these little PCBs, talk with him.
-
The language barrier is to overcome it.
Yes, you are right. Is for that I usually write here a double message in Hungarian/English, even when I am Spanish...
But when Google fails to translate technician terms then I opt for English only.
-
A memóriabővítő végső változatában lévő alkatrészek: egy GAL, egy ellenállás, három kondenzátor, 2db 512Kb Samsung K6T4008, E1-E2 csatlakozó, egy jumper. Maga a nyák egy 512K memória használatára is lehetőséget nyújt. Ebben az esetben egy átkötés más helyre kerül, és a GAL program is eltérő. A gépembe beépített változat 1M kapacítású.
Mellékletben:
1) kép a nyákról felülről,
2) kép a nyákról alulról,
3) kép a beépített bővítőről,
4) kép a tesztelésről,
5) kép a működésről.
Helló.
Nagyon érdekel a projektje. Maximális memóriája 1024 MB, vagy 3,9 MB-ig lehetséges?
És ha csak 1024 MBT opció van, akkor ez már nyereség, és kérem, legyen szíves, ha elrendezne egy nyomtatott áramkört * .brd formátumban és GAL firmware-t?
-
A múlt évben tervezett 512K memóriabővítő első példánya tesztelve. Működik!
Maga a műveletet hosszú tervezés előzte meg. Ha a gépet szétszedem akkor mit kellene módosítani?
- A kompozit video kimenetet még az 1M bővítő beszerelésekor próbanyákon beépítettem. Működik - de a kinézete nem illik a géphez. Maga a hangkimenet IC tápvonalának kapcsolása + kompozit videokimenetnek egy nyáktervet készítettem.
- A CPU-t kiszedni és egy újal helyettesíteni, mivel a működésében rendellenességet észleltem. Az új CPU foglalatba került.
Mellékelem a képeket a módosításokról...
-
Szuper lett!
-
A következő terv a gépház kinyitásának biztosítása úgy hogy a fóliabillentyűzet csatlakozók a gépház felső felében maradjanak. Így lehetővé téve a gépen belül elhelyezhető memóriabővítés (512K, 1M ...) tesztelését, ellenőrzését.