|
Apuntes / Interfaz IDE (ATA/ATAPI) |
|
Hay una gran confusión con este interfaz y las diferentes denominaciones que utilizamos para referirnos a él. Este interfaz es popularmente conocido como IDE pero su nombre oficial es ATA (AT Attachment, Conexión AT). Los dispositivos que utilizan este interfaz se llaman IDE (siglas de "Integrated Drive Electronics", Dispositivo con Electrónica Integrada) como los discos duros IDE, grabadoras de CD y DVD IDE, lectores de CD y DVD IDE, etc. Pero, como te he comentado, lo normal hoy en día es referirnos tanto al interfaz como a las unidades que lo utilizan bajo la denominación IDE, en lugar de llamar al interfaz ATA y a los dispositivos que lo utilizan unidades IDE. La confusión no queda solo aquí, mas adelante te aclararé otros términos para que cuando te hablen de este interfaz con mil denominaciones diferentes sepas en cada caso a que se refieren exactamente.
Las distintas versiones y mejoras que ha ido experimentando este interfaz son las siguientes:
- ATA o ATA-1, en su primera versión su velocidad máxima era de 8,3 Mbytes/segundo. Solo permitía la conexión de discos duros y un máximo de dos.
- ATA-2 y ATA-3, supusieron varias mejoras en el interfaz pero no llegaron a popularizarse. Para no complicar el apunte no entramos en detalle en estas dos mejoras.
*nota: EIDE, Enhanced IDE (IDE mejorado) es una evolución del estandar ATA creada por Western Digital al que se le incorporó ATA-2, ATAPI y un doble bus para conectar cuatro dispositivos (discos duros, lectores CD-ROM, etc). Con la incorporación de ATA-2 se aumentó la velocidad a 16,6 Mbytes/segundo. Con la incorporación de ATAPI (ATA Packet Interface) se permitió la conexión de otros dispositivos distintos a los discos duros (lectores CD-ROM, grabadoras, etc.). ATAPI es un protocolo de comunicaciones necesario para que estos dispositivos puedan utilizar el interfaz ATA y comunicarse con el resto del sistema. Por esta mejora del interfaz hay quien le pasó a denominar interfaz IDE/EIDE.
- ATA-4 (desde esta versión el interfaz pasó a denominarse ATA/ATAPI y por ello esta especificación tambien es conocida como ATA/ATAPI 4), supuso la introducción de la tecnología Ultra DMA (siglas de Ultra Direct Memory Access, Ultra Acceso Directo a Memoria) en el interface ATA. Gracias a esta tecnología el periférico (Disco Duro, Grabadora, Lector, etc.) se comunica directamente con la memoria principal del ordenador liberando de trabajo al procesador y mejorando el rendimiento del periférico al trabajar directamente con la memoria del sistema sin esperar a que las peticiones de lectura y escritura sean atendidas. Se introdujeron los modos de Ultra DMA 0 (16,7 Mbytes/segundo), Ultra DMA 1 (25 Mbytes/segundo) y Ultra DMA 2 (33 Mbytes/segundo). Además se pasó a un cable mas ancho, de 80 conectores, que es el que empleamos hoy en día. (Tambien es conocido como ATA33, Ultra ATA33, Ultra DMA 33, UDMA/33).
- ATA-5 (tambien conocido como ATA/ATAPI-5), se introdujo los modos Ultra DMA 3 (44 Mbytes/segundo) y Ultra DMA 4 (66 Mbytes/segundo).(Tambien es conocido como ATA66, Ultra ATA66, Ultra DMA 66, UDMA/66).
- ATA-6 (tambien conocido como ATA/ATAPI-6), entre otras mejoras se introduce el modo Ultra DMA 5 que tiene un ancho de banda de 100 Mbytes por segundo. (Tambien es conocido como ATA100, Ultra DMA 100, UDMA/100).
- ATA-7 (tambien conocido como ATA/ATAPI-7), es la última versión del interfaz y permite un ancho de banda de 133 Mbytes/segundo. (Tambien es conocido como ATA133, Ultra DMA 133, UDMA/133).
Estas son las conexiones ATA mas empleadas hoy en día (independientemente de la especificación se les sigue llamando interfaz IDE, y para diferenciar entre los diferentes ATA se especifica IDE Ultra DMA 66 para ATA-5 o IDE Ultra DMA 133 para ATA-7, mira en la relación superior de los diferentes nombres para no confundirte con las distintas denominaciones).
El tamaño teórico máximo del cable es de 45 cm y se pueden conectar dos dispositivos (teniendo que configurar uno como maestro y otro como esclavo). No se pueden conectar los dispositivos con el ordenador en funcionamiento y transmite la información en paralelo.
Los métodos mas utilizados (no son los únicos) para transferir datos por el interfaz IDE (ATA/ATAPI) y sus tasas máximas de transferencia son los siguientes:
PIO Mode, Programmed Input/Output Mode.
- Mode 0, tasa máxima de transferencia de 3,3 MB/s.
- Mode 1, tasa máxima de transferencia de 5,2 MB/s.
- Mode 2, tasa máxima de transferencia de 8,3 MB/s.
- Mode 3, tasa máxima de transferencia de 11,1 MB/s.
- Mode 4, tasa máxima de transferencia de 16,7 MB/s.
Ultra DMA, Ultra Direct Memory Access.
- Mode 0, tasa máxima de transferencia de 16,7 MB/s.
- Mode 1, tasa máxima de transferencia de 25,0 MB/s.
- Mode 2, tasa máxima de transferencia de 33,3 MB/s.
- Mode 3, tasa máxima de transferencia de 44,4 MB/s.
- Mode 4, tasa máxima de transferencia de 66,7 MB/s.
- Mode 5, tasa máxima de transferencia de 100,0 MB/s.
- Mode 6, tasa máxima de transferencia de 133 MB/s.
Esperamos que todos estos datos te hayan aportado nueva información, si dispones de mas información sobre este tema que crees interesante incluir o corregir te invitamos a escribirnos pinchando aquí.
|
 |
|
|
|