• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Generate clocks from word clock - new CS2600

MCH

Major Contributor
Joined
Apr 10, 2021
Messages
3,193
Likes
2,839
I always struggle with the synchronization of different digital devices, and I believe the new Cirrus Logic CS2600 can be the solution I am looking for:
IIUC, it can take an external word clock (or a MCLK, but I am interested in the former) and generate a "quality" set of I2S clocks synchronous with the input.
As it is not available yet, I am wondering if there is something similar out there.

 
What exact clocking issue are you trying to solve?
 
Just want to be able to sync a device to an external word clock.
What device? Most do not have a world clock input, do they? So you’ll have to be a bit more specific about your use case and requirements..
 
What device? Most do not have a world clock input, do they? So you’ll have to be a bit more specific about your use case and requirements..
In this project will be an ADC. The word clock input will be the cs2600, that is the whole point of using it.
In any case, the question is if there are other devices equivalent to cs2600
 
Why not just open an account with Cirrus and order some samples?
 
Thanks!

Screenshot_20250606-205015.png


For some reason, waiting for the release of the cs2600 starts to feel not that bad :D
 
Would the Cirrus Logic CS8421 do what you need? LINK
Thanks,
Hmm I have looked at this part before for SRC and I don't remember it can generate clocks from an isolated word clock (no audio data). I think the chip expects audio data input, but I might be wrong. What for sure the datasheet says it generates a full set of clocks from Master clock, but doesn't say it can do it from LRCLK. I would be very surprised if it is capable of doing that without mentioning it in the datasheet.

What I want is:
LRCLK -> IC -> LRCLK+BCLK+MCLK synchronous with the input
 
Last edited:
Ok, Mouser has published the page for these :) non stocked yet though
 
If I read the datasheet correctly you need the Left/Right Clock (ILRCK), Bit Clock (ISCLK) and data (SDIN) from the source. I don't think any device can generate the necessary signals from just the Left/Right clock. The Bit clock frequency changes depending whether the device is sending 16, 24 or 32 bits of data per channel.
 
If I read the datasheet correctly you need the Left/Right Clock (ILRCK), Bit Clock (ISCLK) and data (SDIN) from the source. I don't think any device can generate the necessary signals from just the Left/Right clock. The Bit clock frequency changes depending whether the device is sending 16, 24 or 32 bits of data per channel.
It only requires one clock signal (LRCLK if you want so) to generate all three clocks. See the block diagram, it only has one input:

Screenshot_20250705-152617.png


And yes, I have been searching for several weeks now and asked copilot in like 20 different ways etc and I couldn't find any other part off the shelf that can do the same thing.
 
Last edited:
The Okto Dac8 Pro has 4 AES inputs and 1 output, the inputs must all have the same sample rate but the clock is set to the first input. Not sure if this helps in your situation but it's certainly a bonus feature on top of the other great goodies inside.


Screenshot 2025-07-06 at 6.33.00 PM.jpg

Screenshot 2025-07-06 at 6.33.52 PM.jpg
 
  • Like
Reactions: MCH
Back
Top Bottom