Difference between revisions of "Computer Interconnect"

From Computer History Wiki
Jump to: navigation, search
('SC008' inserted after 'initial coupler')
(SC008)
Line 5: Line 5:
 
In addition to processors (mostly [[VAX]]en, although there was a CI interface for the [[KL10]]), intelligent [[mass storage]] [[device controller|controllers]] (such as the [[HSC50]]) could be connected to a CI network; this was a key role in the widely-deployed [[VAXcluster]]. [[Acknowledgement]]s are provided by the [[hardware]]; if one is not received, a [[retransmission]] can be performed.
 
In addition to processors (mostly [[VAX]]en, although there was a CI interface for the [[KL10]]), intelligent [[mass storage]] [[device controller|controllers]] (such as the [[HSC50]]) could be connected to a CI network; this was a key role in the widely-deployed [[VAXcluster]]. [[Acknowledgement]]s are provided by the [[hardware]]; if one is not received, a [[retransmission]] can be performed.
  
Node [[address]]es are 8 bits; so the [[address space]] could hold up to 256 nodes. The initial coupler ([[SC008 CI Star Coupler]]) - a passive one - supported up to 16 links. All CI links are duplicated, for robustness. (Later versions used them separately, to double the capacity.) Thus, each host has 4 links to it; two transmit, and two receive.
+
Node [[address]]es are 8 bits; so the [[address space]] could hold up to 256 nodes. The initial coupler (the [[SC008 Star Coupler]]) - a passive one - supported up to 16 links. All CI links are duplicated, for robustness. (Later versions used them separately, to double the capacity.) Thus, each host has 4 links to it; two transmit, and two receive.
  
 
The links are [[coaxial cable]]s. Data speeds were 70 megabits per second; link lengths could be up to 45 meters. At the [[analog]] level, it used [[Manchester encoding]], on [[baseband]] signaling.
 
The links are [[coaxial cable]]s. Data speeds were 70 megabits per second; link lengths could be up to 45 meters. At the [[analog]] level, it used [[Manchester encoding]], on [[baseband]] signaling.
Line 11: Line 11:
 
==See also==
 
==See also==
  
* [[SC008 CI Star Coupler]]
+
* [[SC008 Star Coupler]]
 
* [[CI20 Computer Interconnect|CI20 KL10 CI Interface]]
 
* [[CI20 Computer Interconnect|CI20 KL10 CI Interface]]
 
* [[CI780 Computer Interconnect Interface|CI780 VAX-11/780 CI Interface]]
 
* [[CI780 Computer Interconnect Interface|CI780 VAX-11/780 CI Interface]]
 
* [[CI750 Computer Interconnect Interface|CI750 VAX-11/780 CI Interface]]
 
* [[CI750 Computer Interconnect Interface|CI750 VAX-11/780 CI Interface]]
* [[CIBCI]] [[VAX Bus Interconnect|VAXBI]] CI Interface, 1st generation
+
* [[CIBCI]] - [[VAX Bus Interconnect|VAXBI]] CI Interface, 1st generation
* [[CIBCA]] [[VAX Bus Interconnect|VAXBI]] CI Interface, 2nd generation
+
* [[CIBCA]] - [[VAX Bus Interconnect|VAXBI]] CI Interface, 2nd generation
* [[CIXCD]] [[XMI]] CI Interface
+
* [[CIXCD]] - [[XMI]] CI Interface
* [[CITCA]] [[TURBOchannel]] CI Interface
+
* [[CITCA]] - [[TURBOchannel]] CI Interface
* [[CIQBA]] [[QBUS]] CI Interface
+
* [[CIQBA]] - [[QBUS]] CI Interface
* [[CIPCA]] [[PCI]] CI Interface
+
* [[CIPCA]] - [[PCI]] CI Interface
  
 
==External links==
 
==External links==
  
 +
* [http://bitsavers.org/pdf/dec/dsa/ci/ CI] - CI documentation at Bitsavers
 +
** [http://bitsavers.org/pdf/dec/dsa/ci/Computer_Interconnect_Specification_198111.txt Computer Interconnect Specification]
 
* [https://research.cs.wisc.edu/areas/os/Qual/papers/vaxclusters.pdf VAXclusters: A Closely-Coupled Distributed System] - paper on VAXclusters which describes the CI in some detail
 
* [https://research.cs.wisc.edu/areas/os/Qual/papers/vaxclusters.pdf VAXclusters: A Closely-Coupled Distributed System] - paper on VAXclusters which describes the CI in some detail
  
 
[[Category: Digital Equipment Corporation]]
 
[[Category: Digital Equipment Corporation]]
 
[[Category: Networking]]
 
[[Category: Networking]]

Revision as of 00:55, 9 June 2022

The Computer Interconnect (usually given as the acronym, CI) is high-speed packetized data networking system from DEC; basically a fairly short-range LAN.

It consists of uni-directional point-point links, all running between an interface on each host (called 'nodes' in the CI system) and a 'coupler'. The network's physical topology is thus a star (an approach pioneered by LCS's Version 1 ring), but electrically and logically, it is a linear bus, like the ethernet. It too uses CSMA for access control to the shared transmission medium, but different in detail from that of the Ethernet.

In addition to processors (mostly VAXen, although there was a CI interface for the KL10), intelligent mass storage controllers (such as the HSC50) could be connected to a CI network; this was a key role in the widely-deployed VAXcluster. Acknowledgements are provided by the hardware; if one is not received, a retransmission can be performed.

Node addresses are 8 bits; so the address space could hold up to 256 nodes. The initial coupler (the SC008 Star Coupler) - a passive one - supported up to 16 links. All CI links are duplicated, for robustness. (Later versions used them separately, to double the capacity.) Thus, each host has 4 links to it; two transmit, and two receive.

The links are coaxial cables. Data speeds were 70 megabits per second; link lengths could be up to 45 meters. At the analog level, it used Manchester encoding, on baseband signaling.

See also

External links