Buses Ata
* OBJETIVO GENERAL
* Investigar las características de cada uno de los buses, para poder armar un clon.
* OBJETIVOS ESPECIFICOS
* Conocer las características del bus ATA así como su funcionalidad.
* Conocer las características del bus SATA así como su funcionalidad.
* Encontrar las diferencias entre los buses usados en la actualidad con los busesantiguos.
MARCO TEORICO
BUS ATA
El estándar ATA (Adjunto de Tecnología Avanzada) es una interfaz estándar que permite conectar distintos periféricos de almacenamiento a equipos de PC. El estándar ATA fue desarrollado el 12 de mayo de 1994 por el ANSI (documento X3.221-1994).
A pesar del nombre oficial "ATA", este estándar es más conocido por el término comercial IDE (Electrónica de UnidadIntegrada) o IDE Mejorado (EIDE o E-IDE).
El estándar ATA fue diseñado originalmente para conectar discos duros; sin embargo, se desarrolló una extensión llamada ATAPI (Paquete de Interfaz ATA) que permite interconectar otros periféricos de almacenamiento (unidades de CD-ROM, unidades de DVD-ROM, etc.) en una interfaz ATA.
Dado que ha surgido el estándar Serial ATA (escrito S-ATA o SATA), lo que lepermite la transferencia de datos a través de un vínculo serial, en algunos casos el término "Paralelo ATA" (escrito PATA o P-ATA) reemplaza al término "ATA" para diferenciar entre los dos estándares.
Principio
El estándar ATA permite conectar periféricos de almacenamiento de manera directa con la placa madre mediante un cable de cinta, generalmente compuesto de 40 alambres paralelos y tresconectores (usualmente un conector azul para la placa madre y uno negro y otro gris para los dos periféricos de almacenamiento).
En el cable, se debe establecer uno de los periféricos como cable maestro y el otro como esclavo. Por norma, se establece que el conector lejano (negro) se reserva para el periférico maestro y el conector del medio (de color gris) se destina al periférico esclavo. Unmodo llamado selección de cable (abreviado CS o C/S) permite definir automáticamente el periférico maestro y el esclavo, en tanto el BIOS del equipo admita esta funcionalidad.
MODOS PIO
La transmisión de datos se realiza gracias a un protocolo llamado PIO (Entrada/Salida Programada), que permite que los periféricos puedan intercambiar datos con la RAM con la ayuda de comandos administradosdirectamente por el procesador. De todos modos, las grandes transferencias de datos pueden imponer rápidamente una gran carga de trabajo en el procesador, reduciendo de esta manera, la velocidad de todo el sistema. Hay 5 modos PIO que definen el máximo rendimiento:
Modo PIO | Rendimiento (Mb/s) |
Modo 0 | 3,3 |
Modo 1 | 5,2 |
Modo 2 | 8,3 |
Modo 3 | 11,1 |
Modo 4 | 16,7 |
Modos DMA
Latécnica DMA (Acceso Directo a Memoria) permite que los equipos liberen el procesador permitiendo a cada periférico acceder directamente a la memoria. Existen dos tipos de modos de DMA:
* El DMA de "palabra única", que permite la transferencia de una sola palabra (2 bytes o 16 bits) durante cada sesión de transferencia.
* El DMA de "palabras múltiples", que permite la transferencia sucesiva devarias palabras en cada sesión de transferencia.
La siguiente tabla proporciona una lista de los diferentes modos de DMA y sus rendimientos asociados:
Modo de DMA | Rendimiento (Mb/s) |
0 (Palabra única) | 2,1 |
1 (Palabra única) | 4,2 |
2 (Palabra única) | 8,3 |
0 (Palabras múltiples) | 4,2 |
1 (Palabras múltiples) | 13,3 |
2 (Palabras múltiples) | 16,7 |
Versiones de Buses ATA* Bus ATA – 1
El estándar ATA-1, más conocido como IDE, permite conectar dos periféricos en un cable de 40 alambres y ofrece una tasa de transferencia de 8 ó 16 bits con un rendimiento que oscila alrededor de los 8,3 Mb/s. ATA-1 define y es compatible con los modos PIO (entrada/salida programada) 0, 1 y 2 así como con el modo DMA de palabra múltiple (Acceso Directo a Memoria) 0.
* Bus ATA...
Regístrate para leer el documento completo.