Combinações diferentes de velocidade de barramento dobrado de clock dobrado, e especificações SCSI-3 resultaram em muitas variações SCSI. O quadro abaixo compara várias delas. As mais lentas não estão em uso, mas foram incluídas aqui para efeito de comparação.
| Nome | Especificação | Número de dispositivos | Largura de barramento | Velocidade de barramento | MB/s |
| SCSI Assíncrono | SCSI-1 | 8 | 8 bits | 5 MHz | 4 MB/s |
| SCSI Síncrono | SCSI-1 | 8 | 8 bits | 5 MHz | 5 MB/s |
| Wide | SCSI-2 | 16 | 16 bits | 5 MHz | 10 MB/s |
| Fast | SCSI-2 | 8 | 8 bits | 10 MHz | 10 MB/s |
| Fast/Wide | SCSI-2 | 16 | 16 bits | 10 MHz | 20 MB/s |
| Ultra | SCSI-3 SPI | 8 | 8 bits | 20 MHz | 20 MB/s |
| Ultra/Wide | SCSI-3 SPI | 8 | 16 bits | 20 MHz | 40 MB/s |
| Ultra2 | SCSI-3 SPI-2 | 8 | 8 bits | 40 MHz | 40 MB/s |
| Ultra2/Wide | SCSI-3 SPI-2 | 16 | 16 bits | 40 MHz | 80 MB/s |
| Ultra3 | SCSI-3 SPI-3 | 16 | 16 bits | 40 MHz | 160 MB/s |
| Ultra320 | SCSI-3 SPI-4 | 16 | 16 bits | 80 MHz | 320 MB/s |
Além da velocidade de barramento expandida, o Ultra320 SCSI usa transferência de dados em pacotes (packeted data transfer), aumentando sua eficiência. O Ultra2 também foi o último modelo a ter largura de banda "estreita", de 8 bits.
Todos estes tipos de SCSI são paralelos: bits de dados movem-se simultaneamente pelo barramento, ao invés de um por vez. O tipo mais novo de SCSI, chamado de Serial Attached SCSI (SAS), usa comandos SCSI, mas transmite dados de forma serial. O SAS usa uma conexão serial ponto-a-ponto para mover dados a 3 GB/s, e cada porta SAS suporta até 128 dispositivos ou expansões.
![]() Controladora SCSI |
Os tipos diferentes de SCSI usam controladoras e cabos para interfacear com os dispositivos. Falaremos a respeito deste processo a seguir.