• The Vendor's Bazaar forum is for commercial offers and transactions. Only unmoderated members can post here.

    diyAudio provides this forum for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members. Use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

Modulus-86: Composite amplifier achieving <0.0004 % THD+N.

When has a loop gain nearing 250 dB at DC ever meant that errors are being reduced by 250 dB? That might be the case down at 5-10 dB of loop gain, but that ship sailed a long, long, long time ago at 250 dB (DC).

Actually, the error voltage is inversely proportional to the loop gain. The error magnitude can be calculated as:

em = |1/(1+1/T(s))|-1, where T(s) is the loop gain as function of (complex) frequency. The error magnitude approaches em = |1/T(s)| as |T(s)| approaches infinity. In other words, errors are attenuated by |T(s)| for large values of |T(s)|. At low values of |T(s)|, such as the 5-10 dB you mention, you need to use the entire equation and the amount of error correction will be slightly smaller than |T(s)|.

This app note may provide some insight: http://www.ti.com/lit/an/slyt374/slyt374.pdf

Tom
 
Last edited:
Ah, that makes sense (I'd forgotten that, and thanks for the ap-note!).

I was more referring to the fact that adding heaps more feedback to a situation will knock out a bunch of non-linearities, but not all. At a certain point, those other non-linearities (that were buried) will dominate the performance characteristic. E.g. noise. In short, I'd be very surprised if the performance of your circuit would change (much) if somehow you had another 20 dB of loop gain to apply. You're so far up the diminishing returns curve. (That's not to slight your offering in the least! It's just slamming up against what you can achieve here, and so far past audibility).
 
Hopefully, we can put this one to bed now... The results of the loop gain simulation attached.

It turns out the 250 dB that I had in my head was incorrect. The actual number is 225 dB. Sorry about that. I simply misremembered.

The plot shows the total loop gain applied to the LM3886 as function of frequency. The compensation schemes kick in above 100 kHz ensuring a phase margin above 80 º.

Tom
Thanks Tomchr for that simple plain english answer. The difference between 225 & 250 is not important in the context of the loopgain and it's error correcting capability. The mistype is excusable. You are completely forgiven in my book. I do much worse.
It suspect this cost you quite a bit of work. Thanks again.

Can anybody see that the comment "the total loop gain applied to error-correct the LM3886 is approaching 250 dB" applies only at frequencies at, or below, 30milliHertz?

The comment with respect to error correcting of audio signals could more usefully be stated as 167dB @ 20Hz, or 49dB @ 20kHz or some other value within the audio band.
 
Last edited:
Ah, that makes sense (I'd forgotten that, and thanks for the ap-note!).

I was more referring to the fact that adding heaps more feedback to a situation will knock out a bunch of non-linearities, but not all. At a certain point, those other non-linearities (that were buried) will dominate the performance characteristic. E.g. noise. In short, I'd be very surprised if the performance of your circuit would change (much) if somehow you had another 20 dB of loop gain to apply. You're so far up the diminishing returns curve. (That's not to slight your offering in the least! It's just slamming up against what you can achieve here, and so far past audibility).
more loop gain does reduce noise as well as distortions.
 
Yes, the system will (to a large degree) assume the noise of the error input stage. As has been recognized, Tom is probably getting down towards the intrinsic specs of the THAT1200 and LME49710. Liquid nitrogen is probably his next step. 🙂
 
The comment with respect to error correcting of audio signals could more usefully be stated as 167dB @ 20Hz, or 49dB @ 20kHz or some other value within the audio band.

That's true. I'm not sure anyone understood those were the numbers you were after, though.
I would go even further and argue that 49 dB @ 20 kHz is the important number, under the unstated assumption that the loop gain is higher at lower frequencies. Maximizing the loop gain at 20 kHz was part of the mission of the R1.0 -> R2.0 update.

Liquid nitrogen is probably his next step. 🙂

I'm still working on sourcing the materials for the cooling chute. For the ultimate sonic purity, it must be machined from a solid block of unobtanium by virgins. Sourcing the unobtanium is the easy part... 🙂

On a more serious note: As you mention, the distortion performance is likely limited by the THAT1200. That said, 0.000067 % is pretty darn low THD. One could toy with the idea of implementing the differential receiver with LME497x0s, but this is likely to cause a significant reduction in CMRR while not providing any meaningful improvement of the already vanishingly low THD, so I don't see any reason to go there.

Tom
 
...

I deliver state of the art circuits for people who want to build high-end amplifiers. What the end user cares about is the performance of the assembled amplifier. That's what I specify on my website. How I get there is really quite irrelevant to the end user.

...

Wh-Wh-whoa! 😱

This is DIYaudio not "buy a module and never touch it audio!" (BAMANTIA) 🙂

I, for one, want to lower the gain (past your max/min) so I can basically feed it a classic 2Vrms source through ... NO vol control! And enjoy low to medium listening levels (of course relative.)

Do I need to alter compensations with these lower gains?, which module at which freq? ...

I think you know the best balance of gains and appropriate compensations ... but will save it for PM! 😉

Cheers,
Jeff
 
Last edited:
erm. It's not a module. It's a PCB that you then solder up yourself. Totally DIY, and certainly what a lot of members want to do.

How much less gain do you want? You can reduce the gain up to 6dB by putting another THAT chip in. There are also some mode for very low power output setups.
 
I actually wanted to lower the gain of the MOD86. A gain of 1 V/V (straight wire, no gain 🙂) would be nice. I was not able to make the compensation work for that without sacrificing loop gain at 20 kHz, hence, performance. I've decided to live with a gain of 10 V/V (20 dB).

As others have pointed out, you can lower the total gain of the MOD86 or PAR86 by swapping the THAT1200 for a THAT1206.

Tom
 
I don't know the details.

But a cursory look at datasheets will show a minimum operating temperature in the range -40°C to -50°C
I did find this
"Temperature Dependence of Semiconductor Conductivity
(Originally contributed by Professor E.D.H. Green)"
4.5 Temperature Dependence of Conductivity for a Semiconductor
Remember that Equation 1 showed that conductivity depends on both carrier concentration and mobility, so there are a variety of possible temperature dependencies for conductivity. For instance, at fairly low temperatures (less than 200K), the dominant scattering mechanism might be impurity scattering (T3/2) while the carrier concentration is determined by extrinsic doping (n = ND+), therefore, conductivity would be seen to increase with temperature (T3/2). Other possibilities, depending on the material, doping, and temperature will show different temperature dependence of conductivity.
 
Last edited: