MBus (SPARC)

MBus is a computer bus designed and implemented by Sun Microsystems for communication between high speed computer system components, such as the central processing unit, motherboard and main memory. Contrast this with SBus, used in the same machines to connect add-on cards to the motherboard.

MBus module, Sun SuperSPARC II SM71
Two MBus connectors (top of photograph), one occupied by CPU module

MBus was first used in Sun's first multiprocessor SPARC-based system, the SPARCserver 600MP series (launched in 1991), and later found use in the SPARCstation 10 and SPARCstation 20 workstations. The bus permitted the integration of several microprocessors on a single motherboard, in a multiprocessing configuration with up to eight CPUs packaged in detachable MBus modules. However, in practice, the number of processors per MBus was limited to four. Single processor systems were also sold that used the MBus protocol internally, but with the CPUs permanently attached to the motherboard to lower manufacturing costs.

MBus specified a 64-bit datapath, which used 36-bit physical addressing, giving an address space of 64 GB. The transfer rate is 80 MB/s sustained (320 MB/s peak) at 40 MHz, or 100 MB/s (400 MB/s peak) at 50 MHz. Bus controlling is done by an arbiter. Interrupt, reset, and timeout logic are also specified.

Several related buses were also developed:

XBus

XBus is a packet-switched bus used in the SPARCserver 1000, SPARCcenter 2000 and Cray CS6400. This corresponded to the circuit-switched MBus, with identical electrical characteristics and physical form factor but an incompatible signalling protocol.

KBus

KBus is a high-speed interconnection system for linking multiple MBuses, used in Solbourne Series 6 and Series 7 computer systems.

History

The MBus standard was cooperatively developed by Sun and Ross Technology and released in 1991.[1]

Manufacturers who produced computer systems using the MBus included Sun, Ross Technology, Inc., Hyundai/Axil, Fujitsu, Solbourne Computer, Tatung, GCS, Auspex, ITRI, ICL, Cray, Amdahl, Themis, DTK and Kamstrup.

gollark: This could not* go wrong.
gollark: The rockets are quite expensive, though, so the obvious solution is to have cheaper externally propelled vehicle things launched from the ground.
gollark: But several hours to go across the country is still quite significant, and if your passenger transport system cannot be used as a weapon of mass destruction it is not very good, so the obvious solution is ridiculously expensive rocket-based travel.
gollark: But rail would be quite fast, possibly cheaper if you ignore the huge initial investment, and could ship cargo!
gollark: Consider: interstate travel by road is quite slow, thus making the US significantly more divided. Airports are faster, but also more expensive and not good for bulk goods, plus security queues make things slower.

See also

  • List of device bandwidths

References

MBus male connector
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.