|
|||||||
| 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: Mar 2002
Location: Berlin
|
Hi,
I got 4 PCM1704 ridiculously cheap and put together the above components just following data sheets and evaluation board descriptions. I use Nelson Pass' D1 output stage for the I/U-conversion. The thing sounds incredible as it is, but as I just built it on experimenting board (yes I found one for the DF too!) and connected everything with wires I think there is much room for optimization. So my questions are: 1. What do I win by etching a PCB? 2. Does a quartz oscillator help and if so, which frequency at which part? (I don't have one yet, the receiver makes the master clock by itself.) The eval. board describes a 24.576MHz osc. for the DF1704, but if I understood it right, the DF has an oscillator built-in, so that wouldn't help much? The elektor DAC 2000 (which uses same parts) has a 6.xxx MHz osc. at the CS8414. Which is the better way? (I want to play CD and DVD-Audio, so it should be compatible to all sampling frequencies.) 3. Maybe somebody experimented with the slow vs. fast rolloff-filter settings of the DF1704? 4. Power supply. I use a 2x15V transformer, one 7815 / 7915 pair, one 7805/7905 air for the DACs and one 7805 each for filter and receiver. (output stage is completely separated) I guess here is a lot of room for improvement.... Is there a schematic with a high-quality solution somewhere? 5. That's all I can think of for now, further suggestions are very welcome thanks, martin |
|
|
|
#2 |
|
diyAudio Member
Join Date: Sep 2004
Location: -
|
I would really encourage you to leave out the input receiver together with the digital filter i.e. to go the non-oversampling filterless route. Try to connect these PCM1704's to the EIAJ or I2S output of your player (decoder) directly. At least do yourself a favour and try it once before you start fiddling around with clocks, filter slopes, power supplies and complicated PCB designs. Please!
|
|
|
|
#3 | |
|
Banned
|
Quote:
|
|
|
|
|
#4 |
|
diyAudio Member
Join Date: Mar 2002
Location: Berlin
|
yes I would probably like to try this although what I have now sounds better than anything I heard before....
![]() I would have to find the I²S connections in my cd/dvd-audio player and convert them to a format suitable for the PCM1704. I think these are 4 lines? Lots of work... Is there a finished concept about this? How do I get left and right SDATA signals without the DF? |
|
|
|
#5 |
|
diyAudio Member
Join Date: Dec 2003
Location: Oslo, Norway
|
Martin, you win a lot by puting it on a PCB. Most importantly, you put yourself in the driver seat when it comes to board partitioning, location of return currents (important if you're wireing together demo boards), grounding, and decoupling. Search for "Supply decoupling and layout of circuits with digital ICs" by Guido Tent. I got it from this forum.
I've used Eagle a lot with these chips. Beware that the footprint of the PCM1704 isn't straight out of the box. If you go for a board, remember to print it out and try to fit the chip! Are you using Eagle? If so I can mail you some of my stuff including the PCM1704. What kind of analog filter are you using? I was never one of these non-OS guys, rather I go for custom analog filters and digital oversamplers born in Matlab and implemented in Xilinx. I clock the DACs from the crystal oscillator in the CD drive itself. It is this clock (multiplied or divided) that is multiplexed into the SPDIF stream and extracted by the CS8414. On my current boards I can select between CD drvie clock and CS8414 derived clock. I don't let an oversampler handle clocking because the 384x or 256x clocks I get from CD drive or CS8414, respectively, make nice frequencies for a bitclock with 24bits at 8x oversampling. I actually use either one directly to the bitclk on the DAC chips and make the FPGA run asyncronously by polling it. Greetings, Børge |
|
|
|
#6 | ||
|
diyAudio Member
Join Date: Sep 2004
Location: -
|
Quote:
Quote:
Still, try to get around the input receiver and the DF once, maybe with another DAC and/or player... |
||
|
|
|
#7 |
|
diyAudio Member
Join Date: Mar 2002
Location: Berlin
|
Borge, thanks for the paper hint, I will need this if I ever make a PCB...
I think I would use Eagle, it would be my first PCB, I did everything on experimenting board until now... So your Eagle stuff would probably help me. I don't use any analog filter that I am aware of... the D1 output stage has 2 "1st order low pass filter" capacitors on in- and output and I even took them out because I felt they took away too much. I think I can hear some aliasing but of course I don't know where it comes from. This is why I am thinking of optimizations. You have a separate line for the clock from your CD drive? I guess this is only possible with drive and DAC in the same case? I would like to have the DAC independent of the drive/cd player. Or would it be possible to use a computer DVD drive as DVD Audio player? I saw some people using computer CD drives but no DVD yet - ? m. |
|
|
|
#8 | ||
|
diyAudio Member
Join Date: Feb 2003
Location: Switzerland
|
Quote:
![]() Quote:
Yes I've compared slow vs. fast roll of and I prefered slow filter. Switching the filter response is quite easy to implement. Just compare and see what's more apealing to your ears. As you've already removed the filter from your D1 outputstage, I guess you will like the soft roll of setting. Removing the whole digital filter is like going one step further. |
||
|
|
|
#9 |
|
Banned
Join Date: Feb 2002
Location: As far from the NOSsers as possible
|
The DF1704 accepts I2S directly, without glue logic. It is all in the data sheet...................
So......you want to take out all of the filtering? Why? Ever hear of IMD and aliasing? Jocko |
|
|
|
#10 | |
|
diyAudio Member
Join Date: Mar 2004
|
Quote:
Ciao, Tino |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| FS: Complete PCB Adapter for PCM1704, DF1704 and CS8414 | A'af | Swap Meet | 3 | 23rd February 2012 12:34 PM |
| The Schematic of CS8414 --> DF1706/1704 -->PCM1704 | XTAL | Digital Source | 17 | 15th December 2004 11:49 PM |
| CS8414 to DF1704 wiring | Jonnravn | Digital Source | 2 | 18th November 2004 07:01 AM |
| New To Site? | Need Help? |
| Page generated in 0.13981 seconds (87.07% PHP - 12.93% MySQL) with 11 queries |