Multibus - Multibus

Jednodeskový počítač Intel iSBC 386/116 Multibus II s VLSI A82389 jako řadičem Multibus.

Multibus je standard počítačové sběrnice používaný v průmyslových systémech. Byl vyvinut společností Intel Corporation a byl přijat jako sběrnice IEEE 796.

Specifikace Multibus byla důležitá, protože se jednalo o robustní, dobře promyšlený průmyslový standard s relativně velkým tvarovým faktorem, takže na něm bylo možné navrhnout složitá zařízení. Vzhledem k tomu, že se jednalo o dobře definovaný a dobře zdokumentovaný průmyslový standard, umožnil kolem něj růst odvětví kompatibilního s Multibus a mnoho společností pro něj vyrábělo klece a kryty pro karty. Mnoho dalších vyrábělo CPU , paměť a další periferní desky. V roce 1982 bylo více než 100 výrobců desek a systémů Multibus. To umožnilo vybudovat složité systémy z komerčně dostupného hardwaru a také společnostem umožnilo inovovat tím, že navrhly proprietární desku Multibus a poté ji integrovaly do hardwaru jiných dodavatelů a vytvořily tak systém. Dobrým příkladem toho byly Sun Microsystems s pracovními stanicemi Sun-1 a Sun-2 . Společnost Sun postavila na zakázku navržené grafické , CPU, paměťové, SCSI a video zobrazovací desky a poté přidala síťové desky 3Com Ethernet , řadiče disků Xylogics SMD, řadiče pásky Ciprico Tapemaster 1/2 palce, procesor Sky Floating Point Processor a terminály 16 portů Systech za účelem konfigurace systému jako pracovní stanice nebo souborového serveru . Mezi další dodavatele pracovních stanic, kteří používali designy založené na více sběrnicích, patřily HP / Apollo a Silicon Graphics .

Produktovou řadu Intel Multibus I & II koupila od společnosti Intel společnost RadiSys Corporation , kterou v roce 2002 koupila společnost US Technologies, Inc.

Multibusová architektura

Multibus je asynchronní sběrnice, která pojme zařízení s různými přenosovými rychlostmi při zachování maximální propustnosti . Měl 20 adresních řádků, takže mohl adresovat až 1 Mb paměti Multibus a 1 Mb I / O umístění. Většina I / O zařízení Multibus dekódovala pouze prvních 64 kB adresního prostoru.

Multibus podporoval funkci multi-master, která mu umožnila sdílet Multibus s více procesory a jinými zařízeními DMA .

Standardní provedení Multibus byla deska o šířce 12 palců (300 mm) a 6,75 palce (171 mm) s dvěma vyhazovacími pákami na přední hraně. Na palubě byly dva autobusy. Širší sběrnice P1 s přiřazením pinů byla definována specifikací Multibus. Druhá menší sběrnice P2 byla také definována jako soukromá sběrnice.

Multibusové standardy

Multibus zahrnuje následující autobusy:

  • Systémová sběrnice Multibus - přijata jako IEEE 796
  • iSBX (I / O Expansion Bus) - přijato jako IEEE P959
  • iLBX Local Bus Extension (Execution Bus)
  • Vícekanálová I / O sběrnice

Verze

Multibus I

IEEE-796: Systémová sběrnice mikropočítače; Poprvé vydáno společností Intel v roce 1974. Karty nepoužívaly přední panely a jako konektory používaly prsty na okraji karty (podobně jako karty ISA / PC-AT). Společnosti jako Northwest Technical stále dodávají produkty „End of Life“ pro Multibus I. Tento autobus je zastaralý.

  • IEC 796-1: 1990 Systémová sběrnice mikroprocesoru - 8bitová a 16bitová data (Multibus I) - Část 1: Popis funkce se specifikacemi elektrického a časování
  • IEC 796-2: 1990 Systémová sběrnice mikroprocesoru - 8bitová a 16bitová data (Multibus I) - Část 2: Mechanické a popisy kolíků pro konfiguraci systémové sběrnice, s hranovými konektory (přímé)
  • IEC 796-3: 1990 Mikroprocesorový systém BUS I, 8bitová a 16bitová data (Multibus I) - Část 3: Mechanické a popisy kolíků pro konfiguraci karty Eurocard s kolíkovými a zásuvkovými (nepřímými) konektory

Multibus II

Sběrnice IEEE-1296 32 bitů / 10 MHz, při 40 Mbyte / s. Velikosti karet jsou 3U x 220 mm a 6U x 220 mm. Tyto karty jsou větší než velikosti karet VME Eurocard, které jsou 3U / 6U x 160 mm. Využívá brány TTL (řady „Fast“) pro ovladače a konektory propojovacího rozhraní jsou DIN 41612 typu C. Multibus II ještě není považován za zastaralý, ale za zralý; nedoporučuje se to však pro nové designy. IEEE-STD-1296: Vysoce výkonná synchronní 32bitová sběrnice: Multibus II, vydaná v letech 1987 a 1994. Také jako ISO / IEC 10861.

  • ISO / IEC 10861: 1994 Informační technologie - Mikroprocesorové systémy - Vysoce výkonná synchronní 32bitová sběrnice: Multibus II

Historické využití

Hardware Multibus-II s operačním systémem iRMX se používá ve většině základních subsystémů Automatic Train Supervision na CLSCS, londýnském metru Central Line Signals Control System. To bylo dodáno společností Westinghouse Rail Systems a uvedeno do provozu od poloviny 90. let. Centrální trať je trať s automatickým provozem vlaku . Prvky automatického vlakového dohledu používají na počítačích Multibus směs iRMX a na počítačích SPARC Solaris . Šestnáct lokálních počítačů založených na sběrnici Multibus je distribuováno podél linky společně se šesti centrálními subsystémy založenými na sběrnici Multibus v řídicím centru. Řídicí a komunikační funkce v reálném čase zajišťují procesory založené na více sběrnicích a pracovní stanice Sun poskytují funkce databáze a operátorské konzoly ve velínu. Všechny počítače podsystému jsou dvojí redundantní . Součástí automatické ochrany vlaku, která je kritická z hlediska bezpečnosti, je traťové a vlakové zařízení, které nepoužívá Multibus. Systém byl stále v plném provozu od roku 2011. V řídicím středisku společnost Westinghouse také poskytla omezující napodobeninu systému pro účely výcviku zaměstnanců a testování softwaru využívající většinu stejného hardwaru a softwaru jako celý systém ATS, ale připojená do počítače (také na bázi Multibus-II a Sun), aby simuloval pohyby vlaku a chování signalizace.

Oslo Metro nebo Oslo Tunnelbane používá podobný, i když méně složitý systém řízení hardwaru Multibus dodávaný společností Westinghouse prostřednictvím centrálních kolejí Common Tunnel nebo Fellestunnelen, ale předpokládalo se, že bude vyřazen z provozu v roce 2011.

Viz také

Reference

externí odkazy