¿Alguien usó el códec HDA / AC97 con ARM uC?

2

Tengo un montón de HDA de repuesto y amp; Los codecs AC97 de mobos, ¿alguien fue capaz de interactuar con ellos desde ARM habitual uC? ¿Es incluso posible?

Googlear no me ayudó mucho. ¿Alguna pista?

    
pregunta BarsMonster

2 respuestas

3

Encontré la hoja de datos para el ALC880:

enlace

Tendrá problemas para interactuar con un ARM, ya que utiliza S / PDIF y una inusual interfaz serial de alta velocidad. Se podría hacer con un CPLD. O, podría olvidar el ARM y hacer todo con un chip XMOS. La interfaz se puede hacer en el software, y los chips tienen capacidad DSP. A menudo se utilizan para el procesamiento de audio de alta gama.

La hoja de datos sugiere que los diseñadores contacten a Realtek para obtener detalles de los circuitos de aplicación, tal vez debería intentarlo.

El otro códec es probablemente similar.

    
respondido por el Leon Heller
1

Todos los chicos equivocados. AC97 utiliza un bus serie TDM a 12.288MHz para datos / comunicación, que se puede conectar a cualquier MCU con periféricos de audio. Algunos de ellos incluso admiten el protocolo AC97 directamente.

SPDIF no tiene nada en común con el códec AC97 que se conecta a una MCU. SPDIF es una interfaz de audio para el usuario del dispositivo. Al igual que cualquier otra E / S de audio. Por supuesto, puede conectarlo a una MCU (algunos de los adultos ofrecen periféricos SPDIF Tx / Rx), pero en este caso, el códec AC97 se conecta a través del "bus AC97", que es un bus TDM (multiplexado en el dominio del tiempo). Similar a I2S, para expresar eso más fácil. Como un SPI bidireccional con señal de sincronización de cuadros.

    
respondido por el Yan

Lea otras preguntas en las etiquetas