Konference: Počítač SHARP MZ-800 a emulátory
Od: | Radek Suk |
Datum: | 24.10.2012 01:46 |
Předmět: | Re: Víceúčelová karta do dolního slotu |
Ahoj Petre
Uz se na to tesim. Zvaz zda neudelat nejakou diskusni skupinu pres
email, neco jako mame my "replikatori" (nemyslim Stargate ale
konstruktery replik).
Podle
http://www.altera.com/products/devices/max7k/overview/m7k-overview.html?GSA_pos=
8&WT.oss_r=1&WT.oss=MAX%207000A&WT.mc_id=gc_pw_sf_xx_tx_a_011#m7ks
ma ta Altera 64 pouzitelnych vyvodu a ne jen 60.
Napis zda napr. tato patice bude teoreticky vhodna
http://cz.farnell.com/te-connectivity-amp/5822134-3/socket-ic-simm-metal-72way/d
p/1101362
Co jsem osobne nikdy nezjistoval do hloubky je jak korektne nuluji ruzne
CP/M a jine programy na Sharpa bit 4 az 7 pri zapisu na 0E9H. Bity 0-3
jsou overene, to funguje spravne az do 1MB. Kdo ma nejakou zkusenost at
napise. Dik.
Radek
Dne 16.10.2012 19:43, Petr Žydek (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>
> 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)]