|
|
|||||||
| 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: Apr 2005
Location: NJ
|
A possible way to avoid jitter issues in a DAC box fed by a SPDIF from a CD transport: build a large enough buffer that can hold enough bits to buffer the total timing error between the clock in the DAC and the clock in the CD transport, both free running. Quartz crystals are usually about 0.005 % accurate, so the free running error between two such clocks over 75 minutes (the max length of a CD) would be about half a second (worst case if one clock is high and the other low). A 1 megabit memory chip would support this. The DAC box would have a receiving chip with a PLL to receive the incoming bits from the transport. Then these bits would feed into a dual port memory clocked in off the PLL clock, and then in turn clocked out of this dual ported memory using an independent free running low jitter clock and then fed to the DAC chips. There would be a delay of the music of about half of the size of the memory (about 3/4 second) when a CD begins, and as the CD plays either the transport or the DAC eventually fills or emptys the FIFO memory, but this shouldn't happen before the CD is over.
Anyone do something like this? |
|
|
|
|
#2 |
|
diyAudio Member
|
Some portable players implement this, for anti skip. I wonder how hard it would be to hack into the right spot. problem is, it won't be s/pdif in a portable cdp.
|
|
|
|
|
#3 | |
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
Quote:
Genesis. Mark Levinson. |
|
|
|
|
|
#4 |
|
diyAudio Member
Join Date: Jun 2004
Location: Warsaw
|
In Poland we say: don't fight a fly with a cannon.
I don't think you need sophisticated quartz clock. I'd rather use cascade of PLLs with gradually decreasing border frequency of loop lowpass filter. This way you will get equal mean frequencies of input and output with great jitter cancellation and reasonable size of fifo memory. regards |
|
|
|
|
#5 | ||
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
Quote:
Quote:
|
||
|
|
|
|
#6 | |
|
diyAudio Member
Join Date: Mar 2002
Location: Netherlands
|
Quote:
And what about DVD synchronisation between sound and picture ![]() I would love to find a custom PLL with small FIFO with 0-5V output for VCO that internally operates with variable gain; if the error is high, the output signal to the VCO changes quickly, if the error is small, the output signal will change slowly. So you operate sub 1Hz, but still have fast locking
__________________
Rudolf Broertjes |
|
|
|
|
|
#7 | ||
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
Quote:
Quote:
|
||
|
|
|
|
#8 |
|
diyAudio Member
Join Date: Mar 2002
Location: Netherlands
|
Not really a simple DIY building block for a digital secundary PLL, but it seems http://www.lavryengineering.com uses a technique in their DA's called CrystalLock.
Seems just what I want, short FIFO, but still low corner frequency. Just wonder how they manage the 3 standard sampling frequencies ? Switching between 3 pullable crystals ?
__________________
Rudolf Broertjes |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Dec 2005
Location: Kuala Lumpur
|
FPGAs or even microcontrollers could do the FIFO and buffer management these days. Fixed output clock and a VCXO for the transport clock derived from it.
|
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| FS: Large inductors, Large Ports, and Leaky Holes | luvdunhill | Swap Meet | 10 | 6th March 2009 03:01 PM |
| Wolfson's Elastic Buffer SPDIF receiver ? | percy | Digital Line Level | 6 | 8th February 2009 02:46 AM |
| Simple FIFO to I2S CPLD, for MCU players / reclocking | KOON3876 | Digital Line Level | 21 | 19th September 2008 04:00 PM |
| cdm12 fifo digital out | purer | Digital Source | 1 | 31st March 2007 07:18 PM |
| cdrom spdif quality / sound card spdif | metebalci | Digital Source | 0 | 2nd September 2006 07:16 PM |
| New To Site? | Need Help? |
| Page generated in 0.10774 seconds (80.31% PHP - 19.69% MySQL) with 10 queries |