Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 26.10.2004 12:08 |
Předmět: | Re: Rozsireni Ramky |
Pokud das RAM a ROM na desku do rozsirujiciho slotu moc si nepomuzes - musis privest datovou sbernici. Musis udelat logiku na to, zda je cteni/zapis do rozsirene pameti. Viz muj prispevek Zklamani s romkou. A mapovani pameti do prostoru 1000/1fff a e000/efff je pak snad jedno jestli je RamDisk nebo tohle ten rozdil nebude takovy. - datova i adresova sbernice je komplet vyvedena na venkovni sloty SHARPa, stejne tak i potrebny signal MREQ a dalsi - staci pak sledovat pouze pristup na porty 0xE0 - 0xE4 + port CE (prepinani 700/800) a udrzovat si v XILINXu aktualni mapovani - tim bez problemu vyplnime vzniklou diru v pameti po vytazene EPROMce a to bez pajeni :) Muj navrh vychazi z varianty co jsem jiz jednou posilal. Stara ramka se odstavi (neskrabe se zadna cesta vytahne se jeden odpor mam vyzkouseno). Misto romky se da rozsirujici deska ktera potrebuje jeste 7 signalu z MB a to RD, WR, CAS, IORQ, A14, A15 a stav switch MZ700/MZ800. A co bude umet? Pamet rozdeli na 16x 4KB sektory a fyzickou na 128x4KB RAM a 128x4KB Flash. Jakakoli 4KB cast z RAM nebo Flash bude moci byt namapovan do jakehokoli sektoru viditelne pameti. Mimo to zabezpeci i starou funkci mapovani ROMky 1000/2ffff a E000/Effff ale tam se bude moci vybrat pouze prepinacem MZ700/MZ800 ktera cast Flash bude delat Romku. Zatim to cele mam navrhnute s temito IO: 74ls138, 74ls10, 74ls02, 2x7489, 74ls157, RAM, Flash a jeden trandak jako invertor D. - uprava je to zajimava, ale jak rikam - ne kazdy ji zrejmne zvladne vlastnimi silami (myslim ze vice nez polovina zde zucasnenych Sharpistu jeste nedrzela pajecku v ruce - obravte me, zda se mylim), coz znamena ze se uprava prilis nerozsiri. Jsem opravdu pro nejake cistsi reseni v podobe rozsirujici karty nebo v horsim pripade rozsireni pomoci patic pro IO, ktere jsou rozesety po zakladni desce - nejlepe vyuzit patice po EPROM. Jednoduse receno - kdyz by se nekdo ujal vyroby rozsirujicich desek, tak aby uzivatel ktery si ji poridi zvladl montaz maximalne za pomoci sroubovaku :) Mj. nepremyslel nekdo i nad rozsirenim videoram? Bylo by celkem zajimave nekolik prepinatelnych stranek videopameti... Ale to uz bych asi chtel moc :) A jeste na zaver - co takhle reseni a la MZ-1R12 nebo K&P FDD radic pro MZ700? Tam je to resene podobne jako to zamyslim ja - do adresniho prostoru Z80 se normalne namapuje EPROM umistena na karte ktera je v ext. slotu, takze moje reseni by melo fungovat... Zdenek
Ostatní příspěvky vlákna:
[2004/1 (1)] [2004/2 (1)] [2004/4 (33)] [2004/5 (34)] [2004/6 (12)] [2004/7 (1)] [2004/8 (12)] [2004/9 (31)] [2004/10 (52)] [2004/11 (43)] [2004/12 (4)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]