Different combinations of doubled bus speed, doubled clock speed and SCSI-3 specifications have led to lots of SCSI variations. The chart below compares several of them. Many of the slower ones are no longer in use -- we've included them for comparison.
| Name | Specification | # of Devices | Bus Width | Bus Speed | MBps |
| Asynchronous SCSI |
SCSI-1 | 8 | 8 bits | 5 MHz | 4 MBps |
| Synchronous SCSI |
SCSI-1 | 8 | 8 bits | 5 MHz | 5 MBps |
| Wide | SCSI-2 | 16 | 16 bits | 5 MHz | 10 MBps |
| Fast | SCSI-2 | 8 | 8 bits | 10 MHz | 10 MBps |
| Fast/Wide | SCSI-2 | 16 | 16 bits | 10 MHz | 20 MBps |
| Ultra | SCSI-3 SPI |
8 | 8 bits | 20 MHz | 20 MBps |
| Ultra/Wide | SCSI-3 SPI |
8 | 16 bits | 20 MHz | 40 MBps |
| Ultra2 | SCSI-3 SPI-2 |
8 | 8 bits | 40 MHz | 40 MBps |
| Ultra2/Wide | SCSI-3 SPI-2 |
16 | 16 bits | 40 MHz | 80 MBps |
| Ultra3 | SCSI-3 SPI-3 |
16 | 16 bits | 40 MHz | 160 MBps |
| Ultra320 | SCSI-3 SPI-4 |
16 | 16 bits | 80 MHz | 320 MBps |
In addition to the increased bus speed, Ultra320 SCSI uses packeted data transfer, increasing its efficiency. Ultra2 was also the last type to have a "narrow," or 8-bit, bus width.
All of these SCSI types are parallel -- bits of data move through the bus simultaneously rather than one at a time. The newest type of SCSI, called Serial Attached SCSI (SAS), uses SCSI commands but transmits data serially. SAS uses a point-to-point serial connection to move data at 3.0 gigabits per second, and each SAS port can support up to 128 devices or expanders.
![]() SCSI controller |
All the different SCSI varieties use controllers and cables to interface with devices. We'll look at this process next.
More Options: