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

Od: Petr Žydek
Datum: 16.10.2012 19:43
Předmět: Víceúčelová karta do dolního slotu

Víceúčelová karta do dolního slotu:

Sešlo se mi pár dotazů od lidí, co chtěli na toto téma nějaké detaily.
 Budu se    snažit o maximální stručnost a obsažnost. Možná se budu v
řadě věcí opakovat.

Ústřední obvod pgm. logiky je Altera EPM7160SLC84-10 v pouzdře PLCC84 od
Davida Lüftnera (doporučil, dodal - má zásobu, slíbil tvorbu "firmware"
podle mých pokynů). Má kapacitu 60 I/O vývodů, je pětivoltová a
paticovatelná (pro nás slepce a Parkinsony).

vývody pro MZ slot: A0..15, D0..7, WR, RD, IORQ, MREQ, M1, CLK (30)
vývody pro RD: mem_A0..A10, RAS, CAS0..3 (16)
vývody pro HDC: řídící signály pro 2ks registrů LS652 (8)
vývody pro I2C (RTC, P'n'P): SCL, SDA (2)
vývody pro FDC: SideSel, MotorOn, cs_D8, cs_DC (4)

Pro realizaci experimentu "interrupt identifier" mi zatím jeden I/O vývod
chybí (není životně důležité).

Periferie FDC (krom Altery WD2791, 7406, 74LS14, 137, 243 (541 apod.)
V podstatě floppy "lite". Na 8" a 1.44MB nemám ani motivaci, ani vývody PLD. 
Pro koexistenci s Unicard počítám s možností "FDC disable" jumperem.
http://mz-800.xf.cz/files/tech/fdd_2791.bmp

Periferie RD (krom Altery patice SIMM72 Tyco el.)
Funkční nadmnožina Müllera 256KB (resp. originálu 64KB):
http://www.mz-800.xf.cz/files/tech/rd-256kb.tif
Díky jinému způsobu cvičení s řídícími signály pamětí (možnostem
Altery) netřeba žádné další součástky, jen běžný modul SIMM72 16MB
FPM (EDO):
http://www.ebastlirna.cz/modules/Forums/files/p3260008_164.jpg
a samozřejmě patice SIMM, šikmá (raději ležatá). 

Periferie HDC (krom Altery 2ks 74ABT652)
Jde o snahu dokončit vyvinut a nevyužité - jak by napsal M. Lukášek,
hrátky s hardwarem (Compact flash, disky, CD-ROMy), jinak při vhodném SW
ovládání jde o dvě výkonové 8bitové brány.

Rozhraní I2C (krom Altery stačí dva odpory, možná ochranné diody)
K připojení mé verze RTC (schéma jen principiální):
http://www.mz-800.xf.cz/files/tech/rtc.tif
PCF8583 může sloužit i pro uložení parametrů "MZ BIOSu" (ála PeCe).
Zapojení je mnohem úspornější, než RTC OKI a Epson. I2C je obecně
využitelné.

Funkce P'n'P  (paměť CAT24C04)
Jen studie, identifikace jednotlivých periferií na deskách v obou  slotech,
využívá integrovaného I2C. Rád bych využíval.

Funkce Interrupt identifier (74LS365)
Jen studie, možnost identifikovat vícenásobné požadavky na INT jednou
vstupní branou na portu F3h. Jen třešnička na dortu. Zřejmě vynechám.

Nezmiňuju běžné věci, jako jsou konektory, patice, krystaly atd.

Pokud nebude další zájem, rozdělím si s Davidem Lüftnerem 10ks desek (a
já osobně si budu hrát na vlastním písečku, třeba dalších 40 let).

Petr de Zviqov

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

 
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]


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