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

Od: David Luftner
Datum: 22.9.2003 06:37
Předmět: Re: příspěvek od Romana Dolejšího - předávám dál

Re: příspěvek od Romana Dolejšího - předávám dál:

Opravte mne jestli se pletu, ale samotny RAS k Refresh nestaci - musi byt aktivovany i adresni vodice, ktere u Z80 by byly jen A0-A7. Pokud by se aktivoval vnitrni citac refresh muselo by to byt CAS before RAS - takze vice logiky.

Dalsi co se mi na navrhu nelibi je zpusob adresace kazdy ze ctyr - 16k bloku ma vyhrazemo v pameti sve misto to znamena, ze neni mozne u tohoto navrhu namapovat jeden blok na dve mista napr jednou od 0 a podruhe od 8000h. Nebo pokud by byl napor na prvni blok 0-3FFFh tak tam lze pouzit na strankovani jen ctvrtinu celkove velikosti pameti.

Pri predelani na model s neomezenym mapovanim jsem v prvni chvili myslel ze staci zrusit vstup A14 a A15 do MUX SIMMu, ale po dukladnejsim pruzkumu jsem zjistil, ze nevim co by se stalo po resetu. Obsah strankovaci pameti neni definovan a tak by mohla taky nastat situace ze bude jedena stranka namapovana do vsech bloku.  (vice logiky, nebo uprava ROM).

Zkusim to schema predelat a uvidime, na kolik to bude slozitejsi.

P.S. pamet 16x4 jsem v nabidkach obchodu nenasel a to ani 7489 ani novejsi, nicmene podle datasheetu asi porad existuji.

 


Ostatní příspěvky vlákna:

 
[2003/1 (22)] [2003/2 (25)] [2003/3 (14)] [2003/4 (20)] [2003/5 (73)] [2003/6 (108)] [2003/7 (88)] [2003/8 (81)] [2003/9 (146)] [2003/10 (60)] [2003/11 (12)] [2003/12 (5)]


[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)]