Konference: Počítač SHARP MZ-800 a emulátory
Od: | David Luftner |
Datum: | 26.10.2004 18:31 |
Předmět: | Re: Rozsireni Ramky |
Re: Rozsireni Ramky: |
Uff zapomel jsem poslat schema a popis zapojeni:
CSROM (Mapovani pameti pro kompatibilitu):
Signal csrom je priveden z patice rom a je aktivni v "0". Signal preklopi MUX a tim privede na A12->A12, A13->A13, SWITCH MZ700/MZ800->A16, ctvrty MUX provede inverzi signalu a ten zablokuje (2x7489)mapovaci pameti (A14, A15, A17, A18 budou v log 1), zaroven aktivuje hradlem NOR pin /CS u Flash.
CAS (Prace s pameti v mapovacim rezimu)
Signal CAS muze byt aktivni pouze pokud je CSROM neaktivni -> mapovaci pameti jsou v provozu a MUX je pro vystupy pruchozi. Mapovaci pameti maji vybranou adresu podle A12-A15. Signal CAS prichazi se zpozdenim -> mapovaci pameti se zpozdenim 40ns meli dostatek casu vybrat stranku. Nejvyssi bit A19 z mapovacich pameti definuje /CSflash=A19+/CAS, /CSram=/A19+/CAS.
Zapis do mapovacich pameti:
Jen OUT (E7) asi netreba komentare. Dve hradla NAND, 74ls138 a tranzistor jako invertor. Adresu v mapovaci pameti vybiraji zase A12-A15 to znamena ze se to bude krmit instrukci OUT(C),x.
D.
[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)]