- O interface SCCI
foi tornado um standard ANSI em 1986. Este foi continuando a ser melhorado
em termos de flexibilidade, conectividade e performance e é neste momento
o mais popular para servidores e workstations. Por outro lado este interface
começa a ser gradualmente a ser mais utilizado em computadores pessoais,
com necessidades mais especificas.
- Como já
foi referido, o SCSI suporta uma grande variedade de periféricos, incluindo
discos rigidos, drives ópticas (CD-ROM, DVD, gravadores, entre outros...),
scanners, printers e sistemas RAID (Redundant Arrays of Independent Disks);
Por outro lado, a evolução do SCSI continua existindo já
várias variantes deste interface, mas todos compatíveis com
as variantes anteriores.
- Dispositivos
SCSI com diferentes velocidades podem coexistir no mesmo SCSI bus. Para garantir
esta compatibilidade e estabilidade na transferência de dados, as taxas
de transferência são negociadas entre os dispositivos antes do
início da transferência;
Existem
3 especificações básicas do SCSI:
- SCSI-1:
a especificação
original desenvolvida em 1986;
- SCSI-2:
um "update" que se tornou um standard em 1994. O componente
"chave" deste standard foi a inclusão do CCS (Common
Comand Set) - os 18 comandos considerados absolutamente necessários
para o suporte de qualquer dispositivo SCSI. Permitiu também
a opção de duplicar a velocidade de relógio de
5Mhz (milhão de ciclos por segundo) para 10Mhz (Fast SCSI), duplicar
a largura do bus de 8bits para 16bits ou aumentar o número de
dispositivos para 15 (Wide SCSI), ou até fazer ambas as coisas
(Fast/Wide SCSI). Finalmente, SCSI-2 incluiu a tecnologia de "fila
de espera de comandos" (comand queuing), o que significa que um
dispositivo SCSI-2 pode guardar uma serie de comandos e determinar a
quais deles deverá ser dada prioridade.
- SCSI-3: pouco
tempo depois do SCSI-2 apareceu o SCSI-3, em 1995. O mais interessante
acerca desta evolução foi que uma serie de pequenos standards
foram criados à parte da arquitectura principal. Devido à
criação continuada destes standards, SCSI-3 não
considerada como um standard completamente aprovado. No entanto algumas
das especificações desenvolvidas foram adoptadas oficialmente.
Estas são a base das variações do SCSI Parallel
Interface (SPI), que é a forma como os dispositvos SCSI comunicam
entre si. A maior parte das especificações SCSI-3 começam
com o termo "Ultra" (Ultra para as variantes SPI, Ultra2 para
as variantes SPI-2 e Ultra-3 para as variantes SPI-3). As designações
Fast e Wide provêem da SCSI-2 e funciona da mesma maneira, ou
seja a designação Fast quer dizer que a velocidade de
relogio é o dobro da versão base e Wide significa que
a largura do bus é o dobro da versão base.
- Ultra160 SCSI: designação
que se refere a uma implementação SCSI que incorpora um
pequeno conjunto de capacidades do SPI-3, especificamente:
- CRC;
- Validação
do domínio;
- Dupla transacção
de relógio;
- O quadro
seguinte mostra as varias variantes SCSI que foram desenvolvidas desde
1986:

Arquitectura
de Computadores 2 - SCSI
vs ATA