2010/03/22

The Labs.Com System Lab SCSI Lab
Last update 2001/02/21

The Labs - Design & Functionality For The Net

Small Computer Systems Interface

SCSI (Small Computer Systems Interface) is the standard to attach hard-disks, and other peripherials.
  1. Types
  2. Termination
  3. Resources
SCSI Lab
1. Types
There are several types of SCSI available:

NameBitsTransfer RateData Rate
SCSI-185 MHz5MB/s
SCSI-2810 MHz10MB/s
WIDE-SCSI1610 MHz20MB/s
ULTRA-SCSI8 & 1620 MHz20MB/s & 40MB/s
ULTRA2-SCSI1640 MHz80MB/s
ULTRA3-SCSI1680 MHz *)160MB/s

*) it's still 40MHz but rising and falling slope are used which results in comperable 80MHz

It has to be noted that rarely disk-drives really go to that data-rate, mostly 60% or even less, unless you use a RAID controller.

SCSI vs IDE
Good overview of SCSI and IDE interfaces

SCSI Lab
2. Termination

Termination is required on both ends of your SCSI-chain. Now, most setups aren't so easy to overview, therefore make a drawing of your system.

We assume you have a UltraWide Controller like Adaptec 2940UW (which is very common, but not the best choice).

The controller can have "Auto - Termination", then the controller detects if its the end of the chain. If you mix narrow and wide with it, you likely have to watch this closely and turn off "Auto - Termination" (more below).

You attached several wide and narrow devices either externally or internally:

  • only wide is used, last device terminated
  • wide internal and narrow is used, both ends are terminated
  • internal wide used last device terminated, extern wide used too, last device terminated.
  • trying to connect all three, no proper termination possible therefore do not connect all three connectors.
  • you can leave some connectors of your internal cable open, but the last physical connector must be terminated.
  • doesn't matter if the last device is terminated, if it's not really physically the last, don't do it.

A possible solution is a dual-channel 3940UW or alike controller, then you have two independent SCSI-buses. For performance reasons you likely may choose two 2940UW instead a dual-channel 3940UW. Symbios SCSI controllers are recommended over Adaptec, since Adaptect doesn't fully agreed on SCSI defintions which NT doesn't care, but UNIX as Linux, FreeBSD etc you might not have a stable system, therefore despite its assumed preference, choose Symbios or NCR UW-SCSI controller.

Below a realistic setup:

In this setup it's most important you leave the intern 50 pin SCSI open. You cannot connect to all three connectors devices! We recommend to have a the intern SCSI chain the last device as wide and termination ON there. Externally either wide & narrow devices mixed, or just narrow. Assign high SCSI-IDs to wide devices, so the narrow devices use SCSI-ID 0-6. We assume the controller as SCSI-ID 7. The two narrow devices internally use adapaters, use those without termination. The #0 is the boot device (default), some controllers as 2940UW allow to assign boot device.

Finally, use the SCSI-BIOS Setup from Adaptec to limit the transfer rate of the SCSI-2 devices, and set the termination for the "outer" end of the SCSI-chain so to speak.

Again, the SCSI-chain goes "intern" and ends with the UW SCSI 9GB (just as example), and the other end of the chain ends "extern" with the the CD-ROM. Note, the physical chain is important, SCSI-ID do not matter at all in the consideration which devices needs to be terminated.

SCSI Lab
3. Resources

SCSI FAQ
Very worthwhile infos
HardwareGroup: FAQ
Misc hardware infos (incl. SCSI)

                                                                                                                                   

HardDisk Lab System LabCDROM

Hipocrisy of the finest: "I agree that no single company can create all the hardware and software. Openness is central because it's the foundation of choice."
-- Steve Balmer (Microsoft) blaming Apple regarding iPhone, February 18, 2009

Last update 2001/02/21

All Rights Reserved - (C) 1997 - 2009 by The Labs.Com

Top of Page

The Labs.Com