Este artículo necesita citas adicionales para su verificación . ( diciembre de 2019 ) |
AC'97 ( Audio Codec '97; también MC'97 para Modem Codec '97 ) es un estándar de códec de audio desarrollado por Intel Architecture Labs y varios fabricantes de códecs en 1997. El estándar se utilizó en placas base , módems y tarjetas de sonido .
La especificación cubre dos tipos de componentes y la interfaz digital AC-Link entre ellos:
AC'97 define una arquitectura de audio de alta calidad de 16 o 24 bits con soporte de sonido envolvente 5.1 para PC. AC'97 admite una frecuencia de muestreo de 96 kHz con una resolución estéreo de 24 bits y una frecuencia de muestreo de 48 kHz con una resolución estéreo de 24 bits para grabación y reproducción multicanal.
El audio integrado se implementa con el códec AC'97 en la placa base , una tarjeta vertical de comunicaciones y redes o una tarjeta vertical de audio/módem .
El primer sistema de envío fue Cyrix MediaGX , en 1997. Intel comenzó a enviar el soporte inicial del concentrador de controlador de E/S en 1999, y no fue hasta la vergüenza pública [1] en 2000, que la mayoría de los OEM de PC comenzaron a enviar el audio AC'97 como predeterminado.
En 2004, Intel lanzó Intel High Definition Audio (HD Audio), un sucesor que no es compatible con versiones anteriores de AC'97. [2] HD Audio tiene la capacidad de definir hasta 15 canales de salida, pero en la práctica la mayoría de las placas base no proporcionan más de 8 canales ( sonido envolvente 7.1 ).
En esta sección falta información sobre las fechas de revisión (año). ( agosto de 2022 ) |
El AC'97 ha tenido varias revisiones: [3]
La revisión 2.3 de AC'97 permite la función Plug and Play para el usuario final. Esta revisión proporciona medios para que el códec de audio suministre datos paramétricos sobre su interfaz analógica, de forma similar a Intel High Definition Audio .
El AC-Link es un enlace digital que conecta el DC97 (el controlador) con los "códecs" de audio. Está compuesto por cinco cables: el reloj de 12,288 MHz , una señal de sincronización de 48 kHz, una señal de reinicio y dos cables de datos que llevan los datos de audio reales: sdata_out y sdata_in . Los primeros cuatro son salidas del controlador, mientras que sdata_in lleva la entrada del códec. El enlace lleva un flujo de datos en serie bidireccional a una tasa de bits fija (12,288 Mbit/s) entre el controlador y uno o más códecs.
Cada flujo de 12,288 Mbit/s se divide en tramas de 256 bits (la frecuencia de trama es de 48 kHz). Por lo tanto, se trata de un esquema de multiplexación por división de tiempo .
Cada trama se subdivide en 13 ranuras. La primera (ranura 0) tiene 16 bits de longitud y contiene indicadores de validez para las ranuras restantes, mientras que los 240 bits restantes se dividen en doce ranuras de 20 bits (ranuras 1 a 12), que se utilizan como ranuras de datos.
Las ranuras 1, 2 y 12 se utilizan para datos que no son de audio, mientras que las ranuras 3 a 11 transportan hasta nueve canales de señales de audio con modulación de código de pulsos sin procesar . Normalmente, se utilizan seis canales para el sonido envolvente 5.1 y hay tres canales disponibles para el uso del módem. Sin embargo, las ranuras se pueden combinar para proporcionar una frecuencia de muestreo de 96 kHz para los canales L, R y C.
Las frecuencias de muestreo más bajas (por ejemplo, 44,1 kHz) se implementan mediante un protocolo de enlace entre el controlador y el códec que omite datos durante ciertos cuadros. (Esta capacidad depende del códec. Como alternativa, la conversión de frecuencia de muestreo se puede realizar en el DC97 (controlador) o en el controlador de software).
Los chips de códec tienen una interfaz AC'97 en un lado y una interfaz de audio analógica en el otro. Suelen ser chips cuadrados pequeños con 48 pines ( encapsulado QFP de 48 pines ). Son D/A y A/D o solo D/A.
Las placas base de ordenador suelen incluir un conector para llevar las señales del micrófono y los auriculares al panel frontal del ordenador con un conector de color estándar . Intel proporciona una especificación para ese conector; las asignaciones de señales son diferentes para los conectores AC'97 e Intel High Definition Audio . [8]
AC'97 es compatible con la mayoría de los sistemas operativos, como Windows (a partir de Windows 95 ) y Linux. En DOS, las aplicaciones acceden al hardware de sonido directamente en lugar de hacerlo a través del sistema operativo, y la mayoría de las aplicaciones DOS no son compatibles con AC'97. Las versiones de 64 bits de Windows 7 y posteriores requieren un controlador de terceros para la compatibilidad con AC'97. [9]
{{citation}}
: CS1 maint: bot: estado de URL original desconocido ( enlace )