AC'97

Códec de audio

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:

  1. un controlador digital AC'97 (DC97), que normalmente está integrado en el puente sur del chipset , y
  2. un códec de audio y/o módem AC'97 , disponible en varios proveedores, que contiene los componentes analógicos de la arquitectura.

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 ).

Revisiones

El AC'97 ha tenido varias revisiones: [3]

  • Compatible con AC'97 1.x indica funcionamiento con frecuencia de muestreo fija de 48 kHz (conjunto de funciones no extendidas)
  • Compatible con AC'97 2.1 indica un conjunto ampliado de funciones de audio (velocidad variable opcional, multicanal, etc.)
  • Compatible con AC'97 2.2 indica audio extendido, soporte de audio de elevador mejorado y formato de interfaz digital Sony/Philips opcional
  • Compatible con AC'97 2.3 indica información de configuración extendida y soporte de detección de conector opcional

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).

Chips de códec

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.

  • Analog Devices AD1819B, AD1881A, AD1885, AD1886, AD1887, AD1980, AD1981, AD1981A, AD1985. Desde entonces, ADI se ha retirado del negocio del audio para PC, ya sea dejando obsoletos o vendiendo dispositivos a Conexant [4] (que ahora es Synaptics ).
  • AKM (Microsistemas Asahi Kasei) AK 4540, 4543, 4544A, 4545
  • Avance Logic (ahora Realtek ) ALC201A, ALC202/A, ALC650, ALC655, ALC658, ALC101, ALC202A, ALC250, ALC850, ALC888
  • Conexant Cx20468 - con un módem,
  • Cirrus Logic CrystalWare 4236, CrystalClear SoundFusion CS4297, CS4299
  • Tecnología creativa
  • Semiconductores de cristal CS4205, CS4202
  • C-Media CMI9738, 9739, 9761, 9880
  • ESS ES1988 (con módem)
  • Empia EMP202 (CODEC de audio estéreo de 2 canales, 20 bits y 20 bits, compatible con AC'97 2.2, dúplex completo)
  • Tecnología de dispositivos integrados (IDT)
  • Intersil HMP9701 (obsoleto, frecuencia de muestreo fija de 48 kHz)
  • Semiconductores nacionales LM4550, LM49321, LM49350, LM49352
  • Philips UCB 1400 (con controlador de pantalla táctil)
  • Realtek ALC5610 ALC5611 [5] [6] [7]
  • SigmaTel (ahora IDT ) C-Major STAC 9460 (solo D/A), 9461, 9462, 9463, 9200, 9202, 9250, 9251, 9220, 9221, 9223, 9750
  • Silicon Labs Si3036, Si3038, Si3046, Si3048 (solo módem, el chipset de dos partes consta de Si3024 o Si3025 y Si3012 o Si3014)
  • Microelectrónica TriTech TR28022, 28026
  • Yamaha YMF743, 752, 753
  • VIA VT1612, VT1616 (audio de vinilo VIA Six-TRAC)
  • Winbond W83971
  • Wolfson Microelectronics WM9701, WM9703, WM9704, WM9705 (con pantalla táctil), WM9707, WM9708, WM9709 (solo DAC), WM9711, WM9712 (con pantalla táctil), WM9713 (con pantalla táctil), WM9714

Conector del panel frontal

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]

Compatibilidad con sistemas operativos

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]

Véase también

Referencias

  1. ^ Thomas, Andrew (7 de septiembre de 2000). "Intel no ofrece los mejores controladores para su placa base Easton". The Register .
  2. ^ "1.2.1 Compatibilidad con AC'97" (PDF) , Especificación de audio de alta definición , Revisión 1.0a, Intel Corporation, 2010, pág. 17
  3. ^ Audio Codec '97 (PDF) , Revisión 2.3 Rev 1.0, Intel Corporation, abril de 2002, archivado desde el original el 24 de agosto de 2009 , consultado el 22 de diciembre de 2007{{citation}}: CS1 maint: bot: estado de URL original desconocido ( enlace )
  4. ^ Cyril, Kowaliski (15 de diciembre de 2008). "Analog Devices cede el testigo de SoundMAX a Conexant". Techreport .
  5. ^ Interfaz AC'97 Archivado el 2 de marzo de 2012 en Wayback Machine .
  6. ^ Hoja de datos del ALC5610 V1.4 [ enlace muerto permanente ‍ ]
  7. ^ Hoja de datos del ALC5611 v1.3 [ enlace muerto permanente ‍]
  8. ^ Intel Corporation (febrero de 2005), Front Panel I/O Connectivity Design Guide (PDF) , versión 1.3, págs. 19-25, archivado desde el original (PDF) el 2011-05-11 , consultado el 2008-02-06
  9. ^ Error n.° 5332 de VirtualBox, Oracle Corporation, 2009
Obtenido de "https://es.wikipedia.org/w/index.php?title=AC%2797&oldid=1233262255"