Diferencia entre revisiones de «Serial ATA»

De El Museo de los 8 bits
Saltar a: navegación, buscar
(Nueva página: Puertos SATA en una placa base '''Serial ATA''' o S-ATA (acrónimo de ''Serial Advanced Technology Attachment'') es una interfaz de transferencia ...)
 
Línea 44: Línea 44:
 
}}
 
}}
  
'''Serial ATA''' o S-ATA ([[acrónimo]] de ''Serial Advanced Technology Attachment'') es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el [[disco duro]], u otros dispositivos de altas prestaciones que están siendo todavía desarrollados. Serial ATA sustituye a la tradicional '''Parallel ATA''' o P-ATA (estándar que también se conoce como [[Integrated_Drive_Electronics|IDE]] o ATA). El S-ATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión de datos y capacidad para conectar discos en caliente (con la computadora encendida).
+
'''Serial ATA''' o SATA ([[acrónimo]] de ''Serial Advanced Technology Attachment'') es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el [[disco duro]], lectores y regrabadores de CD/DVD/BR, [[SSD|Unidades de Estado Sólido]] u otros dispositivos de altas prestaciones que están siendo todavía desarrollados. Serial ATA sustituye a la tradicional '''Parallel ATA''' o P-ATA. SATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varias unidades, mayor longitud del cable de transmisión de datos y capacidad para conectar unidades al instante, es decir, insertar el dispositivo sin tener que apagar el ordenador o que sufra un cortocircuito como con los viejos [[Molex]].
  
Actualmente es una interfaz extensamente aceptada y estandarizada en las placas base de PC. La Organización Internacional Serial ATA (SATA-IO) es el grupo responsable de desarrollar, de manejar y de conducir la adopción de especificaciones estandarizadas de Serial ATA. Los usuarios del interfaz SATA se benefician de mejores velocidades, dispositivos de almacenamientos actualizables de manera más simple y configuración más sencilla. El objetivo de SATA-IO es conducir a la industria a la adopción de SATA definiendo, desarrollando y exponiendo las especificaciones estándar para el interfaz SATA.
+
Actualmente es una interfaz aceptada y estandarizada en las placas base de PC. La Organización Internacional Serial ATA (SATA-IO) es el grupo responsable de desarrollar, de manejar y de conducir la adopción de especificaciones estandarizadas de Serial ATA. Los usuarios de la interfaz SATA se benefician de mejores velocidades, dispositivos de almacenamientos actualizables de manera más simple y configuración más sencilla. El objetivo de SATA-IO es conducir a la industria a la adopción de SATA definiendo, desarrollando y exponiendo las especificaciones estándar para la interfaz SATA.
  
 +
== Reseña histórica ==
  
==Historia==
+
A principios del año 2000 se formó un grupo con el nombre de ''Serial ATA Working Group OG''. Los miembros fundadores del grupo continuaron formando el ''Serial ATA II Working Group'' para seguir con el desarrollo de la siguiente generación de especificaciones para Serial ATA. La nueva organización, SATA-IO, toma las tareas de mantenimiento de las especificaciones, promoción y venta de Serial ATA. Además de crear una futura interfaz con especificaciones de velocidad que encabecen la tecnología de almacenamiento durante la siguiente década.
 
+
SATA-IO (International Organitation) es una organización independiente, sin ánimo de lucro desarrollado por y para las compañías industriales. Se formó oficialmente en julio de 2004 incorporando al grupo previo Serial ATA Working Group. SATA-IO provee a la industria con una guía y soporte para implementar la especificación de SATA. La especificación estándar de SATA reemplaza a una tecnología de 15 años con un [[Bus_de_datos|bus]] serie de alta velocidad de esperanza media de vida de 10 años.
+
 
+
El primer grupo extendido de la industria SATA fue formado en los primeros 2000 con el nombre de Serial ATA Working Group. Los miembros fundadores del grupo continuaron formando el Serial ATA II Working Group para seguir con el desarrollo de la siguiente generación de especificaciones para Serial ATA. La nueva organización, SATA-IO, toma las tareas de mantenimiento de las especificaciones, promoción y vender los beneficios de Serial ATA y crear un futuro interfaz con especificaciones de velocidad que lleven el almacenamiento dentro de la siguiente década.
+
  
 
El cambio de Serial ATA II Working Group a una asociación industrial formal fue tomado por el Serial ATA II Steering Committee que encontró que un beneficio comercial mutuo les daría mayor ventaja a la hora de promover cualquier actividad necesaria para la adopción de Serial ATA. La SATA-IO se dedica a construir un mercado robusto y maduro para las ofertas de Serial ATA. Y, en su caso, seguirá actividades tales como: un programa de concienciación tecnológica y de logo, laboratorios de interoperabilidad y encuentros cara a cara.
 
El cambio de Serial ATA II Working Group a una asociación industrial formal fue tomado por el Serial ATA II Steering Committee que encontró que un beneficio comercial mutuo les daría mayor ventaja a la hora de promover cualquier actividad necesaria para la adopción de Serial ATA. La SATA-IO se dedica a construir un mercado robusto y maduro para las ofertas de Serial ATA. Y, en su caso, seguirá actividades tales como: un programa de concienciación tecnológica y de logo, laboratorios de interoperabilidad y encuentros cara a cara.
Línea 60: Línea 57:
  
  
===Miembros===
+
=== Miembros ===
  
La adición de miembros a SATA-IO es abierta a nuevas compañías. Ser miembro incluye los siguientes beneficios:
+
La adición de miembros a SATA-IO está abierta a nuevas compañías. Ser miembro incluye los siguientes beneficios:
  
 
* Acceso solo para miembros a la especificación y al sitio Web del desarrollo de las especificaciones.
 
* Acceso solo para miembros a la especificación y al sitio Web del desarrollo de las especificaciones.
 
* Elegibilidad para participar en los laboratorios de interoperabilidad de Serial ATA (Plugfests).
 
* Elegibilidad para participar en los laboratorios de interoperabilidad de Serial ATA (Plugfests).
* Oportunidades para participar en programas de marketing y eventos, como cartas de prensa, muestras de productos en el sitio Web, etc...
+
* Oportunidades para participar en programas de marketing y eventos, como cartas de prensa, muestras de productos en el sitio Web, etc.
 
* Uso de los logos SATA-IO.
 
* Uso de los logos SATA-IO.
 
* Descuentos para eventos SATA-IO.
 
* Descuentos para eventos SATA-IO.
 
* Promoción de la compañía y enlaces desde el sitio Web de SATA-IO.
 
* Promoción de la compañía y enlaces desde el sitio Web de SATA-IO.
  
Los promotores del grupo SATA-IO incluyen a Dell Computer Corporation, [[Intel Corporation]], Maxtor Corporation, Seagate Technology, [[Western Digital|Western Digital Corporation]], Hitachi High-Technologies Corporation y Vitesse Semiconductor. La lista de los miembros actuales de SATA-IO se puede encontrar en la página oficial de [http://www.sata-io.org/membershiplist.asp SATA-IO]. El número actual de miembros es de 206 compañías que incluyen a todas las compañías conocidas del mundo informático, ya sea software como hardware. Sun Microsystems, Hewlett-Packard, Samsung, IBM, etc...
+
Los promotores del grupo SATA-IO incluyen a Dell Computer Corporation, Maxtor Corporation, Seagate Technology, [[Western Digital|Western Digital Corporation]], Hitachi High-Technologies Corporation y Vitesse Semiconductor. La lista de los miembros actuales de SATA-IO se puede encontrar en la página oficial de [http://www.sata-io.org/membershiplist.asp SATA-IO]. El número actual de miembros es de 206 compañías que incluyen a todas las compañías conocidas del mundo informático, ya sea de software como de hardware. Sun Microsystems, Hewlett-Packard, Samsung, IBM, etc.
  
 
Para hacerse miembro del SATA-IO hay que firmar el acuerdo de calidad de miembro (Membership Agreement) y pagar una couta anual de $1,500 en las oficinas de SATA-IO.
 
Para hacerse miembro del SATA-IO hay que firmar el acuerdo de calidad de miembro (Membership Agreement) y pagar una couta anual de $1,500 en las oficinas de SATA-IO.
Línea 104: Línea 101:
 
|}</center>
 
|}</center>
  
==Fundamentos físicos de Serial ATA==
+
En Noviembre del 2001, un grupo de fabricantes de hardware (explicado en la parte del trabajo SATA burocrático) crearon el Serial ATA Working Group para hacer frente a las necesidades de la próxima generación de interfaces. Posteriormente, en el 2004, cambiaron el nombre por el de Serial ATA International Organization (SATA-IO).
 
+
 
+
===Antecedentes===
+
 
+
En Noviembre del 2001, un grupo de fabricantes de hardware (explicado en la parte del trabajo SATA burocrático) crearon el Serial ATA Working Group para hacer frente a las necesidades de la próxima generación interfaces. Posteriormente, en el 2004, cambiaron el nombre por el de Serial ATA International Organization (SATA-IO).
+
  
 
Por estas fechas, tras las mejoras de la especificación ATA-7, con la que se habían conseguido transferencias de 133 MB/s, el modelo tradicional de interfaz PATA ("Parallel ATA") empezaba a mostrar síntomas de agotamiento, después de haber prestado eficientes servicios desde su concepción inicial a mediados de los 80. Paralelamente, se habían conseguido grandes avances en el campo de las comunicaciones serie. En este ambiente, los esfuerzos se dirigieron a conseguir una nueva especificación de arquitectura serie para la interfaz ATA.
 
Por estas fechas, tras las mejoras de la especificación ATA-7, con la que se habían conseguido transferencias de 133 MB/s, el modelo tradicional de interfaz PATA ("Parallel ATA") empezaba a mostrar síntomas de agotamiento, después de haber prestado eficientes servicios desde su concepción inicial a mediados de los 80. Paralelamente, se habían conseguido grandes avances en el campo de las comunicaciones serie. En este ambiente, los esfuerzos se dirigieron a conseguir una nueva especificación de arquitectura serie para la interfaz ATA.
Línea 115: Línea 107:
 
Como se muestra en la figura 1 la nueva arquitectura, conocida como Serial ATA (SATA), adopta una estructura de capas. La capa de órdenes es un superconjunto de la arquitectura ATA anterior; de forma que los nuevos dispositivos son compatibles con los protocolos ATA tradicionales, y son por tanto compatibles respecto a las aplicaciones existentes. Sin embargo la capa física es distinta, lo que representa un punto de ruptura en el sentido de que los nuevos dispositivos SATA no son compatibles con los anteriores. No obstante, la nueva arquitectura ofrece mejoras suficientes para poder justificar el cambio.
 
Como se muestra en la figura 1 la nueva arquitectura, conocida como Serial ATA (SATA), adopta una estructura de capas. La capa de órdenes es un superconjunto de la arquitectura ATA anterior; de forma que los nuevos dispositivos son compatibles con los protocolos ATA tradicionales, y son por tanto compatibles respecto a las aplicaciones existentes. Sin embargo la capa física es distinta, lo que representa un punto de ruptura en el sentido de que los nuevos dispositivos SATA no son compatibles con los anteriores. No obstante, la nueva arquitectura ofrece mejoras suficientes para poder justificar el cambio.
  
La idea es que los dispositivos ATA de cualquier tipo (serie o paralelo) compartan un juego común de órdenes, y organizar la conexión de estos dispositivos en una estructura donde existen direcciones, dominios y dispositivos concretos. Una organización que recuerda vagamente la de Internet en la que está inspirada (un dominio ATA contiene un controlador host SATA y un dispositivo).
+
La idea es que los dispositivos ATA de cualquier tipo (serie o paralelo) compartan un juego común de órdenes, y organizar la conexión de estos dispositivos en una estructura donde existen direcciones, dominios y dispositivos concretos. Una organización que recuerda vagamente a la de Internet en la que está inspirada (un dominio ATA contiene un controlador host SATA y un dispositivo).
  
 +
=== Estructura física ===
  
===Capa física===
+
Cada puerto, multiplicador, dispositivo o adaptador SATA o [[Serial Attached SCSI|SAS]] ("Serial Attached SCSI") tiene un número de puerto único de 64 [[bit]]s. Una especie de MAC o código de barras del producto con: un código NAA de 4 bits; un código de fabricante de 24 bits asignado por la autoridad normativa, y un código de dispositivo a disposición de cada fabricante de 36 bits.
  
Cada puerto, multiplicador, dispositivo o adaptador SATA o [[Serial_Attached_SCSI|SAS]] ("Serial Attached SCSI") tiene un número de puerto único de 64 [[bit]]s. Una especie de MAC o código de barras del producto con: un código NAA de 4 bits; un código de fabricante de 24 bits asignado por la autoridad normativa, y un código de dispositivo a disposición de cada fabricante de 36 bits.
+
=== Topología ===
  
 +
[[Archivo:Sata controlador multiplicador.gif|thumb|350px|Gráfico de la topología SATA: host – multiplicador - dispositivo.]]
  
===Topología===
+
SATA es una arquitectura "punto a punto". Es decir, la conexión entre puerto y dispositivo es directa, cada dispositivo se conecta directamente a un controlador SATA,
 +
así, cada dispositivo disfruta la totalidad del ancho de banda, de la conexión, sin que exista la sobrecarga inherente a los mecanismos de arbitraje y detección de colisiones como sucedía en los viejos PATA que las interfaces se segmentaban en maestras y esclavas.
  
[[Archivo:Sata_controlador_multiplicador.gif|thumb|350px|Gráfico de la topología SATA: host – multiplicador - dispositivo]]
+
El controlador host se encuentra embebido en la placa-base o instalado como una tarjeta en uno de sus zócalos, que actúa como puente entre los datos paralelos del [[Bus de datos|bus]] y el dispositivo SATA. Existen controladores con más de una salida (generalmente 4 u 8) de forma que pueden conectarse varios dispositivos. También se han diseñado multiplicadores de puerto que permiten aumentar el número de conexiones en un puerto del controlador, con el fin de aumentar el número de dispositivos conectados.
  
SATA es una arquitectura "punto a punto". Es decir, la conexión entre puerto y dispositivo es directa, cada dispositivo se conecta directamente a un controlador SATA, así, cada dispositivo disfruta la totalidad del ancho de banda, de la conexión, sin que exista la sobrecarga inherente a los mecanismos de arbitraje y detección de colisiones.
+
Además de la tarea de serializar/paralelizar los datos, una parte importante del trabajo del controlador está relacionada con los protocolos de conexión y desconexión del periférico, que son bastante sofisticados en este tipo de interfaz, ya que está prevista la capacidad de [[conexión en caliente]]. El protocolo de conexión es capaz de identificar el tipo de dispositivo conectado; detectar si funciona correctamente; negociar la velocidad de la conexión, etc. La interfaz Serial ATA guarda ciertas similitudes con la interfaz [[USB]], aunque SATA es mucho más rápida que aquella, y los dispositivos no se alimentan del propio [[Bus de datos|bus]].
  
El controlador host se encuentra embebido en la placa-base o instalado como una tarjeta en uno de sus zócalos, que actúa como puente entre los datos paralelos del [[Bus_de_datos|bus]] y el dispositivo SATA. Existen controladores con más de una salida (generalmente 4 u 8) de forma que pueden conectarse varios dispositivos. También se han diseñado multiplicadores de puerto que permiten aumentar el número de conexiones en un puerto del controlador, con el fin de aumentar el número de dispositivos conectados.
+
=== Cables y conexiones ===
 +
Los conectores y los cables son la diferencia más visible entre las unidades SATA y las PATA. Al contrario que los PATA se usa el mismo conector en las Unidades de almacenamiento de equipos de escritorio o servidores (3,5 pulgadas) y los de los portátiles (2,5 pulgadas). Esto permite usar las unidades de 2,5 pulgadas en los sistemas de escritorio sin necesidad de usar adaptadores a la vez que disminuyen los costes.
  
Además de la tarea de serializar/paralelizar los datos, una parte importante del trabajo del controlador está relacionada con los protocolos de conexión y desconexión del periférico, que son bastante sofisticados en este tipo de interfaz, ya que está prevista la capacidad de [[Conexión_en_caliente|conexión en caliente]] o ''Hot Plug''. El protocolo de conexión es capaz de identificar el tipo de dispositivo conectado; detectar si funciona correctamente; negociar la velocidad de la conexión, etc... La interfaz Serial ATA guarda ciertas similitudes con la interfaz [[USB]], aunque SATA es mucho más rápida que aquella, y los dispositivos no se alimentan del propio [[Bus_de_datos|bus]].
+
Por otra parte los dispositivos SATA tienen dos tipos de cables de conexión, de señal y de energía. La forma concreta depende de la posición relativa del dispositivo respecto al controlador host. A este respecto caben tres posibilidades:
 
+
===Cables===
+
 
+
[[Archivo:SATA_Data_Cable.jpg|thumb|Conector de 7 pines y cable para Serial ATA]]
+
 
+
Entre las características más evidentes de esta interfaz destaca la simplicidad de los cables de conexión; mucho más estrechos que los tradicionales cables paralelo. Comparado con el cable "P" SCSI de 68 conductores, el SATA es mucho más manejable y fácil de instalar. Esto tiene la ventaja de simplificar las conexiones, además de facilitar la aireación del interior del chasis.
+
 
+
El cable se compone de dos pares apantallados a los que se suministra una [[impedancia]] de 100 [[Ohmio]]s. Los conductores suelen ser de 26 a 30 [[AWG]]. La primera versión del estándar, que solo contemplaba dispositivos internos, definió un cable de conexión de 1 m, más tarde se ha definido un cable de 2 m.
+
 
+
 
+
===Conexiones===
+
 
+
Los dispositivos SATA tienen dos tipos de cables de conexión, de señal y de fuerza. La forma concreta depende de la posición relativa del dispositivo respecto al controlador host. A este respecto caben tres posibilidades:
+
  
 
* Dispositivo interno conectado directamente al controlador host.
 
* Dispositivo interno conectado directamente al controlador host.
 
* Dispositivo interno conectado a una salida del controlador host mediante cables de alimentación y señal.
 
* Dispositivo interno conectado a una salida del controlador host mediante cables de alimentación y señal.
 
* Dispositivo externo conectado al controlador host mediante un cable de señal. En este caso, el dispositivo dispone de su propia fuente de alimentación.
 
* Dispositivo externo conectado al controlador host mediante un cable de señal. En este caso, el dispositivo dispone de su propia fuente de alimentación.
 
En la siguiente tabla se muestra la disposición de los pines en el conector de alimentación:
 
 
<center>
 
{| class="tablabonita" border="1"
 
|-----
 
! Pin I
 
! Nombre
 
! Descripción
 
|-
 
| P1 || V33 || Alimentación 3.3 V
 
|-
 
| P2 || V33 || Alimentación 3.3 V
 
|-
 
| P3 || V33pc || Precarga 3.0 V
 
|-
 
| P4 || GND || Tierra
 
|-
 
| P5 || GND || Tierra
 
|-
 
| P6 || GND || Tierra
 
|-
 
| P7 || V5pc || Precarga 5.0 V
 
|-
 
| P8 || V5 || Alimentación 5.0 V
 
|-
 
| P9 || V5 || Alimentación 5.0 V
 
|-
 
| P10 || GND || Tierra
 
|-
 
| P11 || (reservado) ||
 
|-
 
| P12 || GND || Tierra
 
|-
 
| P13 || V12pc || Precarga 12 V
 
|-
 
| P14 || V12 || Alimentación 12 V
 
|-
 
| P15 || V12 || Alimentación 12 V
 
|}</center>
 
 
Generalmente los dispositivos no utilizan todas las tensiones (algunos pines pueden estar sin conexión). El diseño obedece al deseo de utilizar un solo conector para todos los dispositivos en uso en el momento de publicar la norma.
 
 
Como se indicó anteriormente, otra característica de los dispositivos SATA es su capacidad de [[Hot_plug|conexión en caliente]]. Para mitigar la aparición de transitorios y facilitar los protocolos de inicio, las lengüetas de algunos contactos son de mayor longitud que el resto, de forma que, en los procesos de conexión, estos pines se conectan antes que los demás. Paralelamente, en los procesos de desconexión, los pines más largos son los últimos en perder el contacto. Las distintas longitudes de contactos del lado del controlador y del dispositivo permiten que el proceso de [[Hot_plug|conexión en caliente]] se realice en tres fases.
 
 
===Codificación===
 
 
Generalmente los protocolos de comunicación serie de alta velocidad, utilizan un esquema de codificación lógica conocido como [[8b10b]]. El medio físico utiliza la codificación de señal [[Codigos_NRZ|NRZ]] por diferencial de bajo voltaje [[LVDS]] (Low Voltage Differential Signaling). SATA utiliza tensiones en un rango de 325/600 mV. mientras que el estándar SAS ([[Serial_Attached_SCSI|Serial Attached SCSI]]) utiliza el rango 275/1600 mV.
 
 
En la codificación [[8b10b]], las señales de sincronismo están incluidas en la secuencia de datos. Esta técnica, conocida como Clock Data Recovery no utiliza señales de sincronización (reloj) separadas, por lo que debe utilizar las transiciones de 0 a 1 en la señal de datos para deducir las señales de reloj.
 
 
Los transceptores SATA incluyen en el transmisor una unidad de sincronización y un serializador. Este último se encarga de convertir los octetos de datos en palabras de 10 [[bit]]s y de añadir los caracteres de control. Los [[bit]]s son transmitidos en serie y recogidos en el receptor, que dispone de una unidad CRU y un deserializador. Con ayuda de la señal de reloj proporcionada por la CRU y de las señales de alineación, el flujo de bits recibido es codificado en palabras de 10 bits que contienen caracteres de control y de datos. Finalmente los datos son reconvertidos a su formato original.
 
 
La comunicación se realiza mediante paquetes de 2 palabras de dos bytes; 32 [[bit]]s de datos que se transforman en 40 bits en el medio físico y representan la menor cantidad de información que puede transmitirse en esta arquitectura
 
  
 
== SATA externo ==
 
== SATA externo ==
Línea 209: Línea 138:
  
 
Se caracteriza por:
 
Se caracteriza por:
 
 
* Velocidad de '''SATA''' en los discos externos (se han medido 115 MB/s con RAID externos).
 
* Velocidad de '''SATA''' en los discos externos (se han medido 115 MB/s con RAID externos).
 
* Sin conversión de protocolos de PATA/SATA a USB/[[Firewire]], todas las características del disco están disponibles para el anfitrión.
 
* Sin conversión de protocolos de PATA/SATA a USB/[[Firewire]], todas las características del disco están disponibles para el anfitrión.
Línea 217: Línea 145:
 
* Capacidad de disposición de los discos en RAID 0 y [[RAID]].
 
* Capacidad de disposición de los discos en RAID 0 y [[RAID]].
  
Actualmente, la mayoría de las [[Placa base|placas base]] han empezado a incluir conectores ESATA, también es posible usar adaptadores de [[Bus de datos|bus]] o tarjetas [[PC Card]] y [[PC Card#CardBus|CardBus]] para portátiles que aún no integran el conector.
+
Actualmente, la mayoría de las [[Placa base|placas bases]] han empezado a incluir conectores eSATA, también es posible usar adaptadores de [[Bus de datos|bus]] o tarjetas [[PC Card]] y [[PC Card#CardBus|CardBus]] para portátiles que aun no integran el conector.
  
  
===Ventajas de SATA===
+
=== Alternativas ===
  
* Velocidades de transferencias de datos más rápidas.
+
También en SCSIW se está preparando un sistema en serie, que además es compatible con [[SATA]], esto es, se podrán conectar discos SATA en una controladora [[Serial Attached SCSI|SAS]] (Serial Attached [[SCSI]]). El Serial ATA transfiere los datos por un [[Bus de datos|bus]] de 7 hilos mucho más delgado y fino que el anterior Parallel ATA que lo hacía por uno de 80 o 40 hilos, lo que permite una mayor circulación de aire en ventilación dentro del equipo disminuyendo así su calentamiento interno y externo.
* Más ancho de banda.
+
* Más potencial para los aumentos de velocidad en generaciones futuras.
+
* Mejor integridad de los datos gracias al nuevo set de comandos avanzado.
+
* Cables más compactos que facilitan la ventilación interna de los gabinetes.
+
* Longitud máxima del cable de hasta 2 metros.
+
* Diseño de conector que permite HotPlug.
+
* Reducción de pineado que permite la escabilidad RAID.
+
* Compatibilidad software y drivers existentes de Parallel ATA.
+
  
===Inconvenientes de SATA===
+
== Véase también ==
  
* En los discos SATA, de primera generación, el índice de dispositivos con fallo es del 20 %
+
* [[Integrated Drive Electronics]] (IDE)
 
+
===Alternativas===
+
 
+
También en SCSIW se está preparando un sistema en serie, que además es compatible con [[SATA]], esto es, se podrán conectar discos SATA en una controladora [[Serial_Attached_SCSI|SAS]] (Serial Attached [[SCSI]]). El Serial ATA transfiere los datos por un [[Bus_de_datos|bus]] de 7 hilos mucho más delgado y fino que el anterior Parallel ATA que lo hacía por uno de 80 hilos, lo que permite una mayor circulación de aire en ventilación dentro del equipo disminuyendo así su calentamiento interno.
+
  
 
== Enlaces externos ==
 
== Enlaces externos ==
Línea 252: Línea 168:
 
[[Categoría:Discos duros|SATA]]
 
[[Categoría:Discos duros|SATA]]
  
 +
[[ar:ساتا]]
 
[[bs:SATA]]
 
[[bs:SATA]]
 +
[[ca:Serial ATA]]
 
[[cs:SATA]]
 
[[cs:SATA]]
 
[[de:Serial ATA]]
 
[[de:Serial ATA]]
 
[[el:SATA]]
 
[[el:SATA]]
 
[[en:Serial ATA]]
 
[[en:Serial ATA]]
[[es:Serial ATA]]
 
 
[[eo:Serial ATA]]
 
[[eo:Serial ATA]]
 +
[[es:Serial ATA]]
 +
[[et:SATA]]
 +
[[fa:ساتا]]
 
[[fi:Serial ATA]]
 
[[fi:Serial ATA]]
 
[[fr:Serial ATA]]
 
[[fr:Serial ATA]]
 
[[gl:Serial ATA]]
 
[[gl:Serial ATA]]
 
[[he:Serial ATA]]
 
[[he:Serial ATA]]
 +
[[hi:सीरियल ऐटा]]
 +
[[hr:Serial ATA]]
 
[[hu:Serial ATA]]
 
[[hu:Serial ATA]]
 +
[[id:Serial ATA]]
 
[[it:Serial ATA]]
 
[[it:Serial ATA]]
 
[[ja:シリアルATA]]
 
[[ja:シリアルATA]]
 
[[ko:SATA]]
 
[[ko:SATA]]
 +
[[lmo:Serial ATA]]
 
[[lt:Serial ATA]]
 
[[lt:Serial ATA]]
 
[[nl:Serial ATA]]
 
[[nl:Serial ATA]]
 
[[no:Serial ATA]]
 
[[no:Serial ATA]]
[[pl:SATA]]
+
[[pl:Serial ATA]]
 +
[[pms:ESata]]
 
[[pt:Serial ATA]]
 
[[pt:Serial ATA]]
 +
[[ro:Serial ATA]]
 
[[ru:SATA]]
 
[[ru:SATA]]
 
[[simple:Serial ATA]]
 
[[simple:Serial ATA]]
Línea 278: Línea 204:
 
[[sv:Serial ATA]]
 
[[sv:Serial ATA]]
 
[[tr:SATA]]
 
[[tr:SATA]]
 +
[[uk:Serial ATA]]
 
[[ur:سلسلی پیشرفتہ طرزی وابستہ]]
 
[[ur:سلسلی پیشرفتہ طرزی وابستہ]]
 
[[zh:SATA]]
 
[[zh:SATA]]

Revisión de 00:00 11 jul 2011

SATA
(Serial Advanced Technology Attachment)
SATA ports.jpg 100px


Arriba: un conector SATA.
Abajo: dos puertos SATA en placa base.

Tipo masivo externo
Historia de producción
Diseñado en 2003
Sustituye a IDE, P-ATA o ATAPI
Especificaciones
Conectable en caliente Sí, con soporte de otros componentes del sistema.
Externo Sí.
  • Con SATA externo.
  • Con USB, con caja externa.
  • Cable Cable plano
    Pines 7
    Patillaje
    Pin 1 GND Masa
    Pin 2 HT+/DR+ Transmisión diferencial +
    Pin 3 HT-/DR- Transmisión diferencial -
    Pin 4 GND Masa
    Pin 5 HR-/DT- Recepción diferencial -
    Pin 6 HR-/DT+ Recepción diferencial +
    Pin 7 GND Masa

    Serial ATA o SATA (acrónimo de Serial Advanced Technology Attachment) es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, lectores y regrabadores de CD/DVD/BR, Unidades de Estado Sólido u otros dispositivos de altas prestaciones que están siendo todavía desarrollados. Serial ATA sustituye a la tradicional Parallel ATA o P-ATA. SATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varias unidades, mayor longitud del cable de transmisión de datos y capacidad para conectar unidades al instante, es decir, insertar el dispositivo sin tener que apagar el ordenador o que sufra un cortocircuito como con los viejos Molex.

    Actualmente es una interfaz aceptada y estandarizada en las placas base de PC. La Organización Internacional Serial ATA (SATA-IO) es el grupo responsable de desarrollar, de manejar y de conducir la adopción de especificaciones estandarizadas de Serial ATA. Los usuarios de la interfaz SATA se benefician de mejores velocidades, dispositivos de almacenamientos actualizables de manera más simple y configuración más sencilla. El objetivo de SATA-IO es conducir a la industria a la adopción de SATA definiendo, desarrollando y exponiendo las especificaciones estándar para la interfaz SATA.

    Reseña histórica

    A principios del año 2000 se formó un grupo con el nombre de Serial ATA Working Group OG. Los miembros fundadores del grupo continuaron formando el Serial ATA II Working Group para seguir con el desarrollo de la siguiente generación de especificaciones para Serial ATA. La nueva organización, SATA-IO, toma las tareas de mantenimiento de las especificaciones, promoción y venta de Serial ATA. Además de crear una futura interfaz con especificaciones de velocidad que encabecen la tecnología de almacenamiento durante la siguiente década.

    El cambio de Serial ATA II Working Group a una asociación industrial formal fue tomado por el Serial ATA II Steering Committee que encontró que un beneficio comercial mutuo les daría mayor ventaja a la hora de promover cualquier actividad necesaria para la adopción de Serial ATA. La SATA-IO se dedica a construir un mercado robusto y maduro para las ofertas de Serial ATA. Y, en su caso, seguirá actividades tales como: un programa de concienciación tecnológica y de logo, laboratorios de interoperabilidad y encuentros cara a cara.

    La diferencia principal entre un grupo de trabajo y una asociación industrial formal es que la segunda es una entidad independiente legalmente. Así es posible tener un presupuesto más formalizado y es capaz de amparar actividades para el desarrollo de SATA. Los miembros de SATA-IO tienen la capacidad de influir o contribuir directamente al desarrollo de las especificaciones de SATA.


    Miembros

    La adición de miembros a SATA-IO está abierta a nuevas compañías. Ser miembro incluye los siguientes beneficios:

    • Acceso solo para miembros a la especificación y al sitio Web del desarrollo de las especificaciones.
    • Elegibilidad para participar en los laboratorios de interoperabilidad de Serial ATA (Plugfests).
    • Oportunidades para participar en programas de marketing y eventos, como cartas de prensa, muestras de productos en el sitio Web, etc.
    • Uso de los logos SATA-IO.
    • Descuentos para eventos SATA-IO.
    • Promoción de la compañía y enlaces desde el sitio Web de SATA-IO.

    Los promotores del grupo SATA-IO incluyen a Dell Computer Corporation, Maxtor Corporation, Seagate Technology, Western Digital Corporation, Hitachi High-Technologies Corporation y Vitesse Semiconductor. La lista de los miembros actuales de SATA-IO se puede encontrar en la página oficial de SATA-IO. El número actual de miembros es de 206 compañías que incluyen a todas las compañías conocidas del mundo informático, ya sea de software como de hardware. Sun Microsystems, Hewlett-Packard, Samsung, IBM, etc.

    Para hacerse miembro del SATA-IO hay que firmar el acuerdo de calidad de miembro (Membership Agreement) y pagar una couta anual de $1,500 en las oficinas de SATA-IO.

    Velocidades

    Al referirse a velocidades de transmisión, conviene recordar que en ocasiones se confunden las unidades de medida, y que las especificaciones de la capa física se refieren a la tasa real de datos, mientras que otras especificaciones se refieren a capacidades lógicas.

    La primera generación específica en transferencias de 150 MB por segundo, también conocida por SATA 150 MB/s o Serial ATA-150. Actualmente se comercializan dispositivos SATA II, a 300 MB/s, también conocida como Serial ATA-300 y los SATA III con tasas de transferencias de hasta 600 MB/s.

    Las unidades que soportan la velocidad de 3Gb/s son compatibles con un bus de 1,5 Gb/s.

    En la siguiente tabla se muestra el cálculo de la velocidad real de SATA I 1,5 Gb/s, SATA II 3 Gb/s y SATA III 6 Gb/s:

    SATA I SATA II SATA III
    Frecuencia 1500 MHz 3000 MHz 6000 MHz
    Bits/clock 1 1 1
    Codificación 8b10b 80% 80% 80%
    bits/Byte 8 8 8
    Velocidad real 150 MB/s 300 MB/s 600 MB/s

    En Noviembre del 2001, un grupo de fabricantes de hardware (explicado en la parte del trabajo SATA burocrático) crearon el Serial ATA Working Group para hacer frente a las necesidades de la próxima generación de interfaces. Posteriormente, en el 2004, cambiaron el nombre por el de Serial ATA International Organization (SATA-IO).

    Por estas fechas, tras las mejoras de la especificación ATA-7, con la que se habían conseguido transferencias de 133 MB/s, el modelo tradicional de interfaz PATA ("Parallel ATA") empezaba a mostrar síntomas de agotamiento, después de haber prestado eficientes servicios desde su concepción inicial a mediados de los 80. Paralelamente, se habían conseguido grandes avances en el campo de las comunicaciones serie. En este ambiente, los esfuerzos se dirigieron a conseguir una nueva especificación de arquitectura serie para la interfaz ATA.

    Como se muestra en la figura 1 la nueva arquitectura, conocida como Serial ATA (SATA), adopta una estructura de capas. La capa de órdenes es un superconjunto de la arquitectura ATA anterior; de forma que los nuevos dispositivos son compatibles con los protocolos ATA tradicionales, y son por tanto compatibles respecto a las aplicaciones existentes. Sin embargo la capa física es distinta, lo que representa un punto de ruptura en el sentido de que los nuevos dispositivos SATA no son compatibles con los anteriores. No obstante, la nueva arquitectura ofrece mejoras suficientes para poder justificar el cambio.

    La idea es que los dispositivos ATA de cualquier tipo (serie o paralelo) compartan un juego común de órdenes, y organizar la conexión de estos dispositivos en una estructura donde existen direcciones, dominios y dispositivos concretos. Una organización que recuerda vagamente a la de Internet en la que está inspirada (un dominio ATA contiene un controlador host SATA y un dispositivo).

    Estructura física

    Cada puerto, multiplicador, dispositivo o adaptador SATA o SAS ("Serial Attached SCSI") tiene un número de puerto único de 64 bits. Una especie de MAC o código de barras del producto con: un código NAA de 4 bits; un código de fabricante de 24 bits asignado por la autoridad normativa, y un código de dispositivo a disposición de cada fabricante de 36 bits.

    Topología

    Archivo:Sata controlador multiplicador.gif
    Gráfico de la topología SATA: host – multiplicador - dispositivo.

    SATA es una arquitectura "punto a punto". Es decir, la conexión entre puerto y dispositivo es directa, cada dispositivo se conecta directamente a un controlador SATA, así, cada dispositivo disfruta la totalidad del ancho de banda, de la conexión, sin que exista la sobrecarga inherente a los mecanismos de arbitraje y detección de colisiones como sucedía en los viejos PATA que las interfaces se segmentaban en maestras y esclavas.

    El controlador host se encuentra embebido en la placa-base o instalado como una tarjeta en uno de sus zócalos, que actúa como puente entre los datos paralelos del bus y el dispositivo SATA. Existen controladores con más de una salida (generalmente 4 u 8) de forma que pueden conectarse varios dispositivos. También se han diseñado multiplicadores de puerto que permiten aumentar el número de conexiones en un puerto del controlador, con el fin de aumentar el número de dispositivos conectados.

    Además de la tarea de serializar/paralelizar los datos, una parte importante del trabajo del controlador está relacionada con los protocolos de conexión y desconexión del periférico, que son bastante sofisticados en este tipo de interfaz, ya que está prevista la capacidad de conexión en caliente. El protocolo de conexión es capaz de identificar el tipo de dispositivo conectado; detectar si funciona correctamente; negociar la velocidad de la conexión, etc. La interfaz Serial ATA guarda ciertas similitudes con la interfaz USB, aunque SATA es mucho más rápida que aquella, y los dispositivos no se alimentan del propio bus.

    Cables y conexiones

    Los conectores y los cables son la diferencia más visible entre las unidades SATA y las PATA. Al contrario que los PATA se usa el mismo conector en las Unidades de almacenamiento de equipos de escritorio o servidores (3,5 pulgadas) y los de los portátiles (2,5 pulgadas). Esto permite usar las unidades de 2,5 pulgadas en los sistemas de escritorio sin necesidad de usar adaptadores a la vez que disminuyen los costes.

    Por otra parte los dispositivos SATA tienen dos tipos de cables de conexión, de señal y de energía. La forma concreta depende de la posición relativa del dispositivo respecto al controlador host. A este respecto caben tres posibilidades:

    • Dispositivo interno conectado directamente al controlador host.
    • Dispositivo interno conectado a una salida del controlador host mediante cables de alimentación y señal.
    • Dispositivo externo conectado al controlador host mediante un cable de señal. En este caso, el dispositivo dispone de su propia fuente de alimentación.

    SATA externo

    La interfaz external SATA (eSATA o ESATA) fue estandarizada a mediados de 2004, con definiciones específicas de cables, conectores y requisitos de la señal para unidades externas.

    Se caracteriza por:

    • Velocidad de SATA en los discos externos (se han medido 115 MB/s con RAID externos).
    • Sin conversión de protocolos de PATA/SATA a USB/Firewire, todas las características del disco están disponibles para el anfitrión.
    • La longitud de cable se restringe a 2 metros; USB y Firewire permiten mayores distancias.
    • Se aumentó la tensión de transmisión mínima y máxima a 500mV - 600mV (de 400 mV - 600 mV)
    • Voltaje recibido disminuido a 240 mV - 600 mV (de 325 mV - 600 mV).
    • Capacidad de disposición de los discos en RAID 0 y RAID.

    Actualmente, la mayoría de las placas bases han empezado a incluir conectores eSATA, también es posible usar adaptadores de bus o tarjetas PC Card y CardBus para portátiles que aun no integran el conector.


    Alternativas

    También en SCSIW se está preparando un sistema en serie, que además es compatible con SATA, esto es, se podrán conectar discos SATA en una controladora SAS (Serial Attached SCSI). El Serial ATA transfiere los datos por un bus de 7 hilos mucho más delgado y fino que el anterior Parallel ATA que lo hacía por uno de 80 o 40 hilos, lo que permite una mayor circulación de aire en ventilación dentro del equipo disminuyendo así su calentamiento interno y externo.

    Véase también

    Enlaces externos

    Atribución

    80px Este artículo proviene originalmente de Wikipedia
    que lo licencia simultáneamente bajo las licencias

    Creative Commons Reconocimiento - CompartirIgual 3.0
    y la licencia de documentación libre GNU v.1.2 y posteriores
    El Museo de los 8 bits lo integra en su wiki bajo cc-by-sa-3.0

    Creative Commons License
    GNU head

    [[Categoría:|Serial ATA]]