stringtranslate.com

Interfaz de la unidad de disco duro

A las unidades de disco duro se accede a través de uno de varios tipos de bus , incluidos ATA paralelo (PATA, también llamado IDE o EIDE ; descrito antes de la introducción de SATA como ATA), ATA serial (SATA), SCSI , SCSI conectado en serie (SAS) y canal de fibra . A veces se utilizan circuitos de puente para conectar unidades de disco duro a buses con los que no pueden comunicarse de forma nativa, como IEEE 1394 , USB , SCSI , NVMe y Thunderbolt .

Familias de interfaces de disco

Las interfaces de las unidades de disco han evolucionado desde interfaces simples que requieren controladores complejos para conectarse a una computadora hasta interfaces de alto nivel que presentan una interfaz consistente con un sistema informático independientemente de la tecnología interna de la unidad de disco duro. La siguiente tabla enumera algunas interfaces comunes de HDD en orden cronológico:

Interfaces tempranas

Un cable de datos (arriba) y un cable de control (abajo) que conectan una tarjeta controladora y un disco duro tipo ST-506 . No se muestra el cable de alimentación.

Las primeras interfaces de disco duro (HDD) eran interfaces de datos en serie que conectaban un HDD a un controlador con dos cables, uno para el control y otro para los datos. [a] Se utilizaba un cable adicional para la alimentación, inicialmente con frecuencia CA, pero luego se conectaba normalmente directamente a una fuente de alimentación de CC. El controlador proporcionaba funciones importantes, como conversión serie/paralelo, separación de datos y formateo de pistas, y requería que coincidiera con la unidad (después del formateo) para garantizar la fiabilidad. Cada cable de control podía servir a dos o más unidades, mientras que un cable de datos dedicado (y más pequeño) servía a cada unidad.

Algunos ejemplos de estas primeras interfaces son:

En las interfaces de datos en serie de bits, la frecuencia de los datos, el esquema de codificación de los datos tal como se escriben en la superficie del disco y la detección de errores influyeron en el diseño del controlador de soporte. Los esquemas de codificación utilizados incluían modulación de frecuencia (FM), modulación de frecuencia modificada (MFM) y codificación RLL [2] en frecuencias que oscilaban, por ejemplo, entre 0,156 MHz (FM en 2311) y 7,5 MHz (RLL en ST412). Por lo tanto, cada vez que avanzaba la tecnología interna, se producía un retraso necesario a medida que se diseñaban o rediseñaban los controladores para adaptarse a los avances; esto, junto con el coste del desarrollo del controlador, condujo a la introducción de las interfaces en serie Word.

La interfaz de disco pequeño mejorada (ESDI) fue un intento de minimizar el tiempo de diseño del controlador al admitir múltiples velocidades de datos con un esquema de codificación de datos estándar; esto generalmente se negociaba automáticamente entre la unidad de disco y el controlador; sin embargo, la mayoría de las veces, las unidades de disco ESDI de 15 o 20 megabits no eran compatibles con versiones anteriores (es decir, una unidad de disco de 15 o 20 megabits no funcionaría en un controlador de 10 megabits). Las unidades de disco ESDI generalmente también tenían puentes para establecer la cantidad de sectores por pista y (en algunos casos) el tamaño del sector.

Interfaces seriales de Word

Las interfaces seriales históricas conectan una unidad de disco duro a un adaptador de bus [b] con un cable para datos/control combinados. (Como en todas las interfaces anteriores, cada unidad también tiene un cable de alimentación adicional, generalmente directo a la unidad de suministro de energía). Las primeras versiones de estas interfaces generalmente tenían una transferencia de datos en paralelo de 8 bits hacia/desde la unidad, pero las versiones de 16 bits se volvieron mucho más comunes y existen versiones de 32 bits. La naturaleza de la transferencia de datos en forma de palabra hace que el diseño de un adaptador de bus host sea significativamente más simple que el del controlador de HDD precursor.

Varias unidades de disco duro ATA paralelas

Interfaces seriales de bits

Las interfaces seriales de bits modernas conectan una unidad de disco duro a un adaptador de interfaz de bus host (hoy en día, en una PC, generalmente integrado en el " puente sur ") con un cable de datos/control. Cada unidad también tiene un cable de alimentación adicional, generalmente directo a la unidad de suministro de energía.

Un SSD mSATA sobre una unidad SATA de 2,5 pulgadas

Notas

  1. ^ Algunos discos duros eran dispositivos de transferencia de datos en paralelo, por ejemplo, IBM 2305
  2. ^ Hoy en día, por lo general, se trata de placas o cajas integradas pero separadas en las primeras realizaciones.

Referencias

  1. ^ IBM 2311 Field Engineering Theory of Operation Archivado el 2 de diciembre de 2019 en Wayback Machine , octubre de 1967, Capítulo 3 y Fig. 3-1
  2. ^ "Códigos de Reed Solomon – Introducción"
  3. ^ Manual de descripción de IBM 3880 Storage Control, modelos 1, 2, 3 y 4, GA26-1661-9. Septiembre de 1987
  4. ^ A través de la 'Nueva estrategia de apego', IBM pretendía frustrar a los PCM
  5. ^ Referencia de control de almacenamiento IBM 3990: GLOSARIO, GA32-0099-06, © Copyright IBM Corp. 1988, 1994
  6. ^ “La interfaz de sistemas inteligentes facilita la integración periférica”, H. Meyer y J. Korpi, Electronic Design, 20 de agosto de 1981, págs. 97-103

Enlaces externos