Konference: Počítač SHARP MZ-800 a emulátory

Od: Zdenek Adler
Datum: 26.10.2004 11: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)]