close

QuickRing

Ugrás a navigációhoz Ugrás a kereséshez
QuickRing
Típusú gumi
Sztori
Fejlesztő Apple Computer ,
National Semiconductor
Fejlett 1992
Kitelepített PCI
Műszaki adatok
Forrócsere Nem
Külső Igen
Sávszélesség 50 MHz
Adatbeállítások
Bit szélesség megvalósítástól függően változó
Sávszélesség 1,6-8,5 Gb/s

A QuickRing  egy adatbusz-szabvány, amely gigabites sebességgel működik, és egyesíti a számítógépbusz és a helyi hálózat funkcióit. Eredetileg az 1990-es években az Apple fejlesztette ki a multimédiás rendszerek gerinceként, és a már használatban lévő PC-buszokon kívül működik . Ezt követően a National Semiconductor átvette a technológiát, és nagy teljesítményű párhuzamos összekötő buszként helyezte át .

A Molex és a Beta Phase [1] is részt vett a szabvány fejlesztésében és népszerűsítésében . Bár nem terjedt el széles körben, a QickRing jelentős hatással volt számos későbbi számítógépes busztechnológiára, például a HyperTransportra .

Történelem

A QuickRing a legendás Futurebus projekt ágaként indult, amelyet az 1970-es évek végén fejlesztettek ki az IEEE égisze alatt . Felismerve, hogy maga a Futurebus is kudarcra van ítélve, 1987-ben több vezető fejlesztője kilépett a projektből, és inkább újra próbálkozott kisebb léptékű fejlesztésekkel. Ez a lépés vezetett a QuickRing és SCI interfészek [2] létrehozásához . A QuickRing fejlesztésének fő hajtóereje Paul Sweazey amerikai mérnök volt, aki a National Semiconductornál dolgozott, és megszervezte a Futurebus projektben a gyorsítótár koherencia csoportját . Miután elhagyta a National Semiconductort, Sweazey az Apple Computer Advanced Technology Groupjához költözött  , amely az Apple új technológiák fejlesztésével foglalkozó szakosodott részlege.

A technológiát először 1992-ben jelentették be az Apple Worldwide Developers Conference -en , és olyan speciális buszként helyezték el, amely képes egyidejűleg több digitális videofolyam továbbítására a személyi számítógép fő buszának használata nélkül [3] .

Az Apple a NuBus busz sávszélesség-korlátozása miatt érdeklődött a QuikRing funkció iránt . A QuikRing hipotetikus felhasználási eseteiben a rendszerbe telepített különböző videokártyákat egy második csatlakozóval kötötték össze, amely a NuBus csatlakozóval ellentétben a kártyák tetején kapott helyet. Feltételezések szerint az így kombinált kártyák képesek lesznek nagy sebességű videofolyamok átvitelére egymás között, a NuBus szerepe pedig lecsökken a már tömörített és feldolgozott videó átvitelére a kijelző vagy a lemezes eszköz felé. A QuickRing bármilyen kereskedelmi felhasználása előtt azonban megjelentek a PCI szabvány újabb verziói, amelyek hasonló átviteli sebességet biztosítanak. A QuickRing szándékolt szerepe ebben a helyzetben feleslegesnek bizonyult. Az Apple 1995-ben kezdte meg az átállást a PCI használatára minden rendszerében, és megszüntette a QuickRing további támogatását.

Sweazey, aki folytatta a technológia fejlesztését, visszatért a National Semiconductorhoz, amely a QickRinget nagy sebességű, általános célú gerinchálózatként helyezte el. Egy ideig a technológia sikeresebb volt ebben a minőségben, versenyezve az SCI -vel és ugyanakkor az Ethernet gyorsabb verzióival . Abban az időben a QickRing szabványosítására törekedtek, mint a VMEbus belső, nagy sebességű kiegészítőjeként . Ennek a munkának az eredménye a VMEbus - VSB "másodlagos" busz szabványosítása, melynek használatához a VMEbus kártyákhoz meghatározott P2 csatlakozó néhány tűjét lefoglalták. De nem fogadtak el konkrét jelrendszert. A nagyszámú, VSB-ben használatosnak mondható szabvány közötti nagy verseny miatt a VITA munkacsoport Salamon döntést hozott, és a VSB jelzési sémát a berendezésgyártókra bízta. A QuickRinget a Raceway Interlink, a SkyChannel, az SCSA (Signal Computing System Architecture), a Heterogeneous Interconnect ( HIC ), a FireWire és az AutoBahn mellett a PEP Modular Computers [4] az elfogadott szabványok közé sorolta .

A technológia alkalmazásának kiterjesztésére tett kísérletek még egy ideig folytatódtak. Így az Egyesült Államok haditengerészete egy időben több pályázatot is kiírt, amelyek során berendezéseket kértek a beszállítóktól a tengeralattjáró szonár adatainak feldolgozásához, miközben a probléma megoldására korábban a Futurebus + alkalmazását dolgozták ki . De mindezek a próbálkozások nem kaptak komoly folytatást. 1996 körül a National Semiconductor elvesztette érdeklődését a projekt iránt, és leállította a QuickRingen alapuló termékeket. A hasonló technológiákkal együtt a Raceway Interlink, a SkyCONNECT, a QickRing gyorsan használaton kívül került.

Leírás

A QuickRing alapvető megvalósítása egyirányú, 1 bites soros adatvonalakból és egy további, 50 MHz-es órajelet hordozó vonalból áll. Az Apple megvalósítása 6 adatvonalat és egy óravonalat tartalmazott, vékony műanyag héjba csomagolt csavart érpárú rézhuzallal. LVDS -t használtak a jelek kódolására . A National Semiconductor egy sor egyéb megvalósítást kínált, amelyek legfeljebb 32 adatvonalat tartalmaztak [3] , valamint egy optikai csatlakozási lehetőséget, amely frekvenciaosztási csatornákat használt, és az önálló számítógépek közötti kommunikáció megszervezésére szolgált.

Az adatvonalak az órajel frekvenciájának hétszeres frekvenciáján működnek, így minden mintában 7 bit kerül átvitelre egy vonalon. Az Apple megvalósításában ez azt jelentette, hogy 6 sor 7 bitet továbbított másodpercenként 50 millió alkalommal. Vagyis a megvalósítás 2,1 Gbps nyers átviteli sebességet biztosított. Azonban minden 42 bitből 10 bitet használtak jelzési és vezérlési célokra, így az interfész effektív sávszélessége 1,6 Gbps-ra (200 Mbps) csökkent. Ennek eredményeként a QiuckRing nem volt lényegesen gyorsabb az 1993-ban létező PCI -verzióknál , amelyek körülbelül 130 MB/s-os adatátvitelt tettek lehetővé, de lényegesen gyorsabb, mint a NuBus , amely mindössze 20 MB/s sebességet biztosított [1] .

Minden teljes QuickRing kapcsolat két ilyen egyirányú kapcsolat kombinációjaként épült fel, amelyek együtt kétirányú információt szolgáltattak. Egy ilyen teljes kapcsolat topológiája „pont- pont gyűrűként ” írható le . Mivel az egyes kapcsolatok önmagukban nem voltak buszok, a rajtuk keresztüli adatátvitel nem igényel választottbírósági eljárást . A QuickRingek egy switch segítségével összekapcsolhatók, összetettebb és nagyobb léptékű hálózatokat alkotva. Egy ilyen összetett hálózat minden további ugrása akár 1,3 µs-os késleltetést is növelt az adatátvitelhez.

A QuickRing útválasztása a virtuális áramkör-kapcsolásra összpontosított , nem a csomagkapcsolásra . Ez lehetővé tette a kapcsolat sávszélességének növelését az adatátviteli folyamat rugalmasságának viszonylag kis károsodásával. Minden 10 bites vezérlőinformációhoz négy használható eszközazonosító jelzésére, ami lehetővé teszi akár 16 eszköz csatlakoztatását a gyűrűhöz egy kapcsolón keresztül.

Jegyzetek

  1. 12 QuickRing sebesség . Letöltve: 2019. január 20. Az eredetiből archiválva : 2008. november 20.
  2. Kérdések az SCI-vel kapcsolatban . Letöltve: 2019. január 16. Az eredetiből archiválva : 2019. május 19.
  3. 12 _ _  _ _
  4. VITA - VMEbus sebesség sávszélesség . www.vita.com. Letöltve: 2019. január 19. Az eredetiből archiválva : 2019. január 20.

Linkek

  • Trevor Marshall, "Fast Transit: Az új buszok drámaian megnövelik a sebességet, és hamarosan megjelennek a rendszerekben", BYTE , 1992. október  (angol)
  • "Whatever Happened to... QuickRing" , BYTE , 1994. november  (angol)
  • The QuickRing Network , M. Valerio, L. E. Moser, P. M. Melliar-Smith és P. Sweazey, ACM Computer Science konferencia, 1994  .