Konference: Počítač SHARP MZ-800 a emulátory
Od: | Petr Žydek |
Datum: | 16.10.2012 17: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)]