Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 3 zprávy

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

Petr Žydek SHARP MZ-800

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

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

Radek Suk SHARP MZ-800

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 (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (63 řádků)
>
> 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
>
> ---
>
>

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

Petr Žydek SHARP MZ-800

Zvaz zda neudelat nejakou diskusni skupinu pres email, neco jako mame my
 "replikatori"
Radku, myslím, že tohle nebude nutné. V tomto projektu nečekám moc změn a 
korekcí. Pokud bude mít někdo zájem, prostě se vyrobí víc desek, než jen
těch deset, co si plánuju s Davidem rozdělit napůl.

David mě hned na začátku upozornil na pevný limit 60 I/O vývodů:
"When the JTAG interface in MAX 7000S devices is used for either boundary-scan
testing or for ISP, four I/O pins become JTAG pins."

Zmíněné patice mám dvě jako "vzorky". Oproti ležatým se liší polohou
montážních čepů. (detaily mailem).

To doufám, že jsou programy pro ramdisk do 1MB napsány tak, že plní data na
portu E9h hodnotami 0..15 (jistotu nemám)!