ASRC output rate setting for the ADAU145x ADAU145x
Hi,
According to the data sheet for both ADAU145x, ADAU144x, there are register to set ASRC output rate and are selection like
"DSP RATE" or "DSP Core Audio Sampling Rate"
"Internal FS"
What is the difference between "Internal fs" or "DSP CORE rate"?
adau144x
adau145x
SigmaDSP
asrc
Hi funk48,
The "Internal FS" options are coming from the clock generators that run directly from the PLL inside the chip.
The DSP core can take its clock from one of those clock generators. However, it's also possible to have the DSP core be a slave to one of the serial ports, or even the S/PDIF receiver. The "DSP Core Rate" signifies whatever clock you have configured (using a separate control register called the "Start Pulse select" register) to be the clock to the DSP.
In any case, if you're sending data from the ASRC to the DSP, then you'll want to set the ASRC output rate to be the "DSP Core Rate" in order to guarantee synchronization.
Please log in to reply.