Return-to-zero shift register FIRDAC

Last edited:
I disagree with that. Dividing by eight with a not very clean divider and then reclocking with the original clock using a flip-flop with a clean supply is simply one way of making a clean divider by eight.

The reason why close-in phase noise ideally improves by 18 dB when you divide by eight, is that the time jitter stays the same, but the period time gets 8 times as large. The phase fluctuations are therefore 8 times smaller. For the phase noise floor, aliasing effects reduce the improvement to 9 dB.
 
  • Like
Reactions: 1 user
I have a question: Why does removing the stage sound better?

No idea, I can't think of any logical or illogical reason why it would. Of course eliminating the stage eliminates its distortion, bass roll-off and phase shift, but all of those should be very small. It's based on an informal listening test Hans did on my previous solid-state DAC, so it may well be a random result from an uncontrolled listening test.
 
I have a question: Why does removing the last output stage sound better?
The last stage included 2.2uF output caps.
Removing those caps broadened the sound stage quite a bit with Marcel's Solid State Dac and because offset voltage was only a few mV and the output was just a buffer, it was decided to also discard buffers and output caps from the RTZ Firdac, which according to Nautiboy also improved sound..

Hans
 
Last edited:
Martti,
I'm trying to understand the noise figures that you measured.
The 0dB output from the RTZ Firdac that I had, measured 1.924Vrms on the balanced outputs.
When simulating the filter that you use, with OPA2210 and NE5532, I measure a A weighted noise level of 2.6882uVrms.
There are many things where LTspice is not as accurate, but with noise measurements it excels.
All the right Voltage and Current noise figures, including their knee frequencies, were used as from the specs.

Taking 20*log(2.6882e-6/1.924) gives a S/N of -117.1 dB(A).
But this is the reconstruction filter only, without the added noise generated by the DAC.
So with a measured -116.8dB(A) and practically the same noise level visible in all 3 images in #1090, it almost seems as if some some calculation from filter bin width to broadband noise has a factor that is incorrect.

Hans

P.S. just to check, what happens to the measured noise level when taking a FFT size of 32,768.
 

Attachments

  • Filter3.jpg
    Filter3.jpg
    219.6 KB · Views: 49
Last edited:
As I said on post #1102 my filter stage has higher gain so 0dBFS results in about 4Vrms. Not that it necessarily matters for noise on my board the filter stage uses OPA1678s instead of NE5532s.

Here is SNR measurement (i.e. dac playing silence) with 32k FFT. Result is more or less the same. As I said before most SW I've used has been able to calculate SNR correctly regardless of FFT window or size.

RTZ_SNR_DoP64_MCK_32kFFT.JPG
 
During the weekend I found some time to disassemble my DAC and bypass the last op-amp stage and the coupling caps as suggested.
The obvious confirmed, (not so obvious until Hans Polak revealed that).
The already organic and smooth sound of this DAC is much better now.
@nautibuoy The filter board sent to Acko is unmodified. Why would he be sent a version that three people already found to have inferior sound?

Just trying to understand. The sound is inferior to Andrea's dac, and this is likely one fairly obvious possible cause.
 
Thx for trying.
So obviously the size of the FFT does not influence the S/N.

I don't know at what point in your filter you changed the gain, but the most effective point would be to change the 845R around the OPA2210 to 1k75, and to change the 2n2 to 1n2 for keeping the FR as flat as before.
With these changes including OPA1678 , I get a S/N of -120.3dB(A) just for the reconstruction filter.
When subtracting this noise value from the measured -116.8dB(A) for (DAC + Reconstruction Filter), this calculates into -119,4dB(A) for the Dac alone.

Hans
 
Just tried the last filter stage bypass mod.

Sound is a little more bright/clear, instruments are bit more separated from each other, soundstage is slightly wider than the speakers, imaging is improved some, and some but not all of the blur/smear is gone.

One more improvement. Moved slightly closer to Andrea's dac sound.
 
Last edited:
Chances are that the filter of post #1116 distorts a bit less than one with doubled gain in the first stage. At least the first stage will distort less due to the smaller signal levels at its output and the higher loop gain due to stronger negative feedback. I have no idea how large or small the difference will be.
 
Last edited: