Comparação das varias ligações do disco rígido
Os primeiros discos, desenvolvidos pela IBM em 1957, eram totalmente dependente do
Tratam-se de ordens do tipo:
- AVANÇA 2 PISTAS
- LÊ SECTOR x COM A CABEÇA yy
- ENVIA DADOS
Esta era uma solução mecânica/electrónica pouco fiável e bastante complicada, pois tem de existir um perfeito sincronismo entre interface e unidade de disco, para que não aconteça que as ordens sejam (por exemplo) enviadas rápidas demais do que a unidade tem capacidade de processar, o que provocaria erros e a necessidade de reinicialização e envio das ordens.
Em 1982, com o surgimento dos primeiros PC's da IBM, a norma que se afirmou foi o ST-506, da Seagate.
Buffered seek
A solução surgida consise em desenvolver no disco a capacidade de receber armazenar ordens vindas do controlador, sendo estas executadas posteriormente à velocidade máxima possível, mas sem ocorrência de erros. Chama-se a esta técnica buffered seek, e a norma de mercado que a notabilizou foi a ST-412. A questão da perda de sequência por parte das cabeças era de tal forma sistemática e importante no primeiro modelo que esta solução permitiu que o foco de desenvolvimento passasse a questão das capacidades dos discos e velocidades de transmissão.
ESDI
Assim, ao reconhecerem a necessidade de sistemas com maiores taxas de transferência entre drive e interface, a Maxtor apresentou em 1983 a norma ESDI (Enhanced Small Device Interface).
Novas e importantes características foram adicionadas à norma anterior:
• Separador de dados, passou da interface para o próprio disco:
• Os sinais deixam de sofrer atenuação e ruído na transmissão pelo cabo;
• Transmissão de dados passa a ser feita digitalmente, permitindo assim muito maiores taxas de transferência (10-30 Mbs);
• Separador de dados pode ser sincronisado com a unidade de disco;
• Adição de sinais de controle através dum barramento paralelo;
• Controlador permite voice-coil, ou seja, a possibilidade de especificação através de um número binário de qual o cilindro que pretende atingir;
• Possibilidade de execução de vários testes e determinação de algumas características por software.
• Pouco versátil no tipo de dispositivos que suporta;
• Discos,
• WORM (Write Only Read Many);
• Pouco utilizada e somente em PC’s de gama alta, servidores e também minicomputadores.
controlo externo, responsável por definir todas as acções do disco para que este cumprisse a sua missão.