When porting from XU2 to XU3, is the CS2100 PLL still required or can now the internal PLL be used for using ADAT I/O + I2S/TDM I/O simultaneously?
Cirrus Logic has marked their lineup of the CS2xxx as end of life and I would like to have a future-proof(er) solution.
XUF216 -> XUF316 sw_usb_audio Topic is solved
-
- Member++
- Posts: 20
- Joined: Sun Sep 01, 2024 6:05 pm
-
- Active Member
- Posts: 33
- Joined: Tue Jul 16, 2024 9:52 am
- Location: Bristol, UK
When using xcore.ai, you can indeed use the application PLL to recover the master clock from an ADAT input, so the CS2100 PLL is not required. In sw_usb_audio, this is enabled by default in lib_xua using the define XUA_USE_SW_PLL.
XMOS, Senior Software Engineer
-
Verified
- XCore Legend
- Posts: 1214
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
Note, CS2500 is the replacement part should you want it.
Technical Director @ XMOS. Opinions expressed are my own