OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 19 pro 2018, 04:37

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 06 pro 2013, 17:51 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Túto úpravu kompletne vymyslel MDV a asi nemusím vravieť, že je tak dobre vymyslená, že nebolo vôbec jednoduché ju pochopiť. Stav vecí je takýto:

- mám od Ziloga na fotkách MDVove papierové poznámky, bohužiaľ je to kópia kópie a to ešte raz skopírované a odfotené, takže je to veľmi ťažko čitateľné a bolo peklo to pochopiť

- od MDV mám obsahy do GALov a EPROM, bohužiaľ MDV si už tú úpravu vybavuje len veľmi matne, takže nám nevie povedať žiadne bližšie detaily.

Z tých papierových poznámok som vylúštil postup pre úpravu:

- vytiahne sa z plošáku GAL IC8 a EPROM a namiesto nich sa osadia pätice
- do EPROM sa napáli obsah podľa typu radiča, vyhnú sa jej vývody č.1 (A15) a č.27 (A14), následne sa osadí do pätice
- na chrbát EPROM sa osadí SRAM 6216 tak, že sa jej vyhnú vývody č.18 (/OE), č.21 (/WR) a č.24 (VCC), následne sa priloží k EPROM od vývodu č.14 (spodok na spodok, čiže GND na GND) a prispájkuje sa
- medzi vývody EPROM č.14 a č.28 sa osadí 100n keramický kondenzátor
- vývod SRAM č.24 sa spojí s vývodom EPROM č.28
- do GALu IC8 sa naprogramuje nový obsah (vypúšťa z rovníc /WAIT a /RAS a pridáva rovnice pre obsluhu SRAM a ošetrenie SNAPu) a osadí sa do pätice
- pripoja sa nezapojené vývody SRAM č.18 na GAL IC8 vývod č.19 (/ENRAM) a SRAM č.21 na CPU vývod č.22
- pomocou pridaného 74LS00 sa pripravia signály pre nezapojené vývody EPROM (bude v schéme)
- signály A6 a A7 sa oddelia od PLA pomocou odporov 470R (priamo pri PLA)
- na univerzálku sa osadí nový stránkovací GAL a register 74LS174 a celé sa to pripojí do Kompakta (bude v schéme)
- pamätiam v počítači sa pripájkuje na chrbát nová sada pamätí, vyhne sa im vývod /CAS
- pôvodné /CAS k pôvodnej spodnej sade pamätí sa preruší a pripojí sa sem nové /CAS0
- na horné pamäte sa pripojí k vyhnutým vývodom nové /CAS1
- pin č.1 z stránkovacieho 74LS74 (mal by to byť IC14) sa odpojí od +5V a privedie sa tam signál ROM z 128k registra 74LS174 (pin č.12)
- zrejme ešte treba prerušiť /M1 do radiča pripojiť mu /M1new z nového GALu
- zapojí sa prepínač módov

No a vyzerá, že to je celé. Aspoň dúfam, tie poznámky sú fakt peklo. Keď budem mať najbližšie trocha času, dokreslím tú schému.

Momentálne sa borím s disassemblovaním JED súborov pre GALy.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 12 pro 2013, 14:38 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Prikladám obsahy EPROM a GALov. GALy sú len surovo zdisassemblované, akurát som podľa schém rozlúštil názvy pinov. Chcelo by to prečistiť a optimalizovať DeMorganom, ale neviem sa k tomu dokopať, sú holt iné priority. Ak niekto máte silu, môžete sa realizovať. Obrazy ROM majú význam:

KOM128S.ROM - pre radič WD2797 / MDOS1
KOM128N.ROM - pre radič 82C765B / MDOS2

Rozloženie ROM je nasledovné:

banka0 - ROM128_0
banka1 - K128_NMI
banka2 - ROM128_1
banka3 - MDOS

http://z00m.speccy.cz/dk128/kompakt128.tar.gz

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 17 pro 2013, 09:39 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Tak som sa dokopal a už je aj schéma. Teoreticky už nič nebráni odskúšaniu. Vzhľadom na stav poznámok, z ktorých som vychádzal je ale možné, že to ešte nie je dobre a bude sa to musieť doladiť.

http://z00m.speccy.cz/dk128/kompakt128.png

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 17 pro 2013, 09:46 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Nejde mi upraviť ten prvotný príspevok s popisom úpravy (nemám tam vôbec button edit), takže ešte jedna poznámka: K IC14 sa nepripája priamo signál ROM z registra ale signál PGR (teda z GALu). Iste ste si všimli, že v schéme je aj 74LS32 pre CLK registra, ktoré som v popise zabudol spomenúť.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 17 pro 2013, 21:40 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Prikladám ešte zúplnenie adresácie o A5 pre Melodik a z neho odvodené interfejsy, aby nekolidoval s D40/D80/Kompaktom (ktoré je treba pri tejto úprave spraviť):

http://z00m.speccy.cz/pics/ay-if-kompakt.png

pre porovnanie pôvodné zapojenie:

http://z00m.speccy.cz/pics/ay-interface.png

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Didaktik Kompakt - úprava na 128k
PříspěvekNapsal: 29 črc 2018, 21:49 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 13:08
Příspěvky: 714
Bydliště: Smolenice
Has thanked: 62 times
Been thanked: 213 times
Redizajnoval som stránky a zmenilo sa aj umiestnenie súborov. Keďže neviem editovať pôvodné príspevky, pridávam sem aktuálne linky:

https://z00m.speccy.cz/?file=hardware/rebuildm
https://z00m.speccy.cz/images/ay-if-kompakt.png
https://z00m.speccy.cz/images/ay-interface.png

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz