AD1955 192 kHz DAC with async. upsampling

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
i am soon launching on a new dac on the analog devices ad1955 192 kHz chip. ic chain shall be: dir1703, ad1896, 2 x ad1955, 4 x opa627bp, 2 x ad8610 + at90s2313 mC to load the registers of the ad1955s to have them operate in mono mode. No complex filtering, since all signal is upsampled to 192 kHz by the ad1896 (sample rate conv.). outputs will be se, in the tpology ads sheet proposes . cap values before and after the differential mixer(?) -ad8610- could be lowered a bit to increase the bandwidth (75khz).. no external digital filter seems to be required to enable mono mode , is that right??.. any comments- remarks are welcome..
pcbs on the way, analog part of the board (ad and the ops) has been designed, but the analog ground plane. anybody with a jung reg for 5v?..
opinions?
nnsense?

:xeye:
:clown:
 
Retired diyAudio Moderator
Joined 2002
costiss said:
i am soon launching on a new dac on the analog devices ad1955 192 kHz chip. ic chain shall be: dir1703, ad1896, 2 x ad1955, 4 x opa627bp, 2 x ad8610 + at90s2313 mC to load the registers of the ad1955s to have them operate in mono mode. No complex filtering, since all signal is upsampled to 192 kHz by the ad1896 (sample rate conv.). outputs will be se, in the tpology ads sheet proposes . cap values before and after the differential mixer(?) -ad8610- could be lowered a bit to increase the bandwidth (75khz).. no external digital filter seems to be required to enable mono mode , is that right??.. any comments- remarks are welcome..
pcbs on the way, analog part of the board (ad and the ops) has been designed, but the analog ground plane. anybody with a jung reg for 5v?..
opinions?
nnsense?

:xeye:
:clown:

If you want an easier design path, requiring no microcontroller, you might want to consider the TI PCM1794 for the dac. This has most all the features of the ad1955, but uses HW control instead of SPI/I2C.

I am designing a similar dac, and have so far worked out the analog i/v stage for the dac:
http://www.diyaudio.com/forums/showthread.php?s=&threadid=20880
and I will also be using jung regulators for the 5v dac, and also + and - 15v. Here is my status on them:
http://www.diyaudio.com/forums/showthread.php?s=&threadid=21059
I am concurrently working out the interface with the digital side with the AD1896 upsampling the data. If you want to run full 192kHz, you will have to use the AD1896 in slave mode. An alternative to this would be to go with the TI version of this part, then SRC4192 (SRC4193 is the SPI version instead of HW control). The SRC4192 is pin compatible, but supports a few more features, such as 192kHz resampling in master mode.

If you want more information/want to coordinate some efforts, drop me an e-mail.

I have had a hard time deciding between HW control and SPI control for the 2 chips, as I will already have a PIC microcontroller in the project for my cdpro2, but if I go for HW control, then others can adapt this project for their own needs, and it can be a stand-alone dac, apart from my cdpro2. The HW control parts are much more DIY friendly :)

Mono mode doesn't seem hard to implement, but I am wondering if it is overkill, since the dac already has differential output. I also thought about making a board using the PCM1794, where one board could be used for stereo, or 2 boards could be used for mono, simply inverting the L/R clock for the second board.

--
Brian
 
digital audio TI parts are a real pain to get in greece, thats why src is probably out of the question.. sampling it from ti doesnt seem to be possible (refered to as non stock).. i think im going on with ad1955 in mono mode.. it wont be too difficult.. just to load one register... inputs are probably going to be 1 optical + 1 aes/ebu, maybe an spdif, too.
have u got to a decision about the master clock?
thats what ive got to with the board..
please comment..
i dont want to print the board three times to finally get it right...
(this has happened....)
:drunk: :smash: :xeye:
 

Attachments

  • dac.jpg
    dac.jpg
    46.3 KB · Views: 2,471
costiss said:
digital audio TI parts are a real pain to get in greece, thats why src is probably out of the question.. sampling it from ti doesnt seem to be possible (refered to as non stock).. i think im going on with ad1955 in mono mode.. it wont be too difficult.. just to load one register... inputs are probably going to be 1 optical + 1 aes/ebu, maybe an spdif, too.
have u got to a decision about the master clock?
thats what ive got to with the board..
please comment..
i dont want to print the board three times to finally get it right...
(this has happened....)
:drunk: :smash: :xeye:

Hi Costiss,
Are you using Boardmaker?
Picture looks familiar to me.
If the part is not in stock no samples are available. This situation may change over time.
;)
 
Retired diyAudio Moderator
Joined 2002
costiss said:
digital audio TI parts are a real pain to get in greece, thats why src is probably out of the question.. sampling it from ti doesnt seem to be possible (refered to as non stock).. i think im going on with ad1955 in mono mode.. it wont be too difficult.. just to load one register... inputs are probably going to be 1 optical + 1 aes/ebu, maybe an spdif, too.
have u got to a decision about the master clock?
thats what ive got to with the board..
please comment..
i dont want to print the board three times to finally get it right...
(this has happened....)
:drunk: :smash: :xeye:

I haven't worked out the clocking yet. I have the chips all on dip adapters, so I will prototype the whole thing before I get the board layout made .

As for the layout, How are you running power to the last opamps? They seem boxed in. Also, how did you come to the decision to use 2 different types?

--
Brian
 
i corrected the layout to provide powe to the 8610s.. just switched two tracks to top layer... ill put the 4 i/v opamps on bases to have some flexibility.. i thinkthe8610 is the sure bet for the differential to single ended conv... the 627 is just the initial choice for the i/v..
added the ground plane...
anybody knows if i could have two seperate avdd running to the psu with seperate LC filtering after the reg?...
im putting the receiver, upsampler and microcontroller on a seperate board (maybe the master clock , too), connected with flatline to the dacs board (as in the elektor dac 2000)
could this cause oscillations? the i2s lines will have an 22r resistor in series with the cable..
the pcb with the top ground plane..
a jung reg schematic for 5v?
 

Attachments

  • dac.jpg
    dac.jpg
    47.9 KB · Views: 2,295
im back.. after some time.. have been experiencing some problems with my pc..
havent been around for quite some while..
i am getting the dac&i/v board on friday, still waiting for the ad1896...
i now have to go to the rec. - upsampler section..
thats the final board:..
 

Attachments

  • diyaudio.jpg
    diyaudio.jpg
    61.1 KB · Views: 2,026
dear all, do your DAC finished?

i use ad1955 with pcm1738/1730 i can hear the differents!
but it have a trouble in using 1896.

in the mode selection, i cant get a "normal sampling" 44.1k and 192k without changing the oscillator.
and "bypass" pin seems works far away from my expected

since i set the mode to 512Fs / 256Fs(lets ignore 768Fs), when the Rclk is 22.5792Mhz, the LRCLK out can be selected to 88.2k and 44.1k.(cannot reach to 192k of course)
and then i use and external Rclk, 49.XXXMHZ, i can get the 96k/192k selectiable in LRCLK out.
but i cannot restore to 44.1/48k by any mode without changing the oscillator...

in fact in the spec. there is a "bypass" pin, i suppose it can bypass the I2S to output port, but i cannot get back to 44.1/48K when changing this pin high / low

i also find that SRC4192 can do that , since one of the mode is 128Fs, so if i use fix 24.5796Mhz , i can get 48k, 96k and 192k by changing modes. no matter the bypass pin work or not...

i want to get all sampling rate is because i want to compare the differents.

can you share the experience / finding?
 
Hello!..
My dac is a two board design, a dac & i/v board and an upsamp/receiver/micro. board..
Ive completed the analog board (waiting for the pcbs to finish), but havent got in the digital domain yet..
I have to look into the src a bit...
But be certain, upsampling is a gain..
First of all, u get rid of the complex filters needed with 44k-48k..
Ill post as soon as ihave gotten an answer
 
daddy4life85 said:
What ever happened with this? I've been trying to find a working DIY DAC based on the AD1955 and all the threads I see where people started work on one and then nothing ever comes of it at the end?

Get the AD1955 eval board. It's pretty cheap (about $200usd) and and LOADED with highend parts. The board sound great, just add a PSU and a case.

-David
 
Hi George something to consider, the AD board has only one op amp per phase per channel if using balanced interconnects. The AD797 op amp is no slouch. There is tons of real estate for a daughter card over the board for experimenting with discrete I/V's. The board also has tremendous flexibility for I/O both digital and analog.

The sound is just dynamite. All the passive components are Vishay, Halcro, etc. A who's who of high end parts. The onboard PSU's are also well made, using AD LDO low noise regulators following a standard 3 terminal reg. Even hooking up bench supplies at +-12vdc the think sound great.

Not trying to over sell the AD board, but it is impressive.

The Harmon 970 is a great CD player though. I had a personal preference for the AD1955 eval board since it's already fully modded with the best passive parts with lots of board space and accessible test points and pads for tinkering.

-David
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.