175242. lajstromszámú szabadalom • Adatfeldolgozó rendszer
7 175242 8 első kéréseket egyenként úgy intézi el, hogy a tizenkét 27 vonal egyiként keresztül CHANNEL ENABLE jelet bocsát ki ezen alkalmas egyik csatornaegység részére. A csatorna szelektor egység létrehoz egy 0-15-ig tartó READ ADRESS jelsorozatot is, amelyet a csatomaegységek 22i vonalára továbbít, hogy ezáltal a nem pillanatnyi pufferek tartalmát olyan sorozatban olvastassa id, amelynek minden tagjához egy byte tartozik. Ez a kiolvasás byte-onként 235 nanoszekundumos sebességgel történik. A 4. ábrán vázolt módon a CHANNEL ENABLE jel a kiválasztott csatorna egységben egy sorozat 28 laput aktivál, és ezáltal lehetővő teszi, hogy anem pillanatnyi pufferből az adatok egy byte szélességű kimeneti 29 vonalra legyenek kiolvasva. A 3. ábrán vázolt módon a 29 vonalakon lévő jeleket huzalozott VAGY kapuval kombináljuk, hogy ezáltal multiplex jelet hozzunk létre a byte szélességű közös 31 kimeneti vonalon. Meg kell jegyeznünk, hogy az a sebesség, amelyen az adatokat a pufferekből kiolvassuk, kis málékben nagyobb, mint a beolvasási sebesség tizenkétszerese. Ez a tulajdonság egy byte szélességű rést biztosít a különböző csatornákból származó adatok között, úgy, hogy megfelelő időt engedélyez a rendszer további részeinek, hogy az egyik csatornáról a másikra kapcsolódjanak. Lehetőséget nyújt továbbá a tárcsák forgási sebességének ldsmértékű ingadozására, amely azt eredményezheti, hogy a disc-ekből kiolvasott adatok kiolvasása a névleges sebességnél gyorsabban történik. Azt is megjegyezzük, hogy azt a rendet, amelyek szerint az adatcsatornák multiplikálása történik, nem szükséges előre rögzíteni mivel ezt a rögzített ciklusú megoldás helyett a csatornaszelektor megfelelő kérési jelelae adott válaszul is kijelölheti. Most ismét a 4. ábrára hivatkozunk, amelyen láthatjuk, hogy mindegyik csatornaegység hatfokozatú ciklikus 32 shiftregisztert tartalmaz, amelyet a továbbiakban sorrendképzőnek fogunk nevezni, és ez vezáli a csatorna egység működését. Bármely időpontban ezen fokozatok egyike egy egyest, a többi pedig nullákat tartalmaz, és így a sorrendképzőnek hat egymás utáni állapota van.Ez ahat állapot alapvetően a disc alábbi hat tartományának felel meg (vesd össze a 2. ábrával): CASYNC: egy szinkronizáló byte megelőz egy számterületet. CA: számterület GAP: a számterületet követő rés DA SYNC: az adatterületet megelőző szinkronizáló byte DA: adatterület DACC: adatterületet követő ciklikus ellenőrző byte-ek Kezdetben a sorrendképzőt előre beállítjuk a CA SYNC fokozatba, még azt megelőzően, hogy a számterület előtt az AM címjelölés megérkezne. Ebben az állapotban a címjelölő detektor 16 áramkör működésképessé válik, és amikor az AM címjelölés kezdetét ázékeli, START jelet hoz létre. Ez a 23 számlálót nyolcas értékre állítja és aktiválja. A számláló ezután számlálni kezd, úgy, hogy kapuzza az AM címjelölést, és az ezt követő számterület S szinkron byte-ját és eljuttatja a pillanatnyi puffer 8-15 byte-jaihoz. A 24 vonalon ezután REQUEST jel keletkezik, amely arra kéri a csatomaválasztó egységet, hogy kiolvassa a puffer tartalmát. Ezzel egyidejűleg a számláló túlcsordulási jele a puffereket egymással felcserélteti, és a sorrendképző a 32 shift regisztert CA állapotba lépteti. A CA állapotban a 23 számláló folytatja a számlálást, és a CA számterületet és a hozzá tartozó CC ciklikus ellenőrző byte-okat kapuzással a pillanatnyi puffer 0-10 byte-jaihoz juttatja. Amikor a szám értéke eléri a tízet, a 13 szelektror áramkör átkapcsol a belső órajelre. A számlálás egészen tizenötig folytatódik. Ekkor REQUEST jel keletkezik és a sorrendképző 32 schift regiszter a GAP állapotba lép. A GAP állapotban a számlálás folytatódik. Mindazonáltal ebben az állapotban a REQUEST jel letiltott állapotba kerül, mivel a 25 ÉS kapu zár, és ilyen módon a kimeneti 29 vonalra információkiolvasás nem történik. A rés hossza és a belső óra frekvenciája olyan, hogy amikor a 23 számláló következő alkalommal túlcsordul, a PA tárgykör, amely megelőzi a következő cíjelölést, elindul ezen egység felé a disc-ről, és így az adatok órajele ismét rendelkezésre fog állni. Ezért a túlcsordulási jel a 13 szelektro áramkört visszakapcsoltatja az adatórajelre. Ezzel egyidejűleg a sorrendképzőt továbbléptetjük a DA SYNC állapotba és a 23 számlálót lezárjuk. A DA SYNC állapotban a cíjelölés detektor 16 áramkör ismét működésképessé válik, így, amikor a cíjelölés kezdetét érzékeljük, START jel keletkezik, amely a 23 számlálót nyolcas állapotba viszi, és aktiválja. A számláló ekkor működésbe lép, és a címjelölést, valamint az adatterület szinkron byte-ját a pillanatnyi puffer nyolc-tizenöt byte-jaihoz kapuzza. Amikor a számláló túlcsordul, REQUEST jel keletkezik, és a sorrendképző továbblép a DA állapotba. A DA állapotban a sorrendképző továbblépését egy INHIBIT SHIFT jel letiltja. Jgy a 23 számláló ismételten 0-15-ig számlál, és ezzel a DA adatterület egymást követő tizenhat byte-os csoportjait felváltva az egyes pufferekhez kapuzza. Az előzőekhez hasonlóan a byte-ok egyes csoportjainak végén REQUEST jel keletkezik. Az INHIBIT SHIFT jel egészen addig megmarad, ameddig az adatterület legutolsó byte-csoportja is a pillanatnyi pufferhez jut, és ezt követően az említett jelet megszüntetjük, és ezáltal lehetővé tesszük, hogy a sorrendképző a DACC állapotba lépjen. A DACC állapotban a 23 számláló folytatja a számlálást, és a két ciklikus CC ellenőrző byte-ot a pillanatnyi puffer 0 és 1 byte-jaihoz irányítja. Amikor a szám eléri az 1-es értéket, olyan jel keletkezik, mely a 13 szelektor áramkört belső órára kapcsolja át. A számlálás ekkor egészen addig folytatódik ameddig a számláló túlcsordulása bekövetkezik, és ez újabb REQUEST jelet eredményez, és a sorrendképzőt visszalépteti a kezdeti CA SYNC állapotba. Ezzel egyidejűleg a 13 szelektor áramkör visszakapcsolódik az adatórára, a 23 számláló pedig kikapcsol. A csatornaegység most az előzőekhez hasonlóan vár a következő címjelölés beérkezésére. Ilyen módon beláthatjuk, hogy a csatomaegység a hozzá tartozó adatcsatornáról érkező adatokat egyenként tizenhat byte hösszúságú csoportok sorozatában rendezi el. Minden DÁ adatterületet, amely 384 byte-ból áll, 24 ilyen byte-csoportra oszt. Minden címjelölést és az ezt követő szinkron byte-ot egy csoport 8-15 byte-jaiba helyezzük, a többi byte-ot 5 10 15 20 25 30 35 40 45 50 55 60 65 4