Comments on PCM1794A DAC design
Finally! I've designed the boards for the DIR9001 -> SRC4192 -> PCM1794A DACs I started on i this thread, but being a self-taught and inexperienced designer, I'd love some input on the design.
First - power supplies and decoupling.
Every supply starts off with a separate secondary - C - LM317 - C - (wire to board) - R - C - REG113 - C - R - C - chip. All caps are Panasonic FC bypassed with a 100 nF 0805 X7R, larger ones to start off with and 82 uF closest to the chip. The two cap banks after the REG113 also have a 100 nF MKP1837 film cap. I know it's totally overkill, specially considering the awesome REG113, but I'm wondering if that has any other adverse effects than board space and part cost.
Second - PCB layout.
Decoupling caps are as close to the chips as possible, which in some cases means putting the 0805 cap underneath the board. I've made sectioned ground planes that connect under each chip, or under the last R for the onboard power supplies. All other routing is done by my fantastic logic and uncommon sense (unfortunately not education nor experience), while trying to keep the top ground plane as unbroken as possible, with a bunch of vias.
I've skipped the input transformers, as these DACs will only be fed balanced AES/EBU from the already transformer coupled output of a Lynx AES16 sound card.
Output from PCM1794 in mono mode goes to an LC Audio Zapfilter and into a Twisted Pear JoshuaTree relay attenuator.
Hours of reading and a decent sense of logic has done me well in the past, but not necessarily so in a complex design like this. I'd really love it if some of you could look through the design and give me some pointers before I ship it off to the board house.
I am not an expert, but from all the tutorials I followed, I learned from the experts like Guido Tent and Bruno putzeys, that one should just use a single unbroken ground-plane for analog and digital all together, despite what TI says in it's data-sheets.
Your ground-plane also get interupted multiple times by many data tracks. Use a bottom layer for the groundplane. Make the board 4 layer if you don't have the space.
A quote from Guido "One final word to finish. Very often the groundplane is intersected by a slot, between the analogue and digital part of the PCB. The two planes are then connected beneath the AD or DA converter chip, or even worse at the supply-lines entry on the PCB (as advised by some IC manufacturers). With the planes separated, signal currents that cross the intersection are forced to return via the groundplane and as such need to describe a huge loop, around the intersection. This leads to high emission, and higher chance on inter-system pollution."
the rest you can find here: http://www.tentlabs.com/InfoSupport/...decoupling.pdf
With kind regards,
I read that too (among others), and I've think I've followed the essence of it. The bottom ground plane is pretty much unbroken, and where it's had to be broken, it's closely coupled to the top plane.
I was unclear in my first post, but the different parts of the ground plane are sectioned, not separated. That means each signal group has its own strict ground path to follow, but there's a beefy return path where one signal group connects to another, like digital and analog sections of a chip. I can't find it now, but I read an excellent paper on it not too long ago.
Ooops, I obviously hadn't read that document afterall, at least not very well... After reading it, I might redesign the decoupling to get the caps closer to ground pins, as I've focused on getting them as close as possible to power pins. And if his words about ditching SMD bypass caps are correct, I'd be a happy man :-) There are quite enough 0805 soldering on four of these boards already.
I won't venture into the inductor world with this, but Guido seems to support my idea of putting a resistor in the supply path. I've chosen 10 Ohm resistors, due to the relatively high current (~50 mA), but higher values might be better.
As for the ground splits, it pretty much follows line of sight (so to speak), so I can't see any huge ground loops forming. Grounds will not be connected at the power supplies.
Is there any chance Guido might read this? ;-)
the ZapFilter 2 circuit http://www.lcaudio.com/images/ZapFilter/zf2dia.gif will not handle the current from the PCM1794 - certainly not the summed mono mode current max of -20mA - not even the average of -6mA at zero in dual channel mode
I suspect the 20 mA combined mono mode current source requirement is why the BB/TI app circuit spreads the I/V across 4x NE5534 and then sums the Vout
since the PCM1794 doesn't appear to have a negative bias I'd be very leary of higher Zin, Vos "no feedback" I/V - without more info I'd really want to keep the Iouts accurately pinned to gnd
for op amp I/V I'd look at ADA4898-1 due to the high GBW, unique linearized, low Vnoise diff pair input, and 40 mA "Linear Output Current" spec - I think this chip could be a real "game changer" in I/V apps
and I'd build I/V into the DAC board for minimum trace lengths
also I don't think 10 Ohms series R in all of your chip supplies is necessarily a good idea - you need to know each supply pin's current load frequency spectrum and psrr sensitivities to determine if/how low DC Z is needed
That's exactly the kind of feedback I was looking for, even if I don't like it :-) Now that I think of it, I should have realized the zaps might not handle the pressure. Compared to the PCM1702 in my current CDP, they were very loud with my previous PCM1738, which only outputs 2.48 mA.
The thing is that I'd very much like to keep the zaps. For one, I bought another two zaps just for this DAC (six channels total). Two, I like the sound of them. And three, I'd be very happy if I didn't have to design new output stages, too. But I do agree it would be best to have it all on one board.
The dual mono DACs are not a must for me, but I have the chips, so I figured why not go all out :-)
The series resistor comes from an old design PWatts almost finished for me, but I can't find any reference to the value, and I can't get a hold of him anymore. To be quite honest, I'm not even 100% sure it's a resistor, it might have been an inductor... I'm tempted to just slash it and simplify everything - theAnonymous1's MicroDAC is proof that a simple design works fine.
You can lower output current by raising the 10K IRef resistor.
I'm using 2 pcm1794's dual mono into a zapfilter at present.
I changed the IRef to 20K but it's still needs to go higher.
In the data sheets it says 7.8mA for the 1794, and double that for dual mono.
Also I don't know if changing the IRef resistor value will or will not affect the spec's out.
I did look for some info as to what/how this will affect the THD etc but couldn't find anything.
I just asked TI about the impact of increasing Iref, I'll post the reply when I get it. I also took the liberty of asking them to comment on my PSU design, so I'm keeping my fingers crossed :-)
You meant to say decreasing Iref?
That would lower the signal/noise ratio of the DAC, since the internal noise will stay the same. Halving the output current will decrease the final S/N ratio by 6dB. Is that a price that you are willing to pay just to use the "zap" I/V convertors instead of good old OpAmps?
cutting current by half isn't enough to use the PCM1794 with the ZapFilter in current mode - the Zap input Q are working in folded cascode with 3-3.5 mA each bias
even 1/2 the PCM1794 6 mA BPZ current in dual channel mode gives you no signal range before it cuts off one of the Zap's input Q
the ADA4898 isn't just a good old op amp - the multi-tanh input stage linearization hasn't been available before for anyone to appreciate its unique ability to handle large deltaV with 1 nV/rt(Hz) noise in a modern bipolar process
The mix of specs are better than any previous monlithic op amp for audio DAC I/V - but why limit yourself to just one?: http://www.diyaudio.com/forums/digit...p-op-amps.html
|All times are GMT. The time now is 07:50 AM.|
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 17.65%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio