Difference between revisions of "Digital Storage Systems Interconnect"

From Computer History Wiki
Jump to: navigation, search
(Section "DSSI Storage Expanders" added)
(More detail on cables; note need for terminators)
Line 1: Line 1:
The '''Digital Storage Systems Interconnect''' (usually given as '''DSSI''') is a [[mass storage]] [[bus]] from [[Digital Equipment Corporation|DEC]]. The DSSI specification lists the main attributes of DSSI as: 8-bit wide [[parallel]]; multi-drop linear bus electrical topology; low-cost, [[single-ended signalling]] interface circuitry; [[direct current|DC]] coupling.
+
The '''Digital Storage Systems Interconnect''' (usually given as '''DSSI''') is a [[mass storage]] [[bus]] from [[Digital Equipment Corporation|DEC]]. The DSSI specification lists the main attributes of DSSI as: 8-bit wide [[parallel]]; multi-drop linear bus electrical topology; low-cost, [[single-ended signalling]] interface circuitry; [[direct current|DC]] coupling. The DSSI's [[analog]] characteristics mean that DSSI installations require [[terminator]]s.
  
It is an alternate physical layer in the [[Computer Interconnect]] system; the CI system had a 'native' physical layer before the creation of DSSI. The relationship between the DSSI and the CI's physical layer is shown in the following diagram:
+
The DSSI is an alternate physical layer in the [[Computer Interconnect]] system; the CI system had a 'native' physical layer before the creation of DSSI. The relationship between the DSSI and the CI's physical layer is shown in the following diagram:
 
<pre>
 
<pre>
 
                                                           <-----+
 
                                                           <-----+
Line 49: Line 49:
 
  "The DSSI, supporting the needs of low-end and mid-range systems, is one in a family of high-performance computer-to-computer interconnects .. that combine a common host interface and port layer with an implementation-specific datalink and physical interconnect.
 
  "The DSSI, supporting the needs of low-end and mid-range systems, is one in a family of high-performance computer-to-computer interconnects .. that combine a common host interface and port layer with an implementation-specific datalink and physical interconnect.
 
  CI-class interconnects provide the transmission services required by Digital's [[System Communication Architecture]] (SCA) - a four-tiered set of protocols and interfaces.."
 
  CI-class interconnects provide the transmission services required by Digital's [[System Communication Architecture]] (SCA) - a four-tiered set of protocols and interfaces.."
 +
 +
== DSSI Cabling ==
 +
 +
The [http://bitsavers.org/pdf/dec/dsa/dssi/EK-RF72D-UG-008_RF_Series_Integrated_Storage_Element_Users_Guide_Apr93.pdf "RF Series Integrated Storage Element User Guide"] (EK-RF72D-UG-008) says "The DSSI bus is a 50-conductor cable. Inside an enclosure, the bus may be a flat ribbon cable or a round bundle of twisted pairs. Between enclosures, the bus is a shielded round cable approximately ½-inch in diameter."
 +
 +
The short cables run from the [[printed circuit board|PCBs]] that implement the interfaces to a standard [[connector]] on the back of the enclosure. (Different enclosures use different short cables with a given board; see the "KFQSA Module Installation and User Manual", Section 2.1 for a partial list.)
 +
 +
=== Connectors ===
 +
 +
[[Image:DSSI_Connectors.png|thumb|350px|left|DSSI MR & PS Connectors]]
 +
 +
The long inter-enclosure DSSI cables are found with two different types of connectors:
 +
 +
* '''MR''' (Micro Ribbon or midrange), with flat [[contact]]s = "50 Way High Density Micro Ribbon"
 +
* '''PS''' (Pin Socket or pedestal style), with round [[pin]]s = "50 Way High Density Honda"
 +
 +
[[File:DSSI_PS_Connector_female_(Cable).jpg|thumb|right|200px|PS Connector female (Cable)]]
 +
 +
With these two different types of connectors, ''three'' different types of long DSSI cables are needed:
 +
 +
* MR-MR
 +
* PS-PS
 +
* MR-PS (can be reversed to provide PS-MR)
 +
 +
Two types of DSSI connectors are found on devices:
 +
 +
* Single DSSI '''Device Connector''' 50-pin ([[SCSI]]-like)
 +
* Dual 3.5" / Single 5.25" DSSI '''Disk Interface Card Assembly''' e.g. for [[VAX 4000]], BA430/BA440
  
 
== DSSI Controllers/Interfaces ==
 
== DSSI Controllers/Interfaces ==
Line 110: Line 138:
 
* [[TF89]]
 
* [[TF89]]
  
== DSSI Cabling ==
+
== Images ==
 
 
[[Image:DSSI_Connectors.png|thumb|250px|right|DSSI MR & PS Connectors]]
 
 
 
The [http://bitsavers.org/pdf/dec/dsa/dssi/EK-RF72D-UG-008_RF_Series_Integrated_Storage_Element_Users_Guide_Apr93.pdf "RF Series Integrated Storage Element User Guide"] (EK-RF72D-UG-008) says "The DSSI bus is a 50-conductor cable. Inside an enclosure, the bus may be a flat ribbon cable or a round bundle of twisted pairs. Between enclosures, the bus is a shielded round cable approximately ½-inch in diameter."
 
 
 
The short cables run from the [[printed circuit board|PCBs]] that implement the interfaces to a standard [[connector]] on the back of the enclosure. (Different enclosures use different short cables with a given board; see the "KFQSA Module Installation and User Manual", Section 2.1 for a partial list.)
 
 
 
=== Connectors ===
 
  
There are (at least) four types of DSSI connectors:
+
[[File:DSSI_PS_Connector_male_(CPU).jpg|thumb|left|300px|PS Connector male (CPU)]]
 +
[[File:DSSI_PS_Terminator_female.jpg|thumb|left|300px|PS Terminator female]]
 +
[[File:DSSI_Interface_Card_Assembly.png|thumb|left|350px|Interface Card Assembly (5.25" FH disk)]]
 +
[[File:DSSI_Interface_Card_Assembly_Dual_RF35_Connector.jpg|thumb|left|300px|Interface Card Assembly Dual RF35]]
 +
[[File:DSSI_Device_Connector_RF30.jpg|thumb|left|300px| Device Connector RF30]]
  
Two DSSI cable connectors:
+
<br clear=all>
* '''MR''' (midrange or micro ribbon) connector = "50 Way High Density Micro Ribbon"
 
* '''PS''' (pedestal style or pin socket) connector = "50 Way High Density Honda"
 
 
 
Two DSSI device connectors:
 
* Single DSSI '''Device Connector''' 50-pin (SCSI-like)
 
* Dual 3.5" / Single 5.25" DSSI '''Disk Interface Card Assembly''' e.g. for VAX 4000, BA430/BA440
 
 
 
* [https://manx-docs.org/collections/mds-199909/cd2/cabinets/348abmg2.pdf BA430 BA440 Enclosure Maintenance.pdf] (EK-348AB-MG-002)
 
* [https://manx-docs.org/collections/mds-199909/cd1/cluster/410abmgd.pdf DSSI VMScluster Installation and Troubleshooting Guide] (EK-410AB-MG.D01)
 
 
 
[[File:DSSI_PS_Connector_female_(Cable).jpg|thumb|DSSI PS Connector female (Cable)]]
 
[[File:DSSI_PS_Connector_male_(CPU).jpg|thumb|DSSI PS Connector male (CPU)]]
 
[[File:DSSI_PS_Terminator_female.jpg|thumb|DSSI PS Terminator female]]
 
[[File:DSSI_Interface_Card_Assembly_Dual_RF35_Connector.jpg|thumb|DSSI Interface Card Assembly Dual RF35]]
 
[[File:DSSI_Device_Connector_RF30.jpg|thumb|DSSI Device Connector RF30]]
 
[[File:DSSI_Interface_Card_Assembly.png|thumb|DSSI Interface Card Assembly (5.25" FH disk)]]
 
  
 
{{semi-stub}}
 
{{semi-stub}}
Line 147: Line 155:
 
** [http://www.bitsavers.org/pdf/dec/dsa/dssi/Digitals_Storage_System_Interconnect_Rev_1.0.0_199003.txt Digital's Storage System Interconnect] - protocol specification document
 
** [http://www.bitsavers.org/pdf/dec/dsa/dssi/Digitals_Storage_System_Interconnect_Rev_1.0.0_199003.txt Digital's Storage System Interconnect] - protocol specification document
 
* [http://www.bitsavers.org/pdf/dec/vax/3800/EK-338AC-DH-003_MicroVAX_Dual-Host_Systems_Dec90.pdf MicroVAX Dual-Host Systems] (EK-338AC-DH-003) - contains a clear description of how a DSSI can be used to create a loosely-couple multi-processor
 
* [http://www.bitsavers.org/pdf/dec/vax/3800/EK-338AC-DH-003_MicroVAX_Dual-Host_Systems_Dec90.pdf MicroVAX Dual-Host Systems] (EK-338AC-DH-003) - contains a clear description of how a DSSI can be used to create a loosely-couple multi-processor
 +
* [https://manx-docs.org/collections/mds-199909/cd1/cluster/410abmgd.pdf DSSI VMScluster Installation and Troubleshooting Guide] (EK-410AB-MG.D01)
 
* [https://decdoc.itsx.net/dec94mds/rf72dug8.pdf RF Series Integrated Storage Element User Guide] (EK-RF72D-UG-008)
 
* [https://decdoc.itsx.net/dec94mds/rf72dug8.pdf RF Series Integrated Storage Element User Guide] (EK-RF72D-UG-008)
 +
* [https://manx-docs.org/collections/mds-199909/cd2/cabinets/348abmg2.pdf BA430 BA440 Enclosure Maintenance.pdf] (EK-348AB-MG-002)
  
 
[[Category: DEC Buses]]
 
[[Category: DEC Buses]]
 
[[Category: DEC Mass Storage]]
 
[[Category: DEC Mass Storage]]
 
[[Category: DSSI]]
 
[[Category: DSSI]]

Revision as of 14:42, 6 September 2023

The Digital Storage Systems Interconnect (usually given as DSSI) is a mass storage bus from DEC. The DSSI specification lists the main attributes of DSSI as: 8-bit wide parallel; multi-drop linear bus electrical topology; low-cost, single-ended signalling interface circuitry; DC coupling. The DSSI's analog characteristics mean that DSSI installations require terminators.

The DSSI is an alternate physical layer in the Computer Interconnect system; the CI system had a 'native' physical layer before the creation of DSSI. The relationship between the DSSI and the CI's physical layer is shown in the following diagram:

                                                          <-----+
                        +---------------------+                 |
                        | Port Driver         |                 |
                        | Layer               |                 |
                        | ( SCA Specification)|                 |
                        +---------------------+                 |
                                  |                             |
                                  |                             |
                        .......................                 |
                        . CI Port Adapter     .                 |
                        . ( eg: VAX CI Port ) .                 |
                        .......................                 |
                                  |                             | P
      +------>                    |                             | P
      |                 +---------------------+                 | D
      |                 |     CI Port         |                 |
    C |                 |     Layer           |                 | L
    I |                 |   ( DEC Std 161 )   |                 | A
      |                 +---------------------+                 | Y
    A |                    |               |                    | E
    R |             +------+               +------+             | R
    C |             |                             |             |
    H |  +----------------------+      +---------------------+  |
    I |  | DSSI Datalink        |      |    CI Datalink      |  |
    T |  |    Layer             | .... |      Layer          |  |
    E |  | ( DSSI Spec. )       |      |  ( Dec Std 161 )    |  |
    C |  +----------------------+      +---------------------+  |
    T |             |                             |       <-----+
    U |             |                             |       <-----+ P L
    R |  +----------------------+      +---------------------+  | H A
    E |  |    DSSI Physical     |      |    CI Physical      |  | Y Y
      |  |    Interconnect      |      |    Interconnect     |  | S E
      |  |    ( DSSI Spec. )    |      |   ( DEC Std 161 )   |  | I R
      |  +----------------------+      +---------------------+  | C
      +------>                                            <-----+ A
                                                                  L

                Figure 1-2:  CI PPD Architectural Layers

DSSI thus made it possible to build VAXclusters from MicroVAX and smaller VAX computers, by adding CI-bus functionality to smaller VAX systems. It can also be used to create loosely-coupled multi-processors, by sharing a number of disk drives between two systems. Such shared drives are termed 'Integrated Storage Elements' (ISEs).

A description of the DSSI from the 'Digital's Storage System Interconnect' protocol specification document:

"The DSSI, supporting the needs of low-end and mid-range systems, is one in a family of high-performance computer-to-computer interconnects .. that combine a common host interface and port layer with an implementation-specific datalink and physical interconnect.
CI-class interconnects provide the transmission services required by Digital's System Communication Architecture (SCA) - a four-tiered set of protocols and interfaces.."

DSSI Cabling

The "RF Series Integrated Storage Element User Guide" (EK-RF72D-UG-008) says "The DSSI bus is a 50-conductor cable. Inside an enclosure, the bus may be a flat ribbon cable or a round bundle of twisted pairs. Between enclosures, the bus is a shielded round cable approximately ½-inch in diameter."

The short cables run from the PCBs that implement the interfaces to a standard connector on the back of the enclosure. (Different enclosures use different short cables with a given board; see the "KFQSA Module Installation and User Manual", Section 2.1 for a partial list.)

Connectors

DSSI MR & PS Connectors

The long inter-enclosure DSSI cables are found with two different types of connectors:

  • MR (Micro Ribbon or midrange), with flat contacts = "50 Way High Density Micro Ribbon"
  • PS (Pin Socket or pedestal style), with round pins = "50 Way High Density Honda"
PS Connector female (Cable)

With these two different types of connectors, three different types of long DSSI cables are needed:

  • MR-MR
  • PS-PS
  • MR-PS (can be reversed to provide PS-MR)

Two types of DSSI connectors are found on devices:

  • Single DSSI Device Connector 50-pin (SCSI-like)
  • Dual 3.5" / Single 5.25" DSSI Disk Interface Card Assembly e.g. for VAX 4000, BA430/BA440

DSSI Controllers/Interfaces

DSSI Hierarchical Storage Controllers (HSDs)

Hierarchical Storage Controllers:

DSSI Storage Expanders

DSSI Disk Drives

DSSI Tape Drives

Images

PS Connector male (CPU)
PS Terminator female
Interface Card Assembly (5.25" FH disk)
Interface Card Assembly Dual RF35
Device Connector RF30


External Links