- MBus (SPARC)
MBus is a
computer bus designed and implemented bySun Microsystems for communication between high speed computer system components, such as thecentral processing unit ,motherboard andmain memory . Contrast this withSBus , used in the same machines to connect add-on cards to the motherboard.MBus was first used in Sun's first
multiprocessor SPARC -based system, theSPARCserver 600MP series (launched in 1991), and later found use in theSPARCstation 10 andSPARCstation 20 workstations. The bus permitted the integration of several microprocessors on a single motherboard, in amultiprocessing configuration with up to eightCPU s 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 (320 MB/s peak). Bus controlling is done by an arbiter. Interrupt, reset, and timeout logic are also specified.Several related buses were also developed:
;XBus: 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: a high-speed interconnection system for linking multiple MBuses, used in
Solbourne Series 6 and Series 7 computer systems.Manufacturers who produced computer systems using the MBus included Sun,
Ross Technology, Inc. ,Hyundai /Axil ,Fujitsu , Solbourne, Tatung, GCS,Auspex ,ITRI , ICL,Cray ,Amdahl ,Themis andDTK .ee also
*
List of device bandwidths External links
* [http://mbus.sunhelp.org/ "The Rough Guide to MBus Modules", sunhelp.org]
Wikimedia Foundation. 2010.