5 Physical characteristics

This clause contains the physical definition of SCSI-2. The connectors, cables, signals, terminators, and bus timing values needed to implement the interface are covered.

5.1 Physical description

SCSI devices are daisy-chained together using a common 50-conductor A cable and, optionally, a 68-conductor B cable. Both ends of each cable are terminated. All signals are common between all SCSI devices on the A cable. In systems that employ the wide SCSI option, wide SCSI devices additionally connect to the B cable. Various width SCSI devices may be mixed.

NOTE 1 An alternate 16-bit single-cable solution and an alternate 32-bit solution is being defined and the B cable definition will be removed in a future version of SCSI.

Two driver/receiver alternatives are specified:

The single-ended and differential alternatives are mutually exclusive on the same physical bus.

NOTE 2 Use of single-ended drivers and receivers with the fast synchronous data transfer option is not recommended.

5.2 Cable requirements

The characteristic impedance of the cable should be no less than 90 ohms and no greater than 140 ohms. The characteristic impedance of the cable used when implementing the fast synchronous data transfer option is defined in 5.2.3.

NOTE 3 There are successful single-ended implementations using cables with less than 90 ohms characteristic impedance. However, system integrity in single-ended implementations is improved when the characteristic impedance of the cable is greater than 90 ohms. Cable parameters other than characteristic impedance are critical to system integrity. Alternative cable parameters are being investigated as a part of a future version of SCSI.

A minimum conductor size of 0,080 42 mm2 (28 AWG) should be used to minimize noise effects and ensure proper distribution of terminator power. A smaller conductor size may be used for signals other than terminator power.

NOTES
4 To minimize discontinuities and signal reflections, cables of different impedances should not be used in the same bus. Implementations may require trade-offs in shielding effectiveness, cable length, the number of loads, transfer rates, and cost to achieve satisfactory system operation.

5 To minimize discontinuities due to local impedance variation, a flat cable should be spaced at least 1,27 mm (0,050 in) from other cables, any other conductor, or the cable itself when the cable is folded.

6 Regulatory agencies may require use of larger wire size.

5.2.1 Single-ended cable

A 50-conductor flat cable or 25-signal twisted-pair cable shall be used for the A cable. A 68-conductor flat cable or 34-signal twisted-pair cable shall be used for the B cable if the wide SCSI option is implemented. The maximum cumulative cable length shall be 6,0 m. If twisted-pair cables are used, then twisted pairs in the cable shall be wired to physically opposing contacts in the connector.

A stub length of no more than 0,1 m is allowed off the mainline interconnection within any connected equipment or from any connected point.

NOTE 7 Stub clustering should be avoided. Stubs should be spaced at least 0,3 m apart.

SCSI bus termination shall be at each end of the cable and may be internal to the SCSI devices that are at the ends of the cable.

5.2.2 Differential cable

A 50-conductor flat cable or 25-signal twisted-pair cable shall be used for the A cable. A 68-conductor flat cable or 34-signal twisted-pair cable shall be used for the B cable if the wide SCSI option is implemented. The maximum cumulative cable length shall be 25 m. If twisted-pair cables are used, then twisted pairs in the cable shall be wired to physically opposing contacts in the connector.

A stub length of no more than 0,2 m is allowed off the mainline interconnection within any connected equipment or from any connected point.

SCSI bus termination shall be at each end of the cable and may be internal to the SCSI devices that are at the ends of the cable.

NOTE 8 The use of twisted pair cable (either twisted-flat or discrete wire twisted pairs) is strongly recommended. Without twisted pairs, even at slow data rates and very short distances, crosstalk between adjacent signals causes spurious pulses with differential signals.

5.2.3 Cable requirements for fast synchronous data transfer

In systems which use the fast synchronous data transfer option (see 5.8), the A and B cables should meet the conductor size recommendation in 5.2. The cable should have an overall shield suitable for termination in a shielded connector.

In such systems, the cables shall have the following electrical characteristics:

  Characteristic impedance:              90 ohms to 132 ohms
  Signal attenuation:                    0,095 dB maximum per metre at 5 Mhz
  Pair-to-pair propagation delay delta:  0,20 ns maximum per metre
  DC resistance:                         0,230 ohms maximum per metre at 20 degrees C 

5.3 Connector requirements

Two types of connectors are defined: non-shielded and shielded. The non- shielded connectors are typically used for in-cabinet applications. Shielded connectors are typically used for external applications where electromagnetic compatibility (EMC) and electrostatic discharge (ESD) protection may be required. Either type of connector may be used with the single-ended or differential drivers.

5.3.1 Non-shielded connector requirements

Two non-shielded connector alternatives are specified for the A cable and one non-shielded connector is specified for the B cable.

5.3.1.1 Non-shielded connector alternative 1 - A cable

The alternative 1 non-shielded high-density SCSI device connector for the A cable (see figure 1) shall be a 50-conductor connector consisting of two rows of 25 female contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.

The alternative 1 non-shielded high-density cable connector for the A cable (see figure 2) shall be a 50-conductor connector consisting of two rows of 25 male contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.

5.3.1.2 Non-shielded connector alternative 2 - A cable

The alternative 2 non-shielded low-density SCSI device connector for the A cable (see figure 3) shall be a 50-conductor connector consisting of two rows of 25 male pins with adjacent pins 2,54 mm (0,1 in) apart. A shroud and header body should be used. The non-mating portion of the connector is shown for reference only.

The alternative 2 non-shielded low-density cable connector for the A cable (see figure 4) shall be a 50-conductor connector consisting of two rows of 25 female contacts with adjacent contacts 2,54 mm (0,1 in) apart. It is recommended that keyed connectors be used.

5.3.1.3 Non-shielded connector - B cable

The non-shielded high-density SCSI device connector for the B cable (see figure 1) shall be a 68-conductor connector consisting of two rows of 34 female contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non- mating portion of the connector is shown for reference only.

The non-shielded high-density cable connector for the B cable (see figure 2) shall be a 68-conductor connector consisting of two rows of 34 male contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.


Figure 1 - 50/68-contact non-shielded high-density SCSI device connector
(A cable/B cable)


Figure 2 - 50/68-contact non-shielded high-density cable connector
(A cable/B cable)


Figure 3 - 50-contact non-shielded low-density SCSI device connector
(A cable)


Figure 4 - 50-Contact non-shielded low-density cable connector
(A cable)

5.3.2 Shielded connector requirements

Two shielded connector alternatives are specified for the A cable and one shielded connector is specified for the B cable. The connector shielding system should provide a d.c. resistance of less than 10 mohms from the cable shield at its termination point to the SCSI device enclosure.

In order to support daisy-chain connections, SCSI devices that use shielded connectors should provide two shielded device connectors on the device enclosure. These two connectors may be wired one-to-one with a stub to the SCSI device's drivers and receivers provided the maximum stub length is not violated. Alternatively, two cables may be run from the two shielded connectors to the drivers and receivers so that the maximum stub length is not violated. The length of the cable within the device enclosure is included when calculating the total cable length of the SCSI bus.

NOTE 9 SCSI-1 defined three shielded connector systems in an annex. The alternative 1 shielded connector of SCSI-1 has been replaced by a high- density connector in this International Standard. The alternative 2 shielded connector remains unchanged. The EUROCARD boxes shielded connector system of SCSI-1 has been deleted in this International Standard.

5.3.2.1 Shielded connector alternative 1 - A cable

The shielded high-density SCSI device connector for the A cable (see figure 5) is a 50-conductor connector consisting of two rows of 25 female contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.

The shielded high-density cable connector for the A cable (see figure 6) is a 50-conductor connector consisting of two rows of 25 male contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.

5.3.2.2 Shielded connector alternative 2 - A cable

The shielded low-density device connector for the A cable (see figure 7) is a 50-conductor connector consisting of two rows of ribbon contacts spaced 2,16 mm (0,085 in) apart. The non-mating portion of the connector is shown for reference only.

The shielded low-density cable connector for the A cable (see figure 8) is a 50-conductor connector consisting of two rows of ribbon contacts spaced 2,16 mm (0,085 in) apart. The non-mating portion of the connector is shown for reference only.

5.3.2.3 Shielded connector - B cable

The shielded high-density SCSI device connector for the B cable (see figure 5) is a 68-conductor connector consisting of two rows of 34 female contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.

The shielded high-density cable connector for the B cable (see figure 6) is a 68-conductor connector consisting of two rows of 34 male contacts with adjacent contacts 1,27 mm (0,05 in) apart. The non-mating portion of the connector is shown for reference only.


Figure 5 - 50/68-contact shielded high-density SCSI device connector
(A cable/B cable)


Figure 6 - 50/68-contact shielded high-density cable connector
(A cable/B cable)


Figure 7 - 50-contact shielded low-density SCSI device connector


Figure 8 - 50-contact shielded low-density cable connector

5.3.3 Connector contact assignments

The connector contact assignments are defined in tables 1 through 5. Table 1 defines which of the other four tables to use and which set of contact assignments to use.

Table 1 - Cross-reference to connector contact assignments

+==========================-============-=====-=========-==========-=======+
|                          |   Driver/  |     |         | Contact  |       |
|                          |  receiver  |     |Connector|assignment|Contact|
|     Connector type       |    type    |Cable| figure  |   table  |   set |
|--------------------------+------------+-----+---------+----------+-------|
|Non-shielded alternative 1|Single-ended|  A  |  1 & 2  |      2   |    2  |
|Non-shielded alternative 1|Single-ended|  B  |  1 & 2  |      3   |       |
|Non-shielded alternative 1|Differential|  A  |  1 & 2  |      4   |    2  |
|Non-shielded alternative 1|Differential|  B  |  1 & 2  |      5   |       |
|                          |            |     |         |          |       |
|Non-shielded alternative 2|Single-ended|  A  |  3 & 4  |      2   |    1  |
|Non-shielded alternative 2|Differential|  A  |  3 & 4  |      4   |    1  |
|                          |            |     |         |          |       |
| Shielded alternative 1   |Single-ended|  A  |  5 & 6  |      2   |    2  |
| Shielded alternative 1   |Single-ended|  B  |  5 & 6  |      3   |       | 
| Shielded alternative 1   |Differential|  A  |  5 & 6  |      4   |    2  |
| Shielded alternative 1   |Differential|  B  |  5 & 6  |      5   |       |
|                          |            |     |         |          |       |
| Shielded alternative 2   |Single-ended|  A  |  7 & 8  |      2   |    2  |
| Shielded alternative 2   |Differential|  A  |  7 & 8  |      4   |    2  |
+==========================================================================+ 

Table 2 - Single-ended contact assignments - A cable

+================-===============-=========-===============-================+
|                |  Connector    |         |  Connector    |                |
|                | contact number|  Cable  |contact number |                |
|      Signal    |---------------|conductor|---------------|    Signal      |
|       name     | Set 2 | Set 1 | number  | Set 1 | Set 2 |     name       |
|----------------+-------+-------+---------+-------+-------+----------------|
|      GROUND    |   1   |   1   |  1 |  2 |   2   |  26   |    -DB(0)      |
|      GROUND    |   2   |   3   |  3 |  4 |   4   |  27   |    -DB(1)      |
|      GROUND    |   3   |   5   |  5 |  6 |   6   |  28   |    -DB(2)      |
|      GROUND    |   4   |   7   |  7 |  8 |   8   |  29   |    -DB(3)      |
|      GROUND    |   5   |   9   |  9 | 10 |  10   |  30   |    -DB(4)      |
|      GROUND    |   6   |  11   | 11 | 12 |  12   |  31   |    -DB(5)      |
|      GROUND    |   7   |  13   | 13 | 14 |  14   |  32   |    -DB(6)      |
|      GROUND    |   8   |  15   | 15 | 16 |  16   |  33   |    -DB(7)      |
|      GROUND    |   9   |  17   | 17 | 18 |  18   |  34   |    -DB(P)      |
|      GROUND    |  10   |  19   | 19 | 20 |  20   |  35   |    GROUND      |
|      GROUND    |  11   |  21   | 21 | 22 |  22   |  36   |    GROUND      |
|      RESERVED  |  12   |  23   | 23 | 24 |  24   |  37   |    RESERVED    |
|       OPEN     |  13   |  25   | 25 | 26 |  26   |  38   |    TERMPWR     |
|      RESERVED  |  14   |  27   | 27 | 28 |  28   |  39   |    RESERVED    |
|      GROUND    |  15   |  29   | 29 | 30 |  30   |  40   |    GROUND      |
|      GROUND    |  16   |  31   | 31 | 32 |  32   |  41   |    -ATN        |
|      GROUND    |  17   |  33   | 33 | 34 |  34   |  42   |    GROUND      |
|      GROUND    |  18   |  35   | 35 | 36 |  36   |  43   |    -BSY        |
|      GROUND    |  19   |  37   | 37 | 38 |  38   |  44   |    -ACK        |
|      GROUND    |  20   |  39   | 39 | 40 |  40   |  45   |    -RST        |
|      GROUND    |  21   |  41   | 41 | 42 |  42   |  46   |    -MSG        |
|      GROUND    |  22   |  43   | 43 | 44 |  44   |  47   |    -SEL        |
|      GROUND    |  23   |  45   | 45 | 46 |  46   |  48   |    -C/D        |
|      GROUND    |  24   |  47   | 47 | 48 |  48   |  49   |    -REQ        |
|      GROUND    |  25   |  49   | 49 | 50 |  50   |  50   |    -I/O        |
|---------------------------------------------------------------------------|
|NOTES                                                                      |
|  1 The minus sign next to a signal indicates active low.                  |
|  2 The conductor number refers to the conductor position when using       |
|    0,050 inch centreline flat ribbon cable with a low-density connector or|
|    when using 0,025 inch centreline flat ribbon cable with a high-density |
|    connector.  Other cable types may be used to implement equivalent      |
|    contact assignments.                                                   |
|  3 Two sets of contact assignments are shown.  Refer to table 1 to        |
|    determine which set of contacts applies to each connector.             |
|  4 See 4.4.4 for a definition of the RESERVED lines.                      |
+===========================================================================+ 

Table 3 - Single-ended contact assignments - B cable

+================-===============-=========-===============-================+
|                |   Connector   |  Cable  |   Connector   |                |
|      Signal    |    contact    |conductor|    contact    |    Signal      |
|       name     |     number    | number  |     number    |     name       |
|----------------+---------------+---------+---------------+----------------|
|      GROUND    |       1       |  1 |  2 |      35       |    GROUND      |
|      GROUND    |       2       |  3 |  4 |      36       |    -DB(8)      |
|      GROUND    |       3       |  5 |  6 |      37       |    -DB(9)      |
|      GROUND    |       4       |  7 |  8 |      38       |    -DB(10)     |
|      GROUND    |       5       |  9 | 10 |      39       |    -DB(11)     |
|      GROUND    |       6       | 11 | 12 |      40       |    -DB(12)     |
|      GROUND    |       7       | 13 | 14 |      41       |    -DB(13)     |
|      GROUND    |       8       | 15 | 16 |      42       |    -DB(14)     |
|      GROUND    |       9       | 17 | 18 |      43       |    -DB(15)     |
|      GROUND    |      10       | 19 | 20 |      44       |    -DB(P1)     |
|      GROUND    |      11       | 21 | 22 |      45       |    -ACKB       |
|      GROUND    |      12       | 23 | 24 |      46       |    GROUND      |
|      GROUND    |      13       | 25 | 26 |      47       |    -REQB       |
|      GROUND    |      14       | 27 | 28 |      48       |    -DB(16)     |
|      GROUND    |      15       | 29 | 30 |      49       |    -DB(17)     |
|      GROUND    |      16       | 31 | 32 |      50       |    -DB(18)     |
|     TERMPWRB   |      17       | 33 | 34 |      51       |    TERMPWRB    |
|     TERMPWRB   |      18       | 35 | 36 |      52       |    TERMPWRB    |
|      GROUND    |      19       | 37 | 38 |      53       |    -DB(19)     |
|      GROUND    |      20       | 39 | 40 |      54       |    -DB(20)     |
|      GROUND    |      21       | 41 | 42 |      55       |    -DB(21)     |
|      GROUND    |      22       | 43 | 44 |      56       |    -DB(22)     |
|      GROUND    |      23       | 45 | 46 |      57       |    -DB(23)     |
|      GROUND    |      24       | 47 | 48 |      58       |    -DB(P2)     |
|      GROUND    |      25       | 49 | 50 |      59       |    -DB(24)     |
|      GROUND    |      26       | 51 | 52 |      60       |    -DB(25)     |
|      GROUND    |      27       | 53 | 54 |      61       |    -DB(26)     |
|      GROUND    |      28       | 55 | 56 |      62       |    -DB(27)     |
|      GROUND    |      29       | 57 | 58 |      63       |    -DB(28)     |
|      GROUND    |      30       | 59 | 60 |      64       |    -DB(29)     |
|      GROUND    |      31       | 61 | 62 |      65       |    -DB(30)     |
|      GROUND    |      32       | 63 | 64 |      66       |    -DB(31)     |
|      GROUND    |      33       | 65 | 66 |      67       |    -DB(P3)     |
|      GROUND    |      34       | 67 | 68 |      68       |    GROUND      |
|---------------------------------------------------------------------------|
|NOTES                                                                      |
|  1 The minus sign next to a signal indicates active low.                  |
|  2 The conductor number refers to the conductor position when using       |
|    0,025 inch centreline flat ribbon cable.  Other cable types may be used|
|    to implement contact assignments.                                      |
+===========================================================================+ 
NOTE 10 An alternate 16-bit single-cable solution and an alternate 32-bit solution is being defined and the B cable definition will be removed in a future version of SCSI.

Table 4 - Differential contact assignments - A cable

+================-===============-=========-===============-================+
|                |  Connector    |         |  Connector    |                |
|                |contact number |  Cable  |contact number |                |
|      Signal    |---------------|conductor|---------------|    Signal      |
|       name     | Set 2 | Set 1 | number  | Set 1 | Set 2 |     name       |
|----------------+-------+-------+---------+-------+-------+----------------|
|      GROUND    |   1   |   1   |  1 |  2 |   2   |  26   |    GROUND      |
|      +DB(0)    |   2   |   3   |  3 |  4 |   4   |  27   |    -DB(0)      |
|      +DB(1)    |   3   |   5   |  5 |  6 |   6   |  28   |    -DB(1)      |
|      +DB(2)    |   4   |   7   |  7 |  8 |   8   |  29   |    -DB(2)      |
|      +DB(3)    |   5   |   9   |  9 | 10 |  10   |  30   |    -DB(3)      |
|      +DB(4)    |   6   |  11   | 11 | 12 |  12   |  31   |    -DB(4)      |
|      +DB(5)    |   7   |  13   | 13 | 14 |  14   |  32   |    -DB(5)      |
|      +DB(6)    |   8   |  15   | 15 | 16 |  16   |  33   |    -DB(6)      |
|      +DB(7)    |   9   |  17   | 17 | 18 |  18   |  34   |    -DB(7)      |
|      +DB(P)    |  10   |  19   | 19 | 20 |  20   |  35   |    -DB(P)      |
|      DIFFSENS  |  11   |  21   | 21 | 22 |  22   |  36   |    GROUND      |
|      RESERVED  |  12   |  23   | 23 | 24 |  24   |  37   |    RESERVED    |
|      TERMPWR   |  13   |  25   | 25 | 26 |  26   |  38   |    TERMPWR     |
|      RESERVED  |  14   |  27   | 27 | 28 |  28   |  39   |    RESERVED    |
|      +ATN      |  15   |  29   | 29 | 30 |  30   |  40   |    -ATN        |
|      GROUND    |  16   |  31   | 31 | 32 |  32   |  41   |    GROUND      |
|      +BSY      |  17   |  33   | 33 | 34 |  34   |  42   |    -BSY        |
|      +ACK      |  18   |  35   | 35 | 36 |  36   |  43   |    -ACK        |
|      +RST      |  19   |  37   | 37 | 38 |  38   |  44   |    -RST        |
|      +ACK      |  18   |  35   | 35 | 36 |  36   |  43   |    -ACK        |
|      +RST      |  19   |  37   | 37 | 38 |  38   |  44   |    -RST        |
|      +MSG      |  20   |  39   | 39 | 40 |  40   |  45   |    -MSG        |
|      +SEL      |  21   |  41   | 41 | 42 |  42   |  46   |    -SEL        |
|      +C/D      |  22   |  43   | 43 | 44 |  44   |  47   |    -C/D        |
|      +REQ      |  23   |  45   | 45 | 46 |  46   |  48   |    -REQ        |
|      +I/O      |  24   |  47   | 47 | 48 |  48   |  49   |    -I/O        |
|      GROUND    |  25   |  49   | 49 | 50 |  50   |  50   |    GROUND      |
|---------------------------------------------------------------------------|
|NOTES                                                                      |
|  1 The conductor number refers to the conductor position when using       |
|    0,050 inch centreline flat ribbon cable with a low-density connector or|
|    when using 0,025 inch centreline flat ribbon cable with a high-density |
|    connector.  Other cable types may be used to implement equivalent      |
|    contact assignments.                                                   |
|  2 Two sets of contact assignments are shown.  Refer to table 1 to        |
|    determine which set of contacts applies to each connector.             |
|  3 See 5.4.4 for a definition of the RESERVED lines.                      |
+===========================================================================+ 

Table 5 - Differential contact assignments - B cable

+================-===============-=========-===============-================+
|                |   Connector   |  Cable  |   Connector   |                |
|      Signal    |    contact    |conductor|    contact    |    Signal      |
|       name     |     number    | number  |     number    |     name       |
|----------------+---------------+---------+---------------+----------------|
|      GROUND    |       1       |  1 |  2 |      35       |    GROUND      |
|      +DB(8)    |       2       |  3 |  4 |      36       |    -DB(8)      |
|      +DB(9)    |       3       |  5 |  6 |      37       |    -DB(9)      |
|      +DB(10)   |       4       |  7 |  8 |      38       |    -DB(10)     |
|      +DB(11)   |       5       |  9 | 10 |      39       |    -DB(11)     |
|      +DB(12)   |       6       | 11 | 12 |      40       |    -DB(12)     |
|      +DB(13)   |       7       | 13 | 14 |      41       |    -DB(13)     |
|      +DB(14)   |       8       | 15 | 16 |      42       |    -DB(14)     |
|      +DB(15)   |       9       | 17 | 18 |      43       |    -DB(15)     |
|      +DB(P1)   |      10       | 19 | 20 |      44       |    -DB(P1)     |
|      +ACKB     |      11       | 21 | 22 |      45       |    -ACKB       |
|      GROUND    |      12       | 23 | 24 |      46       |    DIFFSENS    |
|      +REQB     |      13       | 25 | 26 |      47       |    -REQB       |
|      +DB(16)   |      14       | 27 | 28 |      48       |    -DB(16)     |
|      +DB(17)   |      15       | 29 | 30 |      49       |    -DB(17)     |
|      +DB(18)   |      16       | 31 | 32 |      50       |    -DB(18)     |
|      TERMPWRB  |      17       | 33 | 34 |      51       |    TERMPWRB    |
|      TERMPWRB  |      18       | 35 | 36 |      52       |    TERMPWRB    |
|      +DB(19)   |      19       | 37 | 38 |      53       |    -DB(19)     |
|      +DB(20)   |      20       | 39 | 40 |      54       |    -DB(20)     |
|      +DB(21)   |      21       | 41 | 42 |      55       |    -DB(21)     |
|      +DB(22)   |      22       | 43 | 44 |      56       |    -DB(22)     |
|      +DB(23)   |      23       | 45 | 46 |      57       |    -DB(23)     |
|      +DB(P2)   |      24       | 47 | 48 |      58       |    -DB(P2)     |
|      +DB(24)   |      25       | 49 | 50 |      59       |    -DB(24)     |
|      +DB(25)   |      26       | 51 | 52 |      60       |    -DB(25)     |
|      +DB(26)   |      27       | 53 | 54 |      61       |    -DB(26)     |
|      +DB(27)   |      28       | 55 | 56 |      62       |    -DB(27)     |
|      +DB(28)   |      29       | 57 | 58 |      63       |    -DB(28)     |
|      +DB(29)   |      30       | 59 | 60 |      64       |    -DB(29)     |
|      +DB(30)   |      31       | 61 | 62 |      65       |    -DB(30)     |
|      +DB(31)   |      32       | 63 | 64 |      66       |    -DB(31)     |
|      +DB(P3)   |      33       | 65 | 66 |      67       |    -DB(P3)     |
|      GROUND    |      34       | 67 | 68 |      68       |    GROUND      |
|---------------------------------------------------------------------------|
|NOTE                                                                       |
|  The conductor number refers to the conductor position when using         |
|  0,025 inch centreline flat ribbon cable.  Other cable types may be used  |
|  to implement equivalent contact assignments.                             |
+===========================================================================+ 
NOTE 11 An alternate 16-bit single-cable solution and an alternate 32-bit solution is being defined and the B cable definition will be removed in a future version of SCSI.

5.4 Electrical description

For the measurements in this subclause, SCSI bus termination is assumed to be external to the SCSI device. See 5.4.4 for the terminating requirements for the RESERVED lines. SCSI devices may have the provision for allowing optional internal termination.

5.4.1 Single-ended alternative

All signals not defined as RESERVED, GROUND, or TERMPWR shall be terminated at both ends of the cable. The implementor may choose one of the following two methods to terminate each end (see figures 9 and 10):

The first termination method above is the same as in SCSI-1. The second termination method is recommended for better signal quality.

5.4.1.1 Output characteristics

All signals shall use open-collector or three-state drivers. Each signal driven by an SCSI device shall have the following output characteristics when measured at the SCSI device's connector:

VOL (low-level output voltage) = 0,0 to 0,5 V d.c. at 48 mA sinking (signal assertion)

VOH (high-level output voltage) = 2,5 to 5,25 V d.c. (signal negation)

5.4.1.2 Input characteristics

SCSI devices with power on shall meet the following electrical characteristics on each signal (including both receivers and passive drivers):

  VIL (low-level input voltage)   = 0,0 V d.c. to 0,8 V d.c. (signal true)
  VIH (high-level input voltage)  = 2,0 V d.c. to 5,25 V d.c. (signal false)
  IIL (low-level input current)   = -0,4 mA to 0,0 mA at VI = 0,5 V d.c.
  IIH (high-level input current)  = 0,0 mAto 0,1 mA at VI = 2,7 V d.c.
  Minimum input hysteresis        = 0,2 V d.c.
  Maximum input capacitance       = 25 pF (measured at the device connector
                                    closest to the stub, if any, within the
                                    device) 
It is recommended that SCSI devices with power off also meet the above IIL and IIH electrical characteristics on each signal.

To achieve maximum noise immunity and to assure proper operation with complex cable configurations, it is recommended that the nominal switching threshold be approximately 1,4 V.

5.4.2 Differential alternative

All signals consist of two lines denoted +SIGNAL and -SIGNAL. A signal is true when +SIGNAL is more positive than -SIGNAL, and a signal is false when -SIGNAL is more positive than +SIGNAL. All assigned signals of the A and B cables described in 5.6 shall be terminated at each end of the cable with a terminator network as shown in figure 11. Resistor tolerances in the terminator network shall be +/-5 % or less.

The DIFFSENS signal of the connector is used as an active high enable for the differential drivers. If a single-ended device or terminator is inadvertently connected, this signal is grounded, disabling the differential drivers (see figure 12).

The characteristic impedance of differential terminators is 122 ohms.

5.4.2.1 Output characteristics

Each signal driven by an SCSI device shall have the following output characteristics when measured at the SCSI device's connector:

  VOL (low-level output voltage)     = 1,7 V maximum at IOL (low-level output
                                       current) = 55 mA.
  VOH (high-level output voltage)    = 2,7 V minimum at IOH (high-level output
                                       current) = -55 mA.
  VOD (differential output voltage)  = 1,0 V minimum with common-mode voltage
                                       ranges from -7 V d.c. to +12 V d.c. 
VOL and VOH shall be as measured between the output terminal and the SCSI device's logic ground reference.

The output characteristics shall additionally conform to EIA RS-485-1983.

5.4.2.2 Input characteristics

SCSI devices shall meet the following electrical characteristics on each signal (including both receivers and passive drivers):

  II (input current on either input)  = +/- 2,0 mA maximum.
  Maximum input capacitance           = 25 pF. 
The II requirement shall be met with the input voltage varying between -7 V d.c. and +12 V d.c., with power on or off, and with the hysteresis equaling 35 mv, minimum.

The input characteristics shall additionally conform to EIA RS-485-1983.

5.4.3 Terminator power

SCSI initiators shall supply terminator power to the TERMPWR contact(s) and, if it implements the wide SCSI option, to the TERMPWRB contacts. This power shall be supplied through a diode or similar semiconductor that prevents backflow of power to the SCSI device. Targets and SCSI devices that become temporary initiators (e.g. targets which implement the COPY command or asynchronous event notification) are not required to supply terminator power. Any SCSI device may supply terminator power. Interface error rates are lower if the termination voltage is maintained at the extreme ends of the cable.

All terminators independent of location shall be powered from the TERMPWR and TERMPWRB contact(s). The use of keyed connectors is recommended in SCSI devices that provide terminator power to prevent accidental grounding or the incorrect connection of terminator power.

NOTE 12 Regulatory agencies may require limiting maximum (short circuit) current to the terminator power lines. Recommended current limiting is 1,5 A for TERMPWR and 2 A for TERMPWRB. For systems utilizing multiple initiators, the initiators may be configured with option straps or current limiting devices. Maximum available current should not exceed 5 A.

SCSI devices shall sink no more than 1,0 mA from TERMPWR and no more than 1,0 mA from TERMPWRB except to power an optional internal terminator.

Single-ended SCSI devices providing terminator power on cable A shall have the following characteristics:

  VTerm  = 4,25 V d.c. to 5,25 V d.c. 900 mA minimum source drive capability 
Differential SCSI devices providing terminator power on cable A shall have the following characteristics:
  VTerm  = 4,0 V d.c. to 5,25 V d.c. 600 mA minimum source drive capability 
Single-ended SCSI devices providing terminator power on cable B shall have the following characteristics:
  VTerm  = 4,5 V d.c. to 5,25 V d.c. 1500 mA minimum source drive capability 
Differential SCSI devices providing terminator power on cable B shall have the following characteristics:
  VTerm  = 4,0 V d.c. to 5,25 V d.c. 1000 mA minimum source drive capability 
NOTE 13 It is recommended that the terminator power lines be decoupled at each terminator with at least a 2,2 uF high-frequency capacitor to improve signal quality.


Figure 9 - Alternative 1 termination for single-ended devices


Figure 10 - Alternative 2 termination for single-ended devices


Figure 11 - Termination for differential devices


Figure 12 - Differential driver protection circuit

5.4.4 RESERVED lines

The lines labelled RESERVED in the A cable contact assignment tables (table 2 and table 4) shall be connected to ground in the bus terminator assemblies or in the end devices on the SCSI cable. The RESERVED lines should be open in the other SCSI devices, but may be connected to ground.

5.5 SCSI bus

Communication on the SCSI bus is allowed between only two SCSI devices at any given time. There is a maximum of eight SCSI devices. Each SCSI device has an SCSI ID bit assigned as shown in figure 13. Three sample system configurations are shown in figure 14. There can be any combination of initiators and targets provided there is at least one of each.

When two SCSI devices communicate on the SCSI bus, one acts as an initiator and the other acts as a target. The initiator originates an operation and the target performs the operation. An SCSI device usually has a fixed role as an initiator or target, but some devices may be able to assume either role.

An initiator may address up to eight peripheral devices that are connected to a target. The target may be physically housed within the peripheral device in which case the peripheral device is referred to as an embedded SCSI device.

Certain SCSI bus functions are assigned to the initiator and certain SCSI bus functions are assigned to the target. The initiator may arbitrate for the SCSI bus and select a particular target. The target may request the transfer of COMMAND, DATA, STATUS, or other information on the DATA BUS, and in some cases it may arbitrate for the SCSI bus and reselect an initiator for the purpose of continuing an operation.

Information transfers on the DATA BUS are asynchronous and follow a defined REQ/ACK handshake protocol. One byte of information may be transferred with each handshake on the A cable and, if the wide data transfer option is implemented, one or three bytes of information may be transferred with each handshake on the B cable. An option is defined for synchronous data transfer.


Figure 13 - SCSI ID bits


Figure 14 - Sample SCSI configurations

5.6 SCSI bus signals

There are a total of 18 signals on the A cable and 29 signals on the B cable. A total of 11 signals are used for control and 36 are used for data (messages, commands, status and data), including parity. These signals are described as follows:

5.6.1 Signal values

Signals may assume true or false values. There are two methods of driving these signals. In both cases, the signal shall be actively driven true, or asserted. In the case of OR-tied drivers, the driver does not drive the signal to the false state, rather the bias circuitry of the bus terminators pulls the signal false whenever it is released by the drivers at every SCSI device. If any driver is asserted, then the signal is true. In the case of non-OR-tied drivers, the signal may be actively driven false. In this International Standard, wherever the term negated is used, it means that the signal may be actively driven false, or may be simply released (in which case the bias circuitry pulls it false), at the option of the implementor. The advantage to actively driving signals false during information transfer is that the transition from true to false occurs more quickly and the noise margin is much higher than if the signal is simply released. This facilitates reliable data transfer at high rates, especially at the longer cable lengths used with differential drivers.

5.6.2 OR-tied signals

The BSY, SEL, and RST signals shall be OR-tied only. In the ordinary operation of the bus, the BSY and RST signals may be simultaneously driven true by several drivers. No signals other than BSY, RST, and DB(P) are simultaneously driven by two or more drivers, and any signal other than BSY, SEL, and RST may employ OR-tied or non-OR-tied drivers. DB(P) shall not be driven false during the ARBITRATION phase but may be driven false in other phases. There is no operational problem in mixing OR-tied and non-OR-tied drivers on signals other than BSY and RST.

5.6.3 Signal sources

Table 6 indicates which type of SCSI device is allowed to source each signal. No attempt is made to show if the source is driving asserted, driving negated, or is passive. All SCSI device drivers that are not active sources be in the passive state. The RST signal may be asserted by any SCSI device at any time.

Table 6 - Signal sources

+==============-=====================================-========================+
|  Bus phase   |         A cable signals             |     B cable signals    |
|              |-------------------------------------+------------------------|
|              |      |      | C/D, |      |         |      |      | DB(31-8) |
|              |      |      | I/O, |      |         |      |      |  DB(P1)  |
|              |      |      | MSG, | ACK, | DB(7-0) |      |      |  DB(P2)  |
|              | BSY  | SEL  | REQ  | ATN  |  DB(P)  | REQB | ACKB |  DB(P3)  |
|--------------+------+------+------+------+---------+------+------+----------|
|  BUS FREE    | None | None | None | None |   None  | None | None |    None  |
|  ARBITRATION | All  | Win  | None | None |   S ID  | None | None |    None  |
|  SELECTION   | I&T  | Init | None | Init |   Init  | None | None |    None  |
|  RESELECTION | I&T  | Targ | Targ | Init |   Targ  | None | None |    None  |
|  COMMAND     | Targ | None | Targ | Init |   Init  | None | None |    None  |
|  DATA IN     | Targ | None | Targ | Init |   Targ  | Targ | Init |    Targ  |
|  DATA OUT    | Targ | None | Targ | Init |   Init  | Targ | Init |    Init  |
|  STATUS      | Targ | None | Targ | Init |   Targ  | None | None |    None  |
|  MESSAGE IN  | Targ | None | Targ | Init |   Targ  | None | None |    None  |
|  MESSAGE OUT | Targ | None | Targ | Init |   Init  | None | None |    None  |
|-----------------------------------------------------------------------------|
|                                                                             |
|All:    The signal shall be driven by all SCSI devices that are actively     |
|        arbitrating.                                                         |
|                                                                             |
|S ID:   A unique data bit (the SCSI ID) shall be driven by each SCSI device  |
|        that is actively arbitrating; the other seven data bits shall be     |
|        released (i.e., not driven) by this SCSI device.  The parity bit     |
|        (DB(P)) may be released or driven to the true state, but shall never |
|        be driven to the false state during this phase.                      |
|                                                                             |
|I&T:    The signal shall be driven by the initiator, target, or both, as     |
|        specified in the SELECTION phase and RESELECTION phase.              |
|                                                                             |
|Init:   If driven, this signal shall be driven only by the active initiator. |
|                                                                             |
|None:   The signal shall be released; that is, not be driven by any SCSI     |
|        device.  The bias circuitry of the bus terminators pulls the signal  |
|        to the false state.                                                  |
|                                                                             |
|Win:    The signal shall be driven by the one SCSI device that wins          |
|        arbitration.                                                         |
|                                                                             |
|Targ:   If the signal is driven, it shall be driven only by the active       |
|        target.                                                              |
+=============================================================================+ 

5.7 SCSI bus timing

Unless otherwise indicated, the delay-time measurements for each SCSI device, shown in table 7, shall be calculated from signal conditions existing at that SCSI device's own SCSI bus connection. Thus, these measurements (except cable skew delay) can be made without considering delays in the cable. The timing characteristics of each signal are described in the following paragraphs.

Table 7 - SCSI bus timing values

+==============================-===================================+
|  Timing description          |      Timing value                 |
|------------------------------+-----------------------------------|
|  Arbitration delay           |     2,4 us                        |
|  Assertion period            |      90 ns                        |
|  Bus clear delay             |     800 ns                        |
|  Bus free delay              |     800 ns                        |
|  Bus set delay               |     1,8 us                        |
|  Bus settle delay            |     400 ns                        |
|  Cable skew delay            |      10 ns                        |
|  Data release delay          |     400 ns                        |
|  Deskew delay                |      45 ns                        |
|  Disconnection delay         |     200 us                        |
|  Hold time                   |      45 ns                        |
|  Negation period             |      90 ns                        |
|  Power-on to selection time  |      10 s recommended             |
|  Reset to selection time     |     250 ms recommended            |
|  Reset hold time             |      25 us                        |
|  Selection abort time        |     200 us                        |
|  Selection time-out delay    |     250 ms recommended            |
|  Transfer period             |     set during an SDTR message    |
|  Fast assertion period       |      30 ns                        |
|  Fast cable skew delay       |       5 ns                        |
|  Fast deskew delay           |      20 ns                        |
|  Fast hold time              |      10 ns                        |
|  Fast negation period        |      30 ns                        |
+==================================================================+ 

5.7.1 Arbitration delay

The minimum time an SCSI device shall wait from asserting BSY for arbitration until the DATA BUS can be examined to see if arbitration has been won. There is no maximum time.

5.7.2 Assertion period

The minimum time that a target shall assert REQ (or REQB) while using synchronous data transfers. Also, the minimum time that an initiator shall assert ACK (or ACKB) while using synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.

5.7.3 Bus clear delay

The maximum time for an SCSI device to stop driving all bus signals after:

For the first condition above, the maximum time for an SCSI device to clear the bus is 1200 nanoseconds from BSY and SEL first becoming both false. If an SCSI device requires more than a bus settle delay to detect BUS FREE phase, it shall clear the bus within a bus clear delay minus the excess time.

5.7.4 Bus free delay

The minimum time that an SCSI device shall wait from its detection of the BUS FREE phase (see 6.1.1) until its assertion of BSY when going to the ARBITRATION phase.

5.7.5 Bus set delay

The maximum time for an SCSI device to assert BSY and its SCSI ID bit on the DATA BUS after it detects BUS FREE phase (see 6.1.1) for the purpose of entering the ARBITRATION phase.

5.7.6 Bus settle delay

The minimum time to wait for the bus to settle after changing certain control signals as called out in the protocol definitions.

5.7.7 Cable skew delay

The maximum difference in propagation time allowed between any two SCSI bus signals measured between any two SCSI devices.

5.7.8 Data release delay

The maximum time for an initiator to release the DATA BUS signals following the transition of the I/O signal from false to true.

5.7.9 Deskew delay

The minimum time required for deskew of certain signals.

5.7.10 Disconnection delay

The minimum time that a target shall wait after releasing BSY before participating in an ARBITRATION phase when honouring a DISCONNECT message from the initiator.

5.7.11 Hold time

The minimum time added between the assertion of REQ (or REQB) or ACK (or ACKB) and the changing of the data lines to provide hold time in the initiator or target while using synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.

5.7.12 Negation period

The minimum time that a target shall negate REQ (or REQB) while using synchronous data transfers. Also, the minimum time that an initiator shall negate ACK (or ACKB) while using synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.

5.7.13 Power-on to selection time

The recommended maximum time from power application until an SCSI target is able to respond with appropriate status and sense data to the TEST UNIT READY, INQUIRY, and REQUEST SENSE commands.

5.7.14 Reset to selection time

The recommended maximum time after a hard RESET condition until an SCSI target is able to respond with appropriate status and sense data to the TEST UNIT READY, INQUIRY, and REQUEST SENSE commands.

5.7.15 Reset hold time

The minimum time for which RST is asserted. There is no maximum time.

5.7.16 Selection abort time

The maximum time that a target (or initiator) shall take from its most recent detection of being selected (or reselected) until asserting a BSY response. This time-out is required to ensure that a target (or initiator) does not assert BSY after a SELECTION (or RESELECTION) phase has been aborted. This is not the selection time-out period; see 6.1.3.1 and 6.1.4.2 for a complete description.

5.7.17 Selection time-out delay

The minimum time that an SCSI device should wait for a BSY response during the SELECTION or RESELECTION phase before starting the time-out procedure.

NOTE 15 The selection time-out delay is only a recommended time period.

5.7.18 Transfer period

The minimum time allowed between the leading edges of successive REQ pulses or of successive ACK pulses while using synchronous data transfers. (See 6.1.5.2 and 6.6.21.)

5.8 Fast synchronous transfer option

When devices negotiate a synchronous data transfer period of less than 200 ns they are said to be using fast synchronous data transfers. Devices that negotiate a synchronous data transfer period greater than or equal to 200 ns use timing parameters specified in 5.7. When a fast synchronous data transfer period is negotiated, those specific times redefined in this section are used; those not redefined remain the same. The minimum synchronous data transfer period is 100 ns.

5.8.1 Fast assertion period

The minimum time that a target shall assert REQ (or REQB) while using fast synchronous data transfers. It is also the minimum time that an initiator shall assert ACK (or ACKB) while using fast synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.

5.8.2 Fast cable skew delay

The maximum difference in propagation time allowed between any two SCSI bus signals measured between any two SCSI devices while using fast synchronous data transfers.

5.8.3 Fast deskew delay

The minimum time required for deskew of certain signals while using fast synchronous data transfers.

5.8.4 Fast hold time

The minimum time added between the assertion of REQ (or REQB) or ACK (or ACKB) and the changing of the data lines to provide hold time in the initiator or target while using fast synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.

5.8.5 Fast negation period

The minimum time that a target shall negate REQ (or REQB) while using fast synchronous data transfers. Also, the minimum time that an initiator shall negate ACK (or ACKB) while using fast synchronous data transfers. REQB and ACKB timings only apply to optional wide data transfers.