Ahoj, tak takhle vypada asi finalni zapojeni zalohovaneho SRAM disku pro MZ: http://mz-800.aktualne.cz/sram-zal.gif Jen na vysvetlenou - pro zalohovani SRAM pameti jsem po delsich uvahach a patrani po vhodnem obvodu zvolil bezne dostupny typ LTC695 (Cena v GMe - 93 Korun) ktery zajistuje nejen spravnou a rychlou detekci vypadku napajeni, ale i ochranu CS vstupu u pameti, ktera je jako nutna ochrana pred nechtenym narusenim dat v pameti pri vypnuti pocitace. Nevyuzivaji se za ty nekrestanske penize sice vsechny vlastnosti tohoto obvodu (slouzi i jako watchdog), ale rozhodne je to elegantnejsi (a mozna ani ne o moc drazsi) reseni nez to cele skladat z tranzistoru, diod a dalsich soucastek. Celkovy odber z baterie je pri vypnutem pocitaci 1 mikroamper (!!!), takze takovy lithiovy clanek CR-2032 by mel vydrzet nekolik roku. Oproti klasickemu zalohovanemu RD s DRAM pametmi ktery mel ve standby rezimu odber radove desitky az stovky miliamper a bylo jej treba zalohovat 4-mi NiCd tuzkovymi clanky (vydrz asi tyden) to je celkem pokrok - nemyslite? Zdenek P.S.: Pro Petra - zalohovani SRAM beru jako nutnost minimalne pro uzivatele, kteri maji pouze holy pocitac s kazetovym mgf. Je to pro ne jedinecne reseni pro rychly boot ihned po zapnuti pocitace. --- Odchozí zpráva neobsahuje viry. Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). Verze: 6.0.522 / Virová báze: 320 - datum vydání: 29.9.2003
Celé vlákno · 9 zpráv
Re: Snad finální řešení zálohovaného SRAM disku
David Luftner SHARP MZ-800
Velmi se mi líbí tvoje zapojení a určitě si ho udělám jen bych měl jeden návrh.
Místo druhého čítače dát jen registr velikost prostoru pro studený start se sice sníží jen na 4 kB ale bude zase lepší adresovatelnost a rychlejší přístup k celému RD. Třeba by tam šel použít obvod 273 ten má reset (nebo 2x 193 což ovšem zvedne počet obvodů ale adresovatelnost zůstane).
A adresovat třeba takhle:
IN F8 - reset čítače, reset 273 (193)
OUT F8 - reset čítače, uložení do 273 (193)
IN F9 a OUT FA podle originálu.
Potřeba řídících signálů se sice zvedne na 4 ale našel jsem tady na deskách cca 30 obvodu PALCE22V10 v paticích. Když budu počítat 12 vstupů a 6 výstupů pro IDE a 4 pro RD je to akorát.
Bohužel ho sám nedokážu naprogramovat tak i ten zkušební který mi naprogramuje kamarád budu mít až kdoví kdy. Pokud někdo máte možnost si nechat někde poblíž naprogramovat ten čip, pošlu vám ho grátis i se souborem pro nahrání.
D.
Re[2]: Snad finální řešení zálohovaného SR AM disku
marcel vasak SHARP MZ-800
Dobrý den, 1. října 2003, 19:31:53, napsal jste: Obvody pal PALCE22V10 jsou maskou programovane zakaznicke obvody tj nedaji se preprogramovat. falcen99 -- S pozdravem, Marcel falcen99[doména skryta]
Re: Re[2]: Snad finální řešení zálohovaného SR AM disku
David Luftner SHARP MZ-800
Tak "CE=CMOS Electrically Eraseble" neznamená že jdou přeprogramovat? To je škoda. :-((.
D.
Přílohy
-
22V10.gifimage/gif · 35 kB · 675 x 510 px -
3image/gif · 35 kB · 675 x 510 px
Re: Snad finální řešení zálohovaného SRAM di sku
Zdenek Adler SHARP MZ-800
Zobrazit citovaný text
Velmi se mi líbí tvoje zapojení a určitě si ho udělám jen bych měl jeden návrh.
Místo druhého čítače dát jen registr velikost prostoru pro studený start se sice sníží jen na 4 kB ale bude zase lepší adresovatelnost a rychlejší přístup k celému RD. Třeba by tam šel použít obvod 273 ten má reset (nebo 2x 193 což ovšem zvedne počet obvodů ale adresovatelnost zůstane).
A adresovat třeba takhle:
IN F8 - reset čítače, reset 273 (193)
OUT F8 - reset čítače, uložení do 273 (193)
IN F9 a OUT FA podle originálu.
Potřeba řídících signálů se sice zvedne na 4 ale našel jsem tady na deskách cca 30 obvodu PALCE22V10 v paticích. Když budu počítat 12 vstupů a 6 výstupů pro IDE a 4 pro RD je to akorát.
Bohužel ho sám nedokážu naprogramovat tak i ten zkušební který mi naprogramuje kamarád budu mít až kdoví kdy. Pokud někdo máte možnost si nechat někde poblíž naprogramovat ten čip, pošlu vám ho grátis i se souborem pro nahrání.
D.
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.522 / Virová báze: 320 - datum vydání: 29.9.2003
Re: Re: Snad finální řešení zálohovaného SRAM di sku
David Luftner SHARP MZ-800
Zdravím trochu jsem předělal to schéma.
IN F8h - reset obou čítačů
OUT F8h - reset dolního čítače, horní čítač+1
Dále posílám upravenou pravdivostní tabulku pro IDE varianta E pro ovládání HDD je použito 6 výstupů a podle datasheetu 74543 je to plně kompatibilní s 8 výstupovým provedením E-cka. Myslím, že se dá ušetřit ještě jeden výstup o5 který může být nahrazen o1 jediná změna bude, že při OUT 79-7F se na D8-D15 objeví ty samá data jako D0-D7 a to by snad vadit nemělo. Tím vyjde na RD 2 resp 3 výstupy, ale pro to rozšířené zapojení jsou třeba 4. To je k vzteku. Co s tím.
Přílohy
-
sram-zal.gifimage/gif · 156 kB · 1564 x 1046 px -
ide16_E_s_PAL_a_RD.xlsapplication/vnd.ms-excel · 21 kB
-
3image/gif · 156 kB · 1564 x 1046 px
Re: Re: Snad finální řešení zálohovaného SRAM di sku
Zdenek Adler SHARP MZ-800
Zdravím trochu jsem předělal to schéma.
IN F8h - reset obou čítačů
OUT F8h - reset dolního čítače, horní čítač+1
Dále posílám upravenou pravdivostní tabulku pro IDE varianta E pro ovládání HDD je použito 6 výstupů a podle datasheetu 74543 je to plně kompatibilní s 8 výstupovým provedením E-cka. Myslím, že se dá ušetřit ještě jeden výstup o5 který může být nahrazen o1 jediná změna bude, že při OUT 79-7F se na D8-D15 objeví ty samá data jako D0-D7 a to by snad vadit nemělo. Tím vyjde na RD 2 resp 3 výstupy, ale pro to rozšířené zapojení jsou třeba 4. To je k vzteku. Co s tím.
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.522 / Virová báze: 320 - datum vydání: 29.9.2003
Re[3]: Snad finální řešení zálohovaného S RAM di sku
marcel vasak SHARP MZ-800
Dobrý den, 7. října 2003, 15:39:02, napsal jste: Ty epromky by se daly vytahat ze starych materbordu tam mislim byly x*16 bitu ten gall to by byl problem mislim ze s touto organizaci asi tezko bude. Nevim na co by byl ramdisk romdisk na nabootovani hdd by mnel stacit, i majitele kazetaku mislim by mneli mit v pocitaci kdyz si koupi tento radic harddisk. falcen99 ZAspc> Děkuju Davide za nápad - vypadá to zajímavě, ale už se nám to zároveň trochu zkomplikovalo. Nakonec jsem ještě přehodil vyhýbku a o víkendu jsem se pustil do stavby prototypu plnohodnotného ZAspc> zálohovaného ramdisku, který bude jen o něco složitější. Obsahovat by měl: ZAspc> 5 x 74193 (4 jako přednastavitelný adresový čítač, poslední jako latch pro stránku RD) ZAspc> 1 x SRAM 512K ZAspc> 1 x EPROM jako dekodér adres (využitých mám 7 výstupů, takže v případě kombinace s IDE je nutná EPROM s organizací x16 bitů) ZAspc> 1 x wachdog ADM695 (pouze v případě, pokud budeme chtít zálohovat - důležité pro ty, co disponují pouze magnetofonem) ZAspc> Celkem tedy 8 obvodů, s IDE to dělá 10 obvodů. ZAspc> Ještě k tomu použití EPROM - přijde mi to jako dost velké plýtvání (využije se cca. tisícina paměti). Pokud by tedy někdo dokázal naprogramovat obvody typu GAL (či podobné) tak aby měly ZAspc> alespoň 12 vstupů a 15 výstupů (což je dost), bylo by to super - samozřejmně cena rozhoduje... Tuším že EPROM 27C1024 (v GM ani jiná s organizací x16 k sehnání není) je zhruba za 200 Kč a více ZAspc> (podle pouzdra). ZAspc> Zdeněk ZAspc> ----- Original Message ----- ZAspc> From: David Luftner (sharpemupandora.cz) ZAspc> To: Konference Počítač SHARP MZ-800 a emulátory ZAspc> Sent: Monday, October 06, 2003 8:56 PM ZAspc> Subject: Re: Re: Snad finální řešení zálohovaného SRAM di sku ZAspc> Zdravím trochu jsem předělal to schéma. ZAspc> IN F8h - reset obou čítačů ZAspc> OUT F8h - reset dolního čítače, horní čítač+1 ZAspc> Dále posílám upravenou pravdivostní tabulku pro IDE varianta E pro ovládání HDD je použito 6 výstupů a podle datasheetu 74543 je to plně kompatibilní s 8 výstupovým provedením E-cka. Myslím, ZAspc> že se dá ušetřit ještě jeden výstup o5 který může být nahrazen o1 jediná změna bude, že při OUT 79-7F se na D8-D15 objeví ty samá data jako D0-D7 a to by snad vadit nemělo. Tím vyjde na RD 2 ZAspc> resp 3 výstupy, ale pro to rozšířené zapojení jsou třeba 4. To je k vzteku. Co s tím. ZAspc> --- ZAspc> Odchozí zpráva neobsahuje viry. ZAspc> Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). ZAspc> Verze: 6.0.522 / Virová báze: 320 - datum vydání: 29.9.2003 -- S pozdravem, Marcel falcen99[doména skryta]
Re: Re: Re: Snad finální řešení zálohovaného SRAM disku
David Luftner SHARP MZ-800
Nešlo by snížit ten počet drátů na RD na 5? Pořád uvažuju o PAL22V10 - 12 vstupů, 10 výstupu (5 na IDE a 5 na RD), v GM stojí GAL22V10 nějakých 65 korun.
Teoreticky pro RD by mělo 5 stačit:
1 - CS SRAM + counter UP
2 - uložení spodních 16 bitů adresy (193 - [1,2,3,4])
3 - uložení horních 4 bitů adresy (193 - [5])
4 - reset 193 [1,2,3,4]
5 - reset 193 [5]
Neuděláš něco jako pravdivostní tabulku?
D.