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

Od: Radek Suk
Datum: 23.10.2012 22: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)]