Como é a interface SCSI
O padrão SCSI (Small Computador System Interface) é uma interface que permite a conexão de vários periféricos diferentes em um computador através de uma placa, chamada adaptador SCSI ou controlador SCSI (conectado geralmente através de um conector PCI).
O número de periféricos que podem ser conectados depende da amplitude do canal SCSI. Com um canal 8 bits é possível conectar 8 unidades físicas, contra 16 para um canal de 16 bits. O controlador SCSI representa uma unidade física pode aceitar 7 (8 - 1) ou 15 (16 - 1) periféricos.
Como funciona o Endereçamento dos periféricos
O endereçamento dos periféricos faz-se graças a números de identificação. O primeiro número é o ID, trata-se de um número que permite designar o controlador integrado em cada periférico. O periférico pode ter até 8 unidades lógicas (por exemplo, um leitor de CD-ROM que comporta várias gavetas). As unidades lógicas são localizadas por um identificador chamado LUN (Logical Unit Number). Por último, um computador pode comportar várias placas SCSI, é por isso que um número de placa é atribuído a cada uma. Desta maneira, para comunicar com um periférico, o computador deve dar um endereço com 'número de carta - ID - LUN'.
Quais os tipos de SCSI
Existem dois tipos de bus SCSI, o
bus assimétrico - SE (Single Ended), baseado numa arquitetura paralela na qual cada canal circula em um fio, deixando-o sensível às interferências. As coberturas SCSI em modo SE possuem, então, 8 fios no caso de transmissão de 8 bits (narrow, estreitas em português) ou 16 fios para um cabo 16 bits (chamado wide, cuja tradução é largo); trata-se do tipo de canal SCSI mais difundido e o
canal diferencial que viabiliza o transporte dos sinais em um par de fios. A informação é codificada entre os dois fios (cada um veicula a tensão oposta) para compensar as perturbações eletromagnéticas, o que permite uma distância dos cabos importante (de aproximadamente 25 metros). Distinguem-se geralmente o modo LVD (Low Voltage Differential, em português diferencial baixa tensão), baseado em sinais 3.3V, e o modo HVD (High Voltage differential, em português diferencial alta tensão), utilizando sinais 5V. Os periféricos que utilizam este tipo de transmissão, mais raro, têm geralmente a inscrição
DIFF.
Os conectores das duas categorias de periféricos são os mesmos, mas os sinais elétricos não o são, é necessário por conseguinte deve-se ter o cuidado de identificar os periféricos (graças a símbolos previstos para esse efeito) para que não se deteriorem.
Quais são as normas SCSI
As normas SCSI definem os parâmetros elétricos das interfaces de entrada/saída. O padrão SCSI-1 data de 1986 e definia comandos standard para o controle dos periféricos SCSI em um canal cadenciado a 4,77 MHz de uma amplitude de 8 bits. Assim, ele podia oferecer débitos de aproximadamente 5 Mo/s. Contudo, grande número destes comandos eram opcionais, é por isso que em 1994 a norma SCSI-2 foi adotada. Ela define 18 comandos chamados CCS (Common Command Set). Diversas versões do padrão SCSI-2 foram definidas: o padrão Wide SCSI-2 baseia-se num canal de amplitude 16 bits, ao invés de 8 que oferecer um débito de 10Mo/s e o padrão Fast SCSI-2 é um modo sincrônico rápido que permite passar de 5 a 10 Mo/s para o SCSI standard, e de 10 a 20 Mo/s para o Wide SCSI-2 (batizado para a ocasião Fast Wide SCSI-2). Os modos Fast-20 e Fast-40 permitem respectivamente duplicar e quadruplicar estes débitos. A norma
SCSI-3 integra novos comandos e permite o encadeamento de 32 periféricos bem como um débito máximo de 320 Mo/s (em modo Ultra320). O quadro abaixo recapitula as características das diferentes normas SCSI:
| Norma | Largura do bus | Velocidade do bus | Banda larga | Técnica das conexões |
|---|
SCSI-1
(Fast-5 SCSI) | 8 bits | 4.77 MHz | 5 Mo/sec | 50 entradas
(bus assimétrico ou diferencial) |
| SCSI-2 - Fast-10 SCSI | 8 bits | 10 MHz | 10 Mo/sec | 50 entradas
(bus assimétrico ou diferencial) |
| SCSI-2 - Wide | 16 bits | 10 MHz | 20 Mo/sec | 50 bentradas
(bus assimétrico ou diferencial) |
| SCSI-2 - Fast Wide 32 bits | 32 bits | 10 MHz | 40 Mo/sec | 68 entradas
(bus assimétrico ou diferencial) |
SCSI-2 - Ultra SCSI-2
(Fast-20 SCSI) | 8 bits | 20 MHz | 20 Mo/sec | 50 entradas
(bus assimétrico ou diferencial) |
| SCSI-2 - Ultra Wide SCSI-2 | 16 bits | 20 MHz | 40 Mo/sec | |
SCSI-3 - Ultra-2 SCSI
(Fast-40 SCSI) | 8 bits | 40 MHz | 40 Mo/sec | |
| SCSI-3 - Ultra-2 Wide SCSI | 16 bits | 40 MHz | 80 Mo/sec | 68 entradas
(bus diferencial) |
SCSI-3 - Ultra-160
(Ultra-3 SCSI ou Fast-80 SCSI) | 16 bits | 80 MHz | 160 Mo/sec | 68 entradas
(bus diferencial |
SCSI-3 - Ultra-320
(Ultra-4 SCSI ou Fast-160 SCSI) | 16 bits | 80 MHz DDR | 320 Mo/sec | 68 entradas
(bus diferencial) |
| SCSI-3 - Ultra-640 (Ultra-5 SCSI) | 16 | 80 MHz QDR | 640 Mo/sec | 68 entradas
(bus diferencial) |
Este documento, intitulado 'Controladores SCSI', está disponível sob a licença
Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o
CCM (
br.ccm.net) ao utilizar este artigo.