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

Petr Žydek 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"><B>Re: DŮLEŽITÉ SDĚLENÍ !!!:</B></td><td align=right valign="middle"></td></tr></table><BR><p><br/>Ahoj Zdeňku,<br/>samotné obvody 74xx245 pro realizaci<br/>řadiče nestačí, to bych se od začátku<br/>nepachtil s různými variantami řadiče.<br/>Tento obvod je "osminásobný neinvertující<br/>BUS budič", postrádá ovšem paměť, což<br/>je ale nezbytné pro 16ti bitový přenos.<br/>V úvodu k dokumentaci o F543 se sice píše<br/>o tom, že "Combines 74F245 and 74F373<br/>Type Functions in One Chip", to ale není<br/>přesné. Studium detailu jednoho bitu<br/>A&lt;-&gt;B ukáže, že ekvivalentní obvod<br/>z běžných LS/HCT IC čítá 2x 74xx373<br/>s negovanými výstupy (74xx533), 4x 74xx126<br/>a jedním IC 74xx02 (4x NOR). To je moc<br/>co do místa i počtu.<br/>Obvody 74xx543 (74xx652) jsou navíc velmi<br/>"blbuvzdorné", výkonově robustní. A ve<br/>variantách SMD existují rovněž, jen se hůř<br/>shánějí (Pavel Železo má na starých deskách<br/>z PC obvody F543 SMD). Alternativu s 74xx652<br/>jsem zkusil navrhnout jednak kvůli ceně,<br/>jednak jsem hádal nižší náročnost na vývody<br/>z Eprom. Výsledkem je varianta, která by<br/>teoreticky měla zahrnovat vlastnosti všech<br/>předchozích ("soufázovost" signálů pro registry<br/>F652 i pro HDD, ovládání /SELP i /SELS:<br/>sw IDE reset, prefix 48bitového LBA adresování,<br/>čtení alternative status registru - detekce<br/>řadiče IDE16). Až budu mít IC, začne rozhodující<br/>stavba prototypu. Pořád platí, že softwarově je<br/>to stále stejné. Jde o jediné - rozšířit součástkovou<br/>základnu a tím obec zájemců o stavbu Hw.<br/>Poslední implementované funkce asi ještě nikde<br/>nemají...</p> <p><br/>Pro upřesnění:</p> <p>Pro porty selektované přes /SELS jsem analogicky<br/>zavedl adresy 70-77h, z nichž je podle specifikací<br/>ATA 1..7 platná jen 76h. Pokud by se někdy definovaly<br/>nové funkce na "/SELS portech", začlení se pouhým<br/>přeprogramováním Eprom.</p> <p>Pro druhý kanál IDE se logicky nabízí adresy 68-6Fh<br/>(normální IDE registry), respektive 60-67H ("/SELS<br/>porty"). Toto platí za předpokladu užití EEprom<br/>29C1024 64Kx16 PLCC44 (jediný rozumný obvod).</p> <p>Single IDE s třemi IC, dual IDE s pěti IC, to snad<br/>není špatný výsledek?</p> <p>Měli byste mě nechat vydechnout, protože od kombinování<br/>s pravdivostními tabulkami odcházím do postele v 01:00am.<br/>Kdybych byl ženat, už dávno bych byl ukamenován/vyFidelován<br/>(vyCastrován).</p> <p>Hlavně "klídek, klídek".</p> <p>A mějte na paměti, že programátorům práci nepřidělávám,<br/>množiny portů jsou jasné, algoritmus pro přenos 512bajtů<br/>"pseudošestnáctibitově" rovněž, tak co?<br/>První CD-ROM který softwarově vysune šuplík, zajede a<br/>přehraje audiostopu, půjdu slavnostně zapít (až mi<br/>někdo pomůže...).</p> <p>Petr de Zviqov 27.8. 2003 0:56<br/></p>