Nubus

Definition - Was bedeutet Nubus?

Ein Nubus ist ein 32-Bit-Parallelcomputerbus. Es wurde vom Massachusetts Institute of Technology erstellt und stammt aus dem NuMachine-Workstation-Projekt, bei dem Workstations für die Schnittstelle mit LANs mithilfe von Mikroprozessoren entwickelt wurden. Das MIT-Laborteam für die NuMachine arbeitete mit Western Digital zusammen.

Der ursprüngliche Nubus und NuMachine wurden für die Western Union NuMachine und für die LMI-Lambda von Lisp Machines Incorporated entwickelt. Die NuMachine wurde in Komponenten von Texas Instruments, Next, Incorporated (NeXT) und Apple Computer verwendet. 1983 wurde die NuMachine von Texas Instruments gekauft. Es wurde 1985 durch den TI Explorer ersetzt.

Zu dieser Zeit wurde Nubus als bedeutender Fortschritt angesehen, da die meisten Computerschnittstellen einen 8-Bit-Bus verwendeten. Heute wird Nubus nicht mehr verwendet und wurde hauptsächlich durch die Peripheriekomponentenverbindung (PCI) und andere parallele Busse ersetzt.

Technische.me erklärt Nubus

Die Nubus-Karte verwendet Stifte anstelle eines Edge-Anschlusses, der auf einer PCI- oder Industriestandard-Architekturkarte verwendet wird.

Der Nubus führte nicht nur einen 32-Bit-Bus ein, sondern verfügte auch über eine ID-Struktur, mit der Karten vom Host beim Booten identifiziert werden konnten. Zu dieser Zeit verwendeten die meisten Busse Pins auf der CPU, die mit der Rückwandplatine verbunden waren. Diese Struktur entsprach Datenstandards und Signalisierung, einschließlich der Konfiguration des Speichers und der Karte, Interrupts und anderer zeitaufwändiger Aufgaben. Tatsächlich war Nubus eines der ersten Plug-and-Play-Designs.

Die Nubus-Architektur erforderte jedoch einen Controller-Chip zwischen den E / A-Chips auf der Karte und dem Bus. Dieses Schema erforderte zusätzliche Kosten und Komplexität im Vergleich zu den einfachen Bussystemen, die von minimalen E / A-Chips unterstützt werden.

Nubus-Karten können entweder als Master oder als Slave konzipiert werden. Ein Master verwaltet Busanforderungen für die Busbeherrschung und kann den Bus für eine bestimmte Zeit vor dem Zugriff durch andere Nubus-Geräte schützen. Der Slave antwortet auf Anfragen, sendet Nicht-Master-Anfragen und benötigt keine Unterstützung für die gesamte 32-Bit-Übertragung.

Bei der Macintosh II-Serie wird eine 24-Bit-Nubus-Karte verwendet. Es wird als 24-Bit-Aliasing bezeichnet und unterstützt die Adressleitungen 0 bis 23. Nubus wurde auch für NeXT-Computermodule ausgewählt, hatte jedoch ein anderes Leiterplattendesign.