Elegir un convertidor D / A de audio para audio digital I2S basado en 32fs

0

Espero que alguien pueda verificar o aclarar mi comprensión de cómo conectar un convertidor de audio D / A a un dispositivo que envía audio a través de I2S.

Tengo un chip de códec de audio, el VS1063A ( Hoja de datos ), que puede enviar 16 bit I2S datos a un DAC externo. Desafortunadamente, el VS1063A está restringido a 16 bits por canal, lo que significa que el reloj de bits funciona a 32 fs. La mayoría de los DAC de audio requieren un reloj de bits mínimo de 48 fs.

Por ejemplo, el PCM1748 de TI ( Hoja de datos ) indica:

  

BCK puede ser   operado a 32 (16 bits, solo justificado a la derecha), 48 o 64 veces la frecuencia de muestreo.

Encontré un DAC de audio diferente de TI, el PCM5101A ( Hoja de datos ) que parece prometedor , pero quiero confirmar mi comprensión. La hoja de datos indica que tiene un "PLL de audio de alto rendimiento integrado con referencia BCK para generar SCK internamente". Además, dice

Entonces, mi pregunta es: a diferencia del PCM1748, que requiere una interfaz I2S de 4 hilos (el cuarto es SCK) con un circuito adicional para reproducir el formato 32fs que sale del VS1063A, el PCM5101A aceptará el formato 32fs debido a su ¿Capacidad de generar SCK internamente?

Cualquier comentario sería apreciado.

    
pregunta Mlagma

1 respuesta

1

PCM1748 debe estar satisfecho con la salida de 32 fs de su VS1063A cuando la frecuencia de muestreo de salida se establece en 48 kHz.

De acuerdo con la documentación, puede generar una salida MCLK de 12.288 MHz, desde la cual una división por 8 le dará una salida SCLK de 1.536MHz cuando se selecciona 48kHz, y la salida LROUT alternará con la frecuencia de muestreo de 48kHz, mientras que SDATA emitirá los datos reales.

Usted conecta MCLK a la entrada SCK del PCM1748, la salida SCLK a BCK, LROUT a LRCK y SDATA a la entrada de DATOS. La Figura 21 en la hoja de datos de PCM1748 sugiere que justificado a la derecha es la configuración de formato correcta para BCK = 32fs. Su malentendido podría deberse al hecho de que los pines tienen un nombre un poco diferente por los dos proveedores.

La diferencia entre PCM1748 y amp; PCM510xA es que este último puede vivir sin obtener el reloj maestro de 12.288 MHz. Puede generarlo por sí mismo utilizando su PLL interno.

    
respondido por el Laszlo Valko

Lea otras preguntas en las etiquetas