Topping B100

Is the B100 just a marketing gimmick or is it really that good? What is the topology in it?
The topology is hidden in some proprietary module, and yes, it is that good. The noise and distortion specs are outstanding and would have qualified the amp as "laboratory grade reference amplifier"... if only they had installed proper heatsinking and a proper balanced input, that is...
 
One thing I don’t understand is why the tester, Pavel configured unbalanced drive from the TRS (balanced ) output of D10 DAC that clearly states no true SE capabilities. And he is driving into the RCA input of the D100. Topping has clearly advised against this type of setup.

So the measurements of the/noise etc is a bit suspect. The correct way should have been balanced TRS from D10 to XLR balanced into D100

The use of USB isolator to possible overcome the loss of signal quality?

and if I were from Topping support I would dismiss this test arrangement and the report
 

Attachments

  • IMG_4966.jpeg
    IMG_4966.jpeg
    252.3 KB · Views: 108
Last edited:
Only after publishing that suboptimal measurement Topping advised to use RCA input instead. It was not clear that that the balanced input is not implemented as a fully differential. Impact of that suboptimal implementation could degrade CMRR of the balanced input.
 
  • Like
Reactions: acko
Thanks Miero, very interesting but I am not quite on the same page:

As I see it the the first setup looks not optimal as balanced output from D10 DAC (correct) configured on RCA wiring goes into the XLR input of the B100 with one end of the amplifier circuit grounded to match the SE drive (incorrect). So the THD+N figures not that good as one of the B100 amplifier circuit is not engaged.

So perhaps Topping advised Pavel to use the RCA input of B100 instead since RCA cabling and connectors were used. This is correct on the B100 side but Pavel had also configured the balanced out of the D10 as SE arrangement. This is not really optimal as the D10 is balanced out only and if signal taken from one line then the cmmr suffers so not optimal again.

Why not get Pavel to use TRS connections on both D10 and B100 and see how the measurements look like
 

Attachments

  • IMG_4982.jpeg
    IMG_4982.jpeg
    358.7 KB · Views: 103
  • IMG_4983.jpeg
    IMG_4983.jpeg
    279.9 KB · Views: 97
  • IMG_4974.jpeg
    IMG_4974.jpeg
    360.2 KB · Views: 98
One thing I don’t understand is why the tester, Pavel configured unbalanced drive from the TRS (balanced ) output of D10 DAC that clearly states no true SE capabilities. And he is driving into the RCA input of the D100. Topping has clearly advised against this type of setup.
Are you aware that there are two Topping D10 models, the D10s with RCA outputs which Pavel used and the D10b with TRS outputs?

The main requirement of a balanced input is to immediately subtract pin 3 signal from pin 2 signal and reference that difference to the local ground. If you need that output signal in both polarities to drive a BTL amp then you have to rebalance it again.
Topping did not follow this basic #1 rule of balanced interface technology, instead they fully amplify each input pin's signal individually and let the speaker perform the subtraction. And thus they rely on the output of the source being signal-balanced.

And It is not the first time as we saw simlilar issues with other Topping amps. Further, the B10b DAC doesn't implement a well-designed balanced output either because they made the exact same mistake. The DAC chip's output signal is balanced with quite some common-mode noise on in and normally you subtract these signals from each other to get rid of the common-mode voltage, then re-balance the signal again and thus allow to tap only one output pin and still get a proper signal with no distortion or noise penalty, just half the level. The B10b also has common-mode DC offset on the output.

The design effort and BOM cost of a proper re-balancer circuit in both cases is peanuts so that is not an applicable excuse.

This all clearly shows Topping does not understand what balanced interfacing is really about. I'm sure their designers were actually aware of the shortcomings but for some reason they were forced to implement those shitty half-baked circuits, if only to save a few cents or to speed up time to market or whatever....
 
Are you aware that there are two Topping D10 models, the D10s with RCA outputs which Pavel used and the D10b with TRS outputs?

The main requirement of a balanced input is to immediately subtract pin 3 signal from pin 2 signal and reference that difference to the local ground. If you need that output signal in both polarities to drive a BTL amp then you have to rebalance it again.
Topping did not follow this basic #1 rule of balanced interface technology, instead they fully amplify each input pin's signal individually and let the speaker perform the subtraction. And thus they rely on the output of the source being signal-balanced.

And It is not the first time as we saw simlilar issues with other Topping amps. Further, the B10b DAC doesn't implement a well-designed balanced output either because they made the exact same mistake. The DAC chip's output signal is balanced with quite some common-mode noise on in and normally you subtract these signals from each other to get rid of the common-mode voltage, then re-balance the signal again and thus allow to tap only one output pin and still get a proper signal with no distortion or noise penalty, just half the level. The B10b also has common-mode DC offset on the output.

The design effort and BOM cost of a proper re-balancer circuit in both cases is peanuts so that is not an applicable excuse.

This all clearly shows Topping does not understand what balanced interfacing is really about. I'm sure their designers were actually aware of the shortcomings but for some reason they were forced to implement those shitty half-baked circuits, if only to save a few cents or to speed up time to market or whatever....
I don’t see why Topping’s implementation is bad on their DAC or Amp. See how AKM implements balanced outputs. The subtraction effect is at the output, very simplified with just one amp per line. Yes, you can sum and then rebalance but this means more active stages
 

Attachments

  • IMG_4984.jpeg
    IMG_4984.jpeg
    224.7 KB · Views: 107
Yes, you can sum and then rebalance but this means more active stages
Not neccessarily. See following design example, a rebalancer/driver with high-Z inputs can be made with 3 opamps, even with switchable gains:
1733130345536.png

The only restriction is that minimum gain cannot be unity.
A DC servo can be added with just one extra opamp. So you get away with 4 opamps for a full-featured amp input front-end.
 
Excellent! Yes, I have seen this elegant solution in new ESS 9039 DAC app (and also in Marcel’s RTZ DAC) but surprisingly Topping, smsl others seem to eschew this. I have implemented this 3 opamp arrangement on my new AKD39 DACs just to keep it close to ESS recommendations 🙂
Note that this is the high-Z instrumentation amplifier version, whereas in an I/V-stage one would use the FDA approach with current input, either as a fully integrated FDA or the 2-opamp or 3-opamp versions.
While the INA with CM servo loop is nothing new it flew under the RADAR all the time and it is hard to find references. I remember to have seen an implementation in the late 1990's
 
  • Like
Reactions: acko
Yes, it is more like the IA first stage. For the FDA/CM servo I don’t remember seeing anything like that during school days so was pretty stumped with Marcel’s and ESS ones.

Anyway, as a side note the Topping B100 have Gain=1 option also. This means less noise on the Amp side and all amplification from preceding low noise stages for even better overall S/N, SINAD😉
 
dsc2 +-8mA diff -> direrential i/v -> diff/se -> mfb -> tone control -> se/diff, dc coupled. With just 5 opamps including servo. Result. : )
 

Attachments

  • 2024-12-02_162749.jpg
    2024-12-02_162749.jpg
    415.3 KB · Views: 114
  • 2024-12-02_160704.jpg
    2024-12-02_160704.jpg
    85.4 KB · Views: 103