Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Simple second-order sigma-delta for checking raw DSD interfaces
Simple second-order sigma-delta for checking raw DSD interfaces
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
Old 2nd January 2018, 07:46 PM   #1
MarcelvdG is online now MarcelvdG  Netherlands
diyAudio Member
Join Date: Mar 2003
Location: Haarlem, the Netherlands
Default Simple second-order sigma-delta for checking raw DSD interfaces

Hi all,

I recently needed a signal source for checking the functionality of a raw DSD64/DSD128 interface. I modified a second-order sigma-delta I had built before for this. The schematic is attached, maybe it will be of some use to someone else who wants to do something similar. I built it with through-hole components on a piece of perfboard - which is far from ideal for a sigma-delta, of course.

The signal-to-noise ratio is rather limited because it is only second order. As you can drive it all the way to 100 % ones / 0 % zeros or 100 % zeros / 0 % ones, you can also use it to check what happens when the DSD signal is louder than it is supposed to be. As far as I know DSD is not supposed to ever have more than 75 % or less than 25 % ones, but rumour has it that not all DSD files comply with this, see Tweaking DSD to PCM - Roon Software - Roon Labs Community

With input signals up to sqrt(2) V peak (1 V RMS sine wave), the 75 %/25 % rule is met. With 2 sqrt(2) V peak (2 V sine wave), you drive it to 100 %/0 %.

Some components are used a bit outside their recommended range. The PC74HCT390 can typically work up to 55 MHz, but it is not guaranteed to work at 28.224 MHz. The 74AHCU04 and 74AHCT74 that drive the 100 ohm-220 ohm voltage dividers have to supply 15 mA of output current, which is above the maximum recommended value but well below the maximum rating. The voltage dividers reduce the high level to about 3.3 V and drive thin 75 ohm coax cables (without output termination!) to the circuit under test.

The low-pass filter in the right bottom corner is meant for checking the sigma-delta modulator's output signal. With a switch you can subtract the output from the input, so you only hear the quantization artefacts. Adjust the trim potmeter and trimmer capacitor for maximum cancellation of the input signal.

The dashed 33 kohm resistor is a resistor I should have placed on the board, but forgot. With it placed, the low-pass filter would have been a nice third-order Butterworth at 82 kHz.

The 27 pF capacitor that is in parallel with a 270 pF capacitor is a left-over from an earlier experiment. The same holds for the 220 pF capacitor that is in parallel with a 2.2 nF capacitor. It will probably work just as well without these components.

Attached Files
File Type: pdf SD2ndorder.pdf (325.8 KB, 25 views)
  Reply With Quote


Simple second-order sigma-delta for checking raw DSD interfacesHide this!Advertise here!
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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Delta sigma modulator help Isaacp Class D 18 9th March 2013 09:18 AM
Problem: designing a Class D with second order continuous time Delta-Sigma Modulator JoaoCarvalho Class D 0 6th May 2012 03:52 PM
Nth Order Sigma-Delta Tim__x Class D 30 21st July 2005 04:08 PM
Delta-Sigma Class D contitek Class D 16 10th March 2005 12:10 PM

New To Site? Need Help?

All times are GMT. The time now is 09:55 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio