Diferencia entre revisiones de «AC'97»

Contenido eliminado Contenido añadido
m WPCleaner v2.04 - Check Wikipedia (Enlace igual que el texto)
Museo8bits (discusión · contribs.)
Sin resumen de edición
Línea 1:
'''AC'97''' ( ''Audio Codec '97;'' también '''MC'97''' para ''Modem Codec '97'' ) es un estándar de [[Códec|códec]] de]] [[Grabación y reproducción de sonido|audio]] desarrollado por Intel Architecture Labs en 1997. El estándar se utilizó en [[Placa base|placas base]], [[Módem|módemsmódem]]s y [[Tarjeta de sonido|tarjetas de sonido]] .
 
'''AC'97''' ( ''Audio Codec '97;'' también '''MC'97''' para ''Modem Codec '97'' ) es un estándar de [[Códec|códec de]] [[Grabación y reproducción de sonido|audio]] desarrollado por Intel Architecture Labs en 1997. El estándar se utilizó en [[Placa base|placas base]], [[Módem|módems]] y [[Tarjeta de sonido|tarjetas de sonido]] .
 
La especificación cubre dos tipos de componentes, y la interfaz digital "AC-link" para ellos:
 
# Un controlador digital para el AC'97 (DC97), el cual está desarrollado para el [[puente sur]] del [[chipset]], y
# Un codeccódec de audio y modem AC'97, disponible a partir de varios vendedores, el cual contiene los componentes analógicos de la arquitectura.
 
AC'97 define una arquitectura de audio de alta calidad, de 16 o 20 bits con soporte parade [[sonido surroundenvolvente]] 5.1 para computadoras personales. AC'97 soporta [[Muestreo digital|índice de muestreo]] de 96 kHz con una resolución de 20 bits estéreo y un índice de muestreo de 48 kHz con una resolución de 20 bits estéreo para reproducción y grabación multicanal.
 
El audio integrado está implementado con el Códec AC'97 Codec en la [[placa base]], una tarjeta de [[Communication and Networking Riser|Comunicaciones y Networking Riser]] (CNR), o un módem[[Audio/de audiomodem riser]] (AMR) .
 
En 2004, Intel liberó [[Intel High Definition Audio|Intel Audio de Definición Alta]] (HD Audio) el cuál es un sucesor que no es [[Retrocompatibilidad|retrocompatible]] con AC'97.<ref>{{Obra citada|título=High Definition Audio Specification|editorial=Intel Corporation|capítulo=1.2.1 AC'97 Compatibility|urlcapítulo=http://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/high-definition-audio-specification.pdf|serie=Revision 1.0a|página=17|year=2010}}</ref> HD El audio tiene la capacidad para definir hasta 15 canales de producción, pero en la práctica, muchas [[Placa base|placas base]] proporcionan no más de 8 canales (7.1 [[sonido envolvente]]).
 
== Revisiones ==
AC'97 ha tenido varias revisiones:<ref name="ac97">{{Obra citada|título=Audio Codec '97|url=http://download.intel.com/support/motherboards/desktop/sb/ac97_r23.pdf|fecha=April 2002|editorial=Intel Corporation|serie={{sic|Revision 2.3 Rev 1.0}}}}</ref>
 
* AC'97 1.x indica una operación con un índice de muestreo fijo de 48KHz (característica no extendida al conjunto)
* AC'97 2.1 indica un conjunto de características de audio extendido (índice de muestreo variable u opcional, multicanal, etc.)
* AC'97 2.2 indica audio extendido, con soporte mejorado de audio, y S/PDIF opcional
* AC'97 2.3 indica información de configuración extendida y soporte opcional de sensores de conectores.
 
AC'97 revisión 2.3 habilita [[Plug and play|Plug and Play]] para el usuario final. Esta revisión proporciona medios para que el audiocódec codecaudio suministre datos paramétricos sobre su interfaz analógica tal como [[Intel High Definition Audio]].
 
== AC-Link ==
El AC-link es un enlace digital que conecta el DC97 (el controlador) con el audiocódec "codecsaudio." Está compuesto de cinco cables: el reloj de 12.288 MHz ('''clock'''), una señal de sincronismo de 48 kHz ('''sync'''), una señal de {{Var|'''reset}}''', y dos cables de datos que llevan el dato de audio real: '''sdata_out''' y '''sdata_in'''. El primero de los cuatro son producciones del controlador, mientras '''sdata_in''' es la entrada del codeccódec. El enlace lleva datos serie bidireccionales con ununa [[tasa de bitratebits]] fijofija (12.288 Mbit/s) entre el controlador y uno o más codecscódecs.
 
Cada stream de 12.288 Mbit/s está dividido en frames de 256 bits (la frecuencia del frame es 48 kHz). Esto es por lo tanto un esquema de [[multiplexión por división de tiempo]] (TDM).
 
Cada frame está subdividido en 13 ranuras. La primera (ranura 0) es de16de 16 bits y contiene banderas de validez para las ranuras restantes, mientras los restantes 240 bits están divididos en doce ranuras de 20 bits (ranuras 1-12), utilizadas como ranuras de datos.
 
Las ranuras 1, 2 y 12 se usan para datos que no son audio, mientras que las ranuras 3–11 llevan hasta nueve canales de señales de audio [[Modulación por impulsos codificados|PCM]]. Normalmente, se usan seis canales para [[sonido surroundenvolvente]] 5.1, y tres canales para uso de un módem. Aun así, las ranuras pueden ser combinadas para proporcionar un índice de muestreo de 96 kHz para los canales L, R y C.
 
Índices de muestreo más bajos (como 44.1 kHz) se implementan utilizando [[Establecimiento de comunicación|handshaking]] entre el controlador y el codeccódec que ignora datos durante frames seguros. (Esta capacidad depende del codeccódec. Alternativamente, la conversión de índice de la muestreo podría mejorarse en el DC97 (controlador) o en el software del controlador.)
 
== 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 (empaquetado [[Quad Flat Package|QFP]] de 48 pines). Son D/A y A/D o solo D/A.
 
* [[Analog Devices]] AD1819B, 1881A, 1885, 1886, 1887, 1980, 1981, 1985
* [[AKM (Asahi Kasei Microsystems)]] AK 4540, 4543, 4544A, 4545
* [[Realtek|Avance Logic]] 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
* [[Cirrus Logic|Crystal Semiconductors]] CS4205, CS4202
* [[C-Media]] CMI9738, 9739, 9761, 9880
* [[ESS Technology|ESS]] ES1988 (con un [[módem]])
* Empia EMP202 (2 canales, DAC de 20 bits y ADC de 20 bits, CODEC de audio estéreo compatible con AC'97 2.2 full duplex)
* [[Intersil]] HMP9701 (obsoleto, frecuencia de muestreo fija de 48 kHz)
* [[National Semiconductor]] LM4550, LM49321, LM49350, LM49352
* [[Philips]] UCB 1400 (con controlador de [[pantalla táctil]])
* [[Realtek]] ALC5610 ALC5611<ref>{{cita web |url=http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=25&PFid=38&Level=4&Conn=3 |título=AC'97 Interface |fechaacceso=27 de junio de 2021 |idioma=inglés |urlarchivo=https://web.archive.org/web/20120302112431/http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=25&PFid=38&Level=4&Conn=3 |fechaarchivo= 2 de marzo de 2012 }}</ref><ref>[https://datasheetspdf.com/pdf-file/716538/RealtekMicroelectronics/ALC5610/1 ALC5610 datasheet V1.4]</ref><ref>[https://datasheetspdf.com/pdf-file/716539/RealtekMicroelectronics/ALC5611/1 ALC5611 datasheet v1.3]</ref>
* [[SigmaTel]] (ahora [[Integrated Device Technology|IDT]]) C-Major STAC 9460 (D/A only), 9461, 9462, 9463, 9200, 9202, 9250, 9251, 9220, 9221, 9223, 9750
* [[Silicon Image]] Si3024 (solo mono)
* [[TriTech Microelectronics]] TR28022, 28026
* [[Yamaha Corporation|Yamaha]] YMF 743, 752, 753
* [[VIA Technologies|VIA]] VT1612, VT1616 (VIA Six-TRAC Vinyl Audio)
* [[Winbond]] W83971
* [[Wolfson Microelectronics]] WM9701, WM9703, WM9704, WM9705 (con pantalla táctil), WM9707, WM9708, WM9709 (DAC only), WM9711, WM9712 (con pantalla táctil), WM9713 (con pantalla táctil), WM9714
 
== Conector del panel frontal ==
Las ranuras 1, 2 y 12 se usan para datos que no son audio, mientras que las ranuras 3–11 llevan hasta nueve canales de señales de audio [[Modulación por impulsos codificados|PCM]]. Normalmente, se usan seis canales para sonido surround 5.1, y tres canales para uso de un módem. Aun así, las ranuras pueden ser combinadas para proporcionar un índice de muestreo de 96 kHz para los canales L, R y C.
Las placas base de las computadoras a menudo proporcionan un conector para llevar señales de micrófono y auriculares al panel frontal de la computadora con un [[conector jack]] de [[PC 99|color estándar]]. Intel proporciona una especificación para ese [[pin header]]; las asignaciones de señales son diferentes para AC'97 e [[Intel High Definition Audio]] <ref>{{cita web |url=https://www.intel.com/content/www/us/en/support/articles/000005512/boards-and-kits/desktop-boards.html |título=Front Panel Audio Connector and Header Pinouts for Intel Desktop Boards |fechaacceso=27 de junio de 2021 |obra= |editorial=Intel |idioma=inglés |cita= }}</ref><ref>{{cita web |url= http://www.formfactors.org/developer/specs/A2928604-005.pdf |título=Front Panel I/O Connectivity Design Guide |fecha=Febrero de 2005 |version=Version 1.3 |páginas=19–25 |fechaacceso=27 de junio de 2021 |urlarchivo= https://web.archive.org/web/20110511144045/http://www.formfactors.org/developer/specs/A2928604-005.pdf |fechaarchivo= 11 de mayo de 2011 }}</ref>
 
== Soporte del sistema operativo ==
Índices de muestreo más bajos (como 44.1 kHz) se implementan utilizando [[Establecimiento de comunicación|handshaking]] entre el controlador y el codec que ignora datos durante frames seguros. (Esta capacidad depende del codec. Alternativamente, la conversión de índice de la muestreo podría mejorarse en el DC97 (controlador) o en el software del controlador.)
AC'97 es compatible con la mayoría de los sistemas operativos, como Windows y Linux. Bajo DOS, las aplicaciones acceden al hardware de sonido directamente en lugar de a través del sistema operativo, y la mayoría de las aplicaciones de 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.<ref>{{cita web |url=https://www.virtualbox.org/ticket/5332 |título=VirtualBox Bug #5332: AC97 audio doesn't work on Windows 7 64bit guest -> duplicate of #2785 |editorial= Oracle Corporation |año=2009|fechaacceso=27 de junio de 2021 }}</ref>
<br />
 
== Véase también ==
{{commonscat|AC97}}
* [[I²S]] (Integrated Interchip Sound)
* [[Audio/modem riser]]
* S/PDIF Sony/Philips Formato de Interfaz digital
* [[Advanced Communications Riser]]
* [[PC 99|PC99]]
* [[S/PDIF |Sony/Philips Formato deDigital InterfazInterface digitalFormat]]
* [[PC 99|PC99]]
 
== Referencias ==