Actualmente estoy trabajando en un proyecto que cuenta con un procesador Blackfin BF592 ( hoja de datos ).
Estoy intentando conectar este DSP con un códec de audio estéreo ( hoja de datos ).
Originalmente, asumí que este códec de audio tendría una señal de reloj de alta frecuencia (es decir, una frecuencia mucho más alta que la frecuencia de muestreo) que probablemente se alimentaría desde algún circuito del oscilador. Creía que este reloj de entrada se dividiría según sea necesario para obtener una señal de reloj más baja (por ejemplo, 44.1 kHz).
Sin embargo, después de revisar la hoja de datos de este códec, parece que las entradas de señal de reloj esperadas están destinadas a ser 'exactas' y de frecuencia relativamente baja (es decir, 44.1 kHz-ish). Y debido a que este chip es un códec sigma delta, en realidad espera dos frecuencias relacionadas con la frecuencia de muestreo: el reloj de frecuencia de muestreo real, y luego un multiplicador del reloj de frecuencia de muestreo para lograr un sobremuestreo adecuado.
Debido a que planeo muestrear a 44.1kHz, con una tasa de sobreexplotación de x32, necesitaré dos entradas de reloj: 44.1kHz y 1.411MHz.
Entonces, mi pregunta: ¿es una práctica estándar usar un temporizador interno de DSP para generar estas señales? ¿O sería más común que un IC dedicado genere estas dos señales?