|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
Nothing new here. I'm a novice trying to build a synchronous reclocking circuit for my twin tda1541a unbalanced DAC. Input appreciated. Draft Schematic attached.
Goal: - Place an 11.2896 XO in external DAC that's fed back to transport - transport generates bck, lrclk and sdata (assume i2s for the moment) - In the external dac, these signals get re-synched using 74hc74 - original 11.2896 also drives this reclocking circuit (or "re-synch") - this is a synchronous connection I recognize there might be better/preferred ways to accomplish this, but I would appreciate feedback on whether the attachment reflects the stated goal above Thanks in advance..
__________________
Cheers ~ Mike |
|
|
|
|
#2 |
|
diyAudio Member
Join Date: Oct 2003
Location: Central Oregon
|
This should work as long as the setup and hold times of the HC74 flip-flops are not violated and the signal voltage levels from the SB are all 5V. If they are 3.3V, then you need to level-shift to 5V. Also, you will need transmission-line terminations at the SB end for the clock input and at the DAC end for the I2S signals, as well as appropriate impedance-matched cables for all of these.
The setup and hold times could be violated even if you change the lengths of the clock and I2S cables. Better to use a buffering scheme so that there are no timing issues and the relationship between the clock coming into the SB and the I2S coming into the DAC are decoupled. My Pace-Car does this BTW. Steve N.
__________________
The very best in computer audio |
|
|
|
|
#3 | ||
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
Quote:
Quote:
the SB3 takes a 3.3V logic signal and to get that out of the DAC to that spec because it would be dangerous to feed it a 5V clock. So I was thinking of feeding the XO and reclocker a 3.3V reg low noise supply to heed this warning ???
__________________
Cheers ~ Mike |
||
|
|
|
|
#4 | |
|
diyAudio Member
Join Date: Oct 2003
Location: Central Oregon
|
Quote:
The DAC chip needs 5V levels. If there are 3.3V levels coming from the SB, then you must level-shift them with appropriate buffers. If there is a 3.3V clock currently in the SB, then you must feed it with a 3.3V clock. Steve N.
__________________
The very best in computer audio |
|
|
|
|
|
#5 |
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
Thanks Steve for your clarification and feedback
As it turns out, the SB3 generates Left Justified Format, not Philips I2S. The data offset by one bit from the I2S standard (shifted right by 1 bit) and the channels reversed. I've read where in I2S the MSB comes one slot before the LRCK transition, but in left-justified it is immediately after. I read a post by John S in which he said that if its going into an I2S only chip...an extra flip-flop needs to be added to delay the data by one bit period (and swap the interconnects). How do I incorporate this into my schematic given I need to convert Left Justified Format to i2s. Do I need to add another flop and if so where? thanks!
__________________
Cheers ~ Mike |
|
|
|
|
#6 |
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
On Q in post #5 above....convert left justified to i2s...
__________________
Cheers ~ Mike |
|
|
|
|
#7 | |
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
Quote:
That wrong for a start. The I2S spec mandates that the MSB occurs one cycle after the transition of wordclock and the left channel precedes the right channel like any other format. The other difference is wordclock is low for left and high for right. A 74HC74 and an inverter will turn I2S into left justified data. |
|
|
|
|
|
#8 |
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
OK, so if the transport generates Left Justified signals and my dac accepts I2S, does that mean that in the schematic (attachment in post #1) I add an extra 74HC74 flop after the first flop shown (in the schematic) used for BCK?
FWIW, the schematic as drawn assumes the transport generates i2s, but I suspect you know that. thanks
__________________
Cheers ~ Mike |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
Two flip flops on the data line and invert LRCK.
|
|
|
|
|
#10 | |
|
diyAudio Member
Join Date: Jun 2005
Location: Los Angeles
|
OK. Inching closer.
Quote:
__________________
Cheers ~ Mike |
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to implement synchronous clocking | regal | Digital Source | 2 | 20th August 2006 02:57 AM |
| Kwak async reclocker | DragonMaster | Digital Source | 1 | 20th August 2005 08:02 AM |
| AC PSU for synchronous motor | jo-briggs | Analogue Source | 11 | 22nd May 2005 06:08 AM |
| Shield the reclocker unit or not? | Oli | Digital Source | 13 | 2nd July 2004 12:24 PM |
| New To Site? | Need Help? |