WDCLK input vs. I2S frame output phase relationship

Designing with DICE

WDCLK input vs. I2S frame output phase relationship

Postby bluecoast » Mon Apr 20, 2009 6:33 pm

I want to clock the DICE via WDCLKIN at 1Fs, and also have it be an I2S master. I'm wondering if the I2S WDCLK will happen in sync with or a fixed time after the WDCLKIN I supply to the DICE PLL, or whether the phase relationship between them will be random.

Thanks.
bluecoast
 
Posts: 2
Joined: Mon Apr 20, 2009 6:25 pm

Re: WDCLK input vs. I2S frame output phase relationship

Postby giana » Thu Apr 23, 2009 11:30 am

This is more about firmware issue, so I will forward this to more appropriate personal.

It is possible to sync DICE with 1Fs and worked as I2S master. However, only at start up time, DICE need to have 25MHz (or 24.576Mhz) range clock to be fed to XTAL1 input pin. With this condition, I2S WDCLK generated by DICE PLL can be sync with WDCLKIN.
giana
 
Posts: 3
Joined: Thu Apr 24, 2008 12:40 pm

Re: WDCLK input vs. I2S frame output phase relationship

Postby bluecoast » Fri Apr 24, 2009 7:41 pm

Thanks Giana,

I think I may have answered my own question -- just had to experiment. FCK0 seems to always be 180 degrees out of phase with EXT_FBR -- at least with the EVM firmware.

Andrew
bluecoast
 
Posts: 2
Joined: Mon Apr 20, 2009 6:25 pm

Re: WDCLK input vs. I2S frame output phase relationship

Postby giana » Tue Apr 28, 2009 11:21 am

Hi Andrew,

The I2S (or InS) format is as definition, frame sync signal FSK is start with "Low" for L-ch and then goes "High" for R-ch. On the other hand, Word sync signal is often generated as L-ch for "High" and R-ch for "Low". If this is the case they are completely in sync, but appeared as 180 degree out.
giana
 
Posts: 3
Joined: Thu Apr 24, 2008 12:40 pm


Return to Custom Hardware

Who is online

Users browsing this forum: No registered users

cron