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

Původní podoba příspěvku

Zdenek Adler Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>Petře,

pro dnešní FPGA by asi tenhle úkol nebyl až tak neřešitelný - to jak WD 
pracuje není díky datasheetům takové tabu a jeho vnitřní struktura může 
<img src="BODY_IMAGES_WRAP_GIF">být 
programátorovi téměř ukradená, pokud zná jak se má chovat na vstupu a na výstupu. Podobně dneska existuje např. simulátor floppy mechaniky za pomoci 
SD karty a jednoho FPGA. Nejeden Sharpista zde na Pandoře má taky v FPGA 
krom paměti schovaného celého Sharpa.....
Mezi námi, už před mnoha lety mi kdosi ukazoval že si řadič floppy
<img src="BODY_IMAGES_WRAP_GIF"> postavil 
právě ze dvou obvodů - tuším že tam byl pouze XC95108XL v PLCC pouzdru a
<img src="BODY_IMAGES_WRAP_GIF">WD. 
Takže tohle řešení už tu kupodivu bylo, na desce zhruba polovičního
<img src="BODY_IMAGES_WRAP_GIF">formátu.
Ale zaplať pánbůh tu máme demokracii, takže každý nechť staví to čemu rozumí, případně na co má peníze. Osobně skládám hold Michalovi a
<img src="BODY_IMAGES_WRAP_GIF"> Vaškovi, 
kteří stvořili snad nejužitečnější periferii na Sharpovi - Unikartu.
<img src="BODY_IMAGES_WRAP_GIF">Snad 
nikdy mi nebudou chybět problémy s nečitelnými disketami....

Zdenek

----- Original Message ----- 
From: &quot;Petr Žydek (sharpemu@pandora.cz)&quot; &lt;judeware@[doména skryta]&gt;
To: &quot;Konference &quot;Počítač SHARP MZ-800 a emulátory&quot;&quot; &lt;sharpemu@pandora.cz&gt;
Sent: Monday, October 08, 2012 1:59 PM
Subject: Re: Re: Re: radic s WD2791


<span class="replyquote1">&gt;
&gt; &quot;Použitím programovatelných obvodů by se dal floppy řadič
&gt; zredukovat na 2 obvody (ne-li rovnou na jeden)...&quot;
&gt;
&gt; Zdeňku,
&gt; o tomhle už tu před lety teoretizoval nyní vyobcovaný Marcel Vašák.
<img src="BODY_IMAGES_WRAP_GIF">WD279x 
&gt; v PLD... K tomu můžu napsat asi toto:
&gt;
&gt; - obětoval jsem se pro komunitu a sehnal v dobré víře 100ks WD2791, rád 
&gt; bych všechny funkční kusy uplatnil v praxi a taky se někdy dostal z dluhu &gt; několika desítek tisíc; byl bych proti sobě, kdybych nepropagoval
<img src="BODY_IMAGES_WRAP_GIF"> řešení s 
&gt; WD279x
&gt; - integráč WD279x je podle mě zhruba 2x složitější (na počet prvků na&gt; čipu), než např. Z80ka (jeden z posledních sólo FDC pro PCčka DP8473V
<img src="BODY_IMAGES_WRAP_GIF"> má 
&gt; tranzistorů stejně jako CPU 8086 - 29 tisíc), neexistuje detailní popis 
&gt; chování obvodu, kdo ho bude analyzovat (a následně vhodné PLD 
&gt; programovat)?
&gt; - vybrat PLD pro napájení 5V, s pouzdrem pokud možno PLCC (kvůli patici, 
&gt; jelikož pájet PQFP není pro každého), vhodnou vnitřní kapacitou atd. 
&gt; určitě není jen tak; kdyby to šlo snadno, dávno už by takové řešení 
<img src="BODY_IMAGES_WRAP_GIF">tady 
&gt; bylo !!!
&gt; - pokud by se takový typ našel, určitě by vzhledem k požadovaným 
&gt; vlastnostem NEBYL levnější než hardwarový originál v DIP40
&gt; - PLD bude jen těžko chodit s metrovou kšandou k mechanikám; jeho výstupy&gt; nemají proudovou zatížitelnost pro více mechanik na společném kabelu
<img src="BODY_IMAGES_WRAP_GIF"> (7406 
&gt; svede ke GND až 48mA v úrovni LOW)
&gt; - jeden vstupní oddělovač Schmitt trigger (74LS541 nebo úspornější 
&gt; 74LS243) a jeden výkonový výstupní oddělovač - invertor (7406) okolo
<img src="BODY_IMAGES_WRAP_GIF">sebe 
&gt; hlavní integráč mít MUSÍ !!!
&gt; - kvůli bezpečnému oddělení od mechaniky je vhodný i registr LS137 (dle &gt; Radka Suka ještě s jedním budičem navíc)
&gt; - generátor 4 (2)MHz v kovovém pouzdře zabere stejné místo jako na třech
&gt; místech rozesetá hradla 04, takže i tady se nic neušetří
&gt;
&gt; http://mz-800.xf.cz/files/tech/fdd_2791.bmp
&gt;
&gt; Ze schematu je jasně vidět, že se dá vynechat oddělovač D0..D7 ( o tom
<img src="BODY_IMAGES_WRAP_GIF"> lze 
&gt; diskutovat) a že se do &quot;nějakého&quot; PLD bez problémů vejdou registry pro 
&gt; SideSel, MotorOn, dekodér signálů Chip Select (LS74, PROM) a (zde 
&gt; nezakreslené) serepetičky pro režim HD. Ostatní integráče jsou NEZBYTNÉ
<img src="BODY_IMAGES_WRAP_GIF">(i 
&gt; kdyby nějaký génius udělal náhradu WD v obvodu PLD).
&gt;
&gt; Petr de Zviqov
&gt;
&gt; --- 
</span>
</pre>