Instantiated in MAIN domain two Audio Asynchronous Sample Rate Converter (AASRC) module supports the following main features:
- High performance Asynchronous Sample Rate Converter with 140dB Signal-to-Noise (SNR)
- Supports up to 16 audio channels - 8 input and 8 output stereo streams
- 4 input and output clock zones
- Support for input and output audio sample rates from 8 kHz to 216 kHz
- Automatically sensing/detection of input sample frequencies
- Attenuation of sampling clock jitter
- Support of 16-, 18-, 20-, 24-bit data input/output
- Supports Input/output sampling ratios from 16:1 to 1:16
- 128 sample input and 32 sample output FIFO for each channel
- Supports system clock more than or equal to 200 MHz
- Support of group mode, where multiple AASRC blocks use the same timing loop for input or output
- Linear phase FIR filter
- Controllable soft mute
- Separate DMA events for input and output, for each channel and group
- Interrupts for input, output, and error for channels and groups of channels
- Independent clock generator for each input and output clock zone
- Independent rate and stamp generator for each input and output clock zone