Multibuss I | |
---|---|
Sorts | däck |
Berättelse | |
Utvecklaren | Intel |
Tagit fram | 1974 |
Förskjuten | Multibus II (1987) |
Specifikationer | |
Hot swap | Nej |
Extern | Nej |
Dataalternativ | |
Bitbredd | 16/8 |
Protokoll | parallell |
Mediafiler på Wikimedia Commons |
Multibus II | |
---|---|
Sorts | däck |
Berättelse | |
Utvecklaren | Intel |
Tagit fram | 1987 |
avsatt | Multibuss I |
Specifikationer | |
Hot swap | Nej |
Extern | Nej |
Bandbredd | 10 MHz |
Dataalternativ | |
Bitbredd | 32 |
Protokoll | parallell |
Mediafiler på Wikimedia Commons |
Multibus är en datorbussstandard som används i industri- och datainsamlingssystem . Det utvecklades av Intel Corporation och antogs därefter som en serie IEEE -standarder som börjar med IEEE 796 [1] .
Multibus har länge åtnjutit brett branschstöd på grund av att det var ganska pålitligt och väldokumenterat. Den relativt stora formfaktorn på korten gjorde det möjligt att skapa ganska komplexa enheter baserade på denna buss. Från och med 1982 producerade över 100 tillverkare Multibus-kompatibla enheter [2] .
Efter en lång period av utveckling av Intel, köptes Multibus I och II produktlinjerna av RadiSys Corporation , som i sin tur förvärvades av US Technologies, Inc [3] 2002 .
Multibus i sin ursprungliga design var en asynkron buss som möjliggjorde anslutning av enheter som fungerade med olika bandbredder. Hon använde 20 adresslinjer, vilket gjorde det möjligt att adressera upp till 1 megabyte minne och upp till 1 megabyte I/O-portar. De flesta Multibus I/O-enheter fungerade bara med de initiala 64 KB av detta adressutrymme.
Multibus stöder multimastering-läge, vilket gör att flera enheter kan ta bussen i sin tur och initiera dataöverföring i DMA -läge [4] .
Multibus-specifikationen definierade från första början flera bussar med olika funktioner:
Sålunda var Mutlibus tillvägagångssätt till en början motsatsen till det som antogs vid utformningen av trunk-modulära bussar - istället för en enda utbytesstandard för alla typer av datorenheter, antogs en uppsättning harmoniserade standarder, designade för funktionellt olika klasser av uppgifter. Själva namnet på bussen bildades i samband med detta tillvägagångssätt [6] .
Den första versionen av standarden introducerades av Intel 1974. Standarden gav inte en fullständig beskrivning av lådan , men de mekaniska egenskaperna hos kontaktdonen och korten gavs, i ett av de två föreslagna alternativen, förenliga med de övergripande kraven i Euromechanics- standarden . Korten har inga frontlock eller paneler och använder platta kontakter som liknar de som används senare på ISA-bussen . Denna version av standarden är föråldrad, även om företag som Northwest Technical fortfarande tillhandahåller "End of Life"-utrustning för användning i system med denna buss.
Multibus I-gränssnittet har använts som grund för IEEE-796 och ISO/IEC BUSI-standarderna. Följande är de officiella titlarna på de dokument som definierade versionen av ISO/IEC-standarden:
Jämfört med originalversionen av Multibus har antalet adresslinjer utökats till 24 och funktionerna för den andra kontakten har specificerats.
I USSR / CMEA valdes den europeiska versionen av standarden som grund för standardisering. Det dokumenterades som I41-gränssnittet som används i SM-datorer , särskilt SM-1800 och SM-1810.
Mutibus-II höghastighetssynkronbussstandarden introducerades 1987 och uppdaterades 1994. 32-bitarsbussen går på 10 MHz och har en bandbredd på 40 Mbps.
Standarden definierar kortstorlekar som 3U x 220 mm och 6U x 220 mm. Dessa kort är större än motsvarande Eurocard VME-typ som mäter 3U /6U x 160mm. De använder TTL-logik och DIN 41612 typ C -kontakter för att ansluta till bakplanet . Multibus II anses inte vara helt föråldrad, men på grund av standardens ålder rekommenderas den inte för nyutveckling.
Denna version av bussen standardiserades genom antagandet av standarderna IEEE 1296-1987 och IEEE 1296-1994 och ISO/IEC 10861:1994 Informationsteknologi—Mikroprocessorsystem—Högpresterande synkron 32-bitars buss: Multibus II-standard. I USSR/CMEA dokumenterades samma standard som I42-gränssnittet.
Under sina tidiga dagar åtnjöt Multibus brett industristöd, med många av företagen som släppte sina produkter i denna standard. Några av dessa företag och produkter blev sedan allmänt kända. Exempel inkluderar Sun Microsystems , som släppte arbetsstationerna Sun-1 och Sun-2 . Sun utvecklade CPU-, RAM-, SCSI- kontroller och bildskärmsadapterkort, lade till ett 3Com -designat Ethernet -nätverkskort , Xylogics SMD -diskkontroller, Ciprico Tapemaster-bandkontroller , Sky's Floating Point-processor och Systechs 16-portars terminalgränssnitt. Denna uppsättning utrustning som använder Multibus gjorde det möjligt för Suns kunder att konfigurera köpt utrustning som arbetsstationer eller filservrar [7] . Andra arbetsstationstillverkare som har använt Multibus i sina system inkluderar HP / Apollo [8] och Silicon Graphics , som har använt denna buss i sina IRIS-system [9] .
Multibus-II-utrustning, som kör realtidsoperativsystemet iRMX , används i kärnan i det automatiska tågtrafikkontrollsystemet för Londons tunnelbana Central Line . Detta system levererades av Westinghouse Rail Systems och togs i bruk i mitten av 1990-talet. London Underground Central Line är en självstyrd linje . Det nämnda tågstyrsystemet på den är byggt på en kombination av iRMX baserad på Multibus och Solaris baserad på SPARC- utrustning .
Sexton Multibus-baserade lokala styrsystem är fördelade längs linjen och styrs av sex trafikledningscentralsystem som också använder Multibus. Realtidsstyrningsfunktioner tillhandahålls i detta tekniska system av utrustning som använder Multibus, och Sun-arbetsstationer fungerar som databasservrar och operatörsarbetsstationer i kontrollcentralen. Alla datorer i Multibus-delsystemet använder dubbel redundans. Den automatiska blockeringskomponenten , som är kritisk för tågens säkerhet , implementeras dock i detta system på basis av bilarnas ombordutrustning och själva spårets utrustning och använder inte Multibus. Detta system fungerade åtminstone från och med 2011.
Westinghouse installerade även en reducerad version av styrsystemet i kontrollcentret för personalutbildning och mjukvarutestning. Denna version är en simulator av huvudversionen. Det använder mycket av samma hårdvara och mjukvara som huvudsystemet, men själva tågrörelsen har ersatts av en simulator.
Ett liknande trafikledningssystem installerades av samma tillverkare för Oslo Metro Common Tunnel men det förväntades tas ur drift 2011. För närvarande [10] är hennes öde okänt.
Datorbussar och gränssnitt | |
---|---|
Grundläggande koncept | |
Processorer | |
Inre | |
bärbara datorer | |
Driver | |
Periferi | |
Utrustningshantering | |
Universell | |
Videogränssnitt | |
Inbyggda system |
IEEE- standarder | |||||||
---|---|---|---|---|---|---|---|
Nuvarande |
| ||||||
Serie 802 |
| ||||||
P-serien |
| ||||||
Ersatt | |||||||
|
ISO- standarder | |
---|---|
| |
1 till 9999 |
|
10 000 till 19999 |
|
20 000+ | |
Se även: Lista över artiklar vars titlar börjar med "ISO" |