Cromemco 4FDC - Cromemco 4FDC

Cromemco 4FDC barevně upraveno.jpg

Cromemco 4FDC Řadič diskety je navržen tak, aby propojoval jak 5,25, tak 8,0 palce disketa jede do Počítačová sběrnice S-100 použito v Cromemco a další IEEE 696 počítače. Obsahuje také RS232 seriál I / O kanál s možností výběru softwaru baud sazby od 110 do 76 800. Kromě toho má 1KB rezident 2708 ROM obsahující RDOS společnosti Cromemco rezident operační systém disku.

4FDC byl navržen pro pohon Persci 277 8palcových disket s jednou hustotou. Tyto disky byly zajímavé ve dvou ohledech:

  • Použili rychle kmitací cívka aktuátor a ne a krokový motor umístěte čtecí zapisovací hlavu jednotky.
  • Elektronika oddělovače dat byla na samotné jednotce.

Vzhledem k druhému faktu nelze nemodifikovaný 4FDC použít s 8palcovými jednotkami, které na elektronice měniče nemají oddělovače dat s jednou hustotou. Později řadiče disků Cromemco, jako například 16FDC a 64FDC, obsahovaly oddělovače dat s jednoduchou i dvojitou hustotou a 64FDC také dodával předkompenzaci zápisu.

JVB Electronics navrhla a uvedla na trh přídavnou desku FDCX4 Double Density Upgrade Board pro 4FDC. FDCX4 byla sestava dceřiné desky, která nahradila čip řadiče disku s jednou hustotou WD1771 na 4FDC čipem řadiče s dvojitou hustotou FD1791 (časná výroba) nebo Fujitsu MB8876A (pozdější výroba). FDCX4 kromě použití analogového separátoru fázové smyčky ve všech režimech také používal předkompenzace zápisu. Tyto funkce umožnily 4FDC vybavenému FDCX4 spolehlivě používat disky Persci 277 i další disky v režimu dvojité hustoty.

Technické poznámky

Čtyři přepínače na kartě rozhraní 4FDC slouží k nastavení činnosti karty. Přepínač 1 je přepínač RDOS DISABLE. Pokud je tento přepínač v poloze ON, počítač nemá přístup k 1 KB ROM obsahující RDOS. Pokud je tento přepínač VYPNUTÝ, program RDOS je umístěn v paměť počítače mezera od adresy 0xC000 do 0xC3FF.

Přepínač 2 je RDOS deaktivovat po spuštění přepínač. Pokud je tento přepínač ZAPNUTÝ, 1 kB ROM obsahující RDOS bude poté automaticky deaktivována CDOS je bootstrapován z disku, čímž uvolňuje paměťový prostor od 0xC000 do 0xC3FF pro použití systému. (V tomto režimu je ROM ve skutečnosti deaktivován výstupem na port 40H, který provádí automaticky CDOS). Pokud je přepínač 2 v poloze OFF, zůstane RDOS v paměti i po načtení CDOS.

RDOS obsahuje dva programy; 1) spouštěcí program CDOS a 2) konzola monitorovací program. Přepínač 3 je povolit spuštění přepínač. Když je tento přepínač v poloze ON, program bootstrap se spustí (a tím načte CDOS), aniž by nejprve vstoupil do programu monitoru. Pokud je tento přepínač vypnutý, RDOS začíná v režimu monitorování konzoly, což umožňuje provádět operaci bootstrap nebo jiné operace pod kontrolou konzoly.

Přepínač 4 je inhibice inicializace přepínač. Je-li tento přepínač v poloze ON, nelze diskety inicializovat pod softwarovým ovládáním, čímž se zabrání tomu, aby „uprchlý“ program neúmyslně pozměnil inicializaci diskety. Při inicializaci disket musí být tento přepínač VYPNUTÝ.

Rozhraní Western Digital FD1771-1

Všechny signály z měničů jsou TTL -buffered and have 150 ohm pullups. Maxi a mini signály jsou zapojeny a na vytahovací straně nárazníků. Signály, které se nevztahují na mini (tj. PŘIPRAVENO a SEP CLOCK), jsou deaktivovány a při výběru mini jsou vytaženy vysoko. Signály k jednotkám z 1771 jsou TTL s vyrovnávací pamětí se samostatnými vyrovnávací pamětí pro mini a maxi konektory. Výstup STEP je natažen IC37 na přibližně 16 mikrosekund před přechodem na disky. Výstup HLD (zatížení hlavy) nepřechází přímo na měniče, nýbrž umožňuje vedení pro výběr měniče přes pin IC10 1. Skutečný signál pro výběr měniče pro měnič je tedy shodou náhodného výběru měniče (provedeného na portu 34H) a HLD z roku 1771. Čas načítání hlavy je určen čítači IC36 a 27. Časový limit je řízen počtem načítaným do lC3 pomocí IC53. Signály DRQ, HLD a INTRQ (nebo EOJ) jsou k dispozici na vstupním portu 34H (rC9). Různé řídicí signály jsou přiřazeny výstupnímu portu 34H a jsou blokovány rcs 24 a 41.

Řetěz prioritních desek

4FDC obsahuje obvod priority zvlnění, který porazí cyklus potvrzení přerušení priority IN / je udržován na nízké úrovni. Pokud je 4FDC povoleno provést potvrzení přerušení, stáhne svoji prioritní linku / výstup, aby signalizovalo ostatním v řetězci, aby nereagovali. Tento řetěz je kompatibilní s Cromemco TU-ART.

Další informace