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

Od: Petr Žydek
Datum: 27.5.2003 12:29
Předmět: 3. service packec IDE 16bit_V2

3. service packec IDE 16bit_V2:

Jak tak na to koukám, tak jsem spustil lavinu názorů-
po tom co jsem naznačil, jak by ono zařízení mohlo
vypadat.
Použití MCU 8052 nebo kontrolérů PIC-Microchip
jsem zmínil jen jako jednu možnou alternativu(!), v tomto
případě se řadič redukuje na 1 IC, což je sqjelé pro
kombo desky, ale složité softwarově.
První můj návrh je jednoduchý obvodově, kompatibilní s 8 bitovou verzí, ale není šitý na
repetiční I/O instrukce (což nevadí, pokud chceme
třeba jen autodetekci parametrů HDD) a tudíž údajně pomalý v přístupu.
Dále jste tu nakousli onen princip s přepínáním datového toku na HDD: 2bajty ven z MZ-800, seřadit do 16bitového šiku a pak odbavit na HDD.
Tato metoda má jediný drobný nedostatek, 8bitová verze MZ-IDE takto přijme jen každý druhý bajt=ne stopro kompatibilní. Navíc zřejmě Hw řešení bude mít více IC, to se nehodí do mé koncepce kombo desek. Nicméně-podumám o tom. ;-) ;-) ;-)
Moje předkládaná varianta umí repetiční instrukce,
zápis/čtení přes IN/OUT (C),A je sw kompatibilní
s 8bitovou verzí. Schéma zatím nemá dodělané zapojení vývodů /CS, /OE, /WE statické paměti 6116, která coby buffer přijme 256 bajtů dat a pak je odbavuje na D8-D15 HDD při současném zápisu 256tice do D0-D7 HDD. Pokud mi vytýkáte
"rozházenost" dat odcházejících na HDD, namítám, že to nevadí! Jak je 512 bajtový sektor odeslán, tak se zase přečte, jen na tom disku je oněch 512 bajtů jinak uspořádaných než v paměti počítače. Je třeba s tím počítat, máme-li připojen PC disk jako slave s tím, že chceme přetahovat soubory oběma směry=záležitost softwaru.
Ale nikoho k tomuto řešení nenutím. :-[ :-[
Schéma dokončím a pak zkusím ještě tu "výhybkovou" verzi. A propos, má poslední varianta určitě není pomalejší než 8bit IDE (v případě "Sharp only connected" disku(ů)!!!).
Sharp posílá dvě 256tice skrze repetiční instrukce (jako u 8bitové verze) a IDE přebírá jednu 256tici širokou 16 bitů, o bufferování oba konce nevědí!!
Uvidíme...

Trochu nazlobený Petr de Zviqov


Připojené soubory:

hdd_ide_V2.tif

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