I want to generate 40Hz to 48KHz sweep for robotic car navigation . The codec TLC320AIC3204 supports these freuquencies, unfortunately The kit has 12MHz crystal CB3LV-3C-12.0000-T which can support maximum 48KHZ sampling frequency which turns out that maximum i can generate 22.1KHz safely (technically 24KHz but due to aliasing and filtering 22.1 is spectrally safe). One way is to change the crystal to higher frequency i.e MCLK of AIC3204 = 256*fs which in my case comes out to be 25MHzcrystal sampling rate 96KHz . Since the 12Mhz clock is also fed to USB Controller in schematics, Is it possible to change the crystal . Does USB function correctly if we change crystal to higher frequency 25MHz or 50MHz
The Maximum clock internal pll can generate is 20Mhz which corresponds to 78KHz sampling rate.
Regards
Syed Moinuddin