Go Back   Home > Forums > Source & Line > Digital Source
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

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
Reply
 
Thread Tools Search this Thread
Old 13th March 2005, 12:06 AM   #1
andy2 is offline andy2  United States
diyAudio Member
 
Join Date: Nov 2004
Location: Los Angeles
Default External reclocking and error due unequal input data and clk freq.

Hello,

When using an external clock for reclocking, there might be slight mismatch between the input master clock and the input data stream. Therefore occasionally, a stereo sample pair has to be reread or dropped depend on which freq. is faster.

Does anyone know how this affects the sound?
  Reply With Quote
Old 13th March 2005, 01:38 AM   #2
Banned
 
Join Date: Mar 2003
Location: .
It’s audible as a soft “tht” sound.
  Reply With Quote
Old 13th March 2005, 08:26 AM   #3
bitrate is offline bitrate  Poland
diyAudio Member
 
bitrate's Avatar
 
Join Date: Oct 2004
Hi!
In my opinion external master clock used to reclocking MUST be synchronized with data clock (PLL circuit).How this will sound depends from length buffer memory which you use.You can also try ASRC but this will only 'glue' input jitter to datastream .
Regards
Martin
  Reply With Quote
Old 13th March 2005, 02:15 PM   #4
andy2 is offline andy2  United States
diyAudio Member
 
Join Date: Nov 2004
Location: Los Angeles
Quote:
Originally posted by bitrate
Hi!
In my opinion external master clock used to reclocking MUST be synchronized with data clock (PLL circuit).How this will sound depends from length buffer memory which you use.You can also try ASRC but this will only 'glue' input jitter to datastream .
Regards
Martin
If you use external clock then there is no way to synchronize. The only way to synchronize is only if the clock phase and freq. get changed by the digital receiver (such as CS8412), but if you allow the receiver to change the clock then it sort of defeats the purpose of using external clock in the first place.

If you look at some of the schematics that use external clock, the master clock pin of the CS8412 is configured as an input and the same clock is used to clocked the data into the DAC.

I was reading the AD1896 and it seems like it uses ASRC by interpolating the input samples based on the external clock. I am not sure if this is supported by CS8412.
  Reply With Quote
Old 13th March 2005, 06:12 PM   #5
bitrate is offline bitrate  Poland
diyAudio Member
 
bitrate's Avatar
 
Join Date: Oct 2004
When I wrote about reclocking circuit , I thought about this :


In other case You you have to send clock signal back to the transport ,due to proper synchronism.
Regards
Martin
Attached Images
File Type: jpg reclock.jpg (31.3 KB, 300 views)
  Reply With Quote
Old 13th March 2005, 07:08 PM   #6
bitrate is offline bitrate  Poland
diyAudio Member
 
bitrate's Avatar
 
Join Date: Oct 2004
Image which I Attached is not avilable Anyone know Why?

Nevermind ,You can see it here:
http://img60.exs.cx/img60/7831/reclock5lq.jpg
Regards
Martin
  Reply With Quote
Old 13th March 2005, 08:50 PM   #7
andy2 is offline andy2  United States
diyAudio Member
 
Join Date: Nov 2004
Location: Los Angeles
Quote:
Originally posted by bitrate
Image which I Attached is not avilable Anyone know Why?

Nevermind ,You can see it here:
http://img60.exs.cx/img60/7831/reclock5lq.jpg
Regards
Martin
Bitrate:

I am still not sure if it will suppress jitter.

Let say the MCLK coming out of the CS8412 has jitter. This clk is used to lock the MCLK_out which in turn clock the data out of the FIFO. I guess the goal here is to minimize the jitter of MCLK_out.

Since MCLK is still jitter which is about 200ps as quoted on the data sheet, MCLK_out would still be jitter also.
But I supposed MCLK_out jitter would be minimized and less than that since it is phase-locked to MCLK.

And of course, the output path of the FIFO to the DAC is very small so jitter would be minimized also.
  Reply With Quote
Old 13th March 2005, 10:17 PM   #8
bitrate is offline bitrate  Poland
diyAudio Member
 
bitrate's Avatar
 
Join Date: Oct 2004
The advantage of using this circuit (PLL based) ,is one thing : PLL converting jitter (phase noise) into voltage noise (or digital noise in ADPLL) which can be filtered (in loop filter).In good PLL designs jitter reduction ratio is about 100.
More about PLL You can find here:
http://httpd.chello.nl/~m.heijligers...l/PLL/PLL1.htm

My favourite example :
http://focus.ti.com/lit/an/scaa067/scaa067.pdf
See page 5
Regards
Martin


Ps.Sorry for my poor english
  Reply With Quote
Old 3rd April 2005, 03:51 PM   #9
diyAudio Member
 
oehlrich's Avatar
 
Join Date: Feb 2004
Location: Bavaria Germany
Default All in one?

Quote:
Originally posted by bitrate
The advantage of using this circuit (PLL based) ,is one thing : PLL converting jitter (phase noise) into voltage noise (or digital noise in ADPLL) which can be filtered (in loop filter).In good PLL designs jitter reduction ratio is about 100.
I studied the datasheet of th AD1896 ASRC. It has an internal digital servo loop (2^20*Fs) and a FIFO so jitter will be reduced to a maximum of 5ps!! The rejection starts at 1Hz. To reduce the long lock in time the unit has a fast mode which is used before it switches to slow mode.

Result really sounds great. I tested it with my ears on signals showing a different kind of jitter. Some signals I used were so bad that I could clearly see the jitter in the eye-diagram (+- 10%). At the output of the unit you really hear NO difference between signals with or without jitter!!

Beyond this the advantage is you could use a extremely low jitter oscillator (no PLL or VCXO) to clock the output stage of the AD1896 and the D/A.

In my opinion the AD1896 is the best chip to forget about the jitter problem.

Charly
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is the PCM-61 Dac are I2S or EIAJ data input ? gaetan8888 Digital Source 2 7th August 2007 06:08 PM
External input to filter module? How...? njosnari Parts 0 10th July 2007 12:46 AM
Aleph60 input stage mistake! Pilot error amplitone Pass Labs 2 5th November 2005 02:27 AM
Lots of freq response data of PA drivers (link) Elias Multi-Way 0 21st December 2004 09:25 AM
Reclocking data line tonitze Digital Source 5 11th July 2003 05:20 PM


New To Site? Need Help?

All times are GMT. The time now is 02:38 PM.

Page generated in 0.12249 seconds (74.75% PHP - 25.25% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio