Topping DM7 8-channel D/A processor Measurements

Sidebar 3: Measurements

I measured the Topping DM7 with my Audio Precision SYS2722 system, repeating some measurements with the higher-performance APx500. I fed data to the DM7's USB input with my MacBook Pro, running on battery power, and used ¼" TRS-XLR adapters for feeding the Audio Precision's balanced inputs. As the Audio Precision analyzers are two-channel devices, I performed a complete set of tests with the DM7's channels 1 and 2 analog outputs, repeating some of the tests on channels 3/4, 5/6, and 7/8.

Apple's AudioMIDI utility indicated that the Topping DM7 accepts 24- and 32-bit integer data sampled at all rates from 44.1kHz to 192kHz. Apple's USB Prober app identified the DM7 as "DM7" from "Topping" and confirmed that the USB port operated in the optimal isochronous asynchronous mode. The DM7's analog outputs preserved absolute polarity (ie, were noninverting), and the default maximum output was 4.16V. The output impedance was a low 101 ohms from 20Hz to 20kHz.

The DM7's ES9038PRO D/A converter chip offers a choice of seven oversampling reconstruction filters. The F1, F5, and F6 filters' impulse responses with 44.1kHz data (fig.1) are typical of a linear-phase reconstruction filter, with equal amounts of ringing before and after the single sample at 0dBFS. F4 is a linear-phase filter, but with much less ringing. The F2 filter's impulse response indicates that it is a short minimum-phase type, with all the ringing following the single full-scale sample (fig.2), while F3 is a longer minimum-phase type (fig.3). The F7 filter is a hybrid type, with an impulse response (fig.4) familiar from other D/A processors that use ESS DAC chips (footnote 1).

1222ToDM7fig01

Fig.1 Topping DM7, F1 impulse response (one sample at 0dBFS, 44.1kHz sampling, 4ms time window).

1222ToDM7fig02

Fig.2 Topping DM7, F2 impulse response (one sample at 0dBFS, 44.1kHz sampling, 4ms time window).

1222ToDM7fig03

Fig.3 Topping DM7, F3, impulse response (one sample at 0dBFS, 44.1kHz sampling, 4ms time window).

1222ToDM7fig04

Fig.4 Topping DM7, F7, impulse response (one sample at 0dBFS, 44.1kHz sampling, 4ms time window).

With 44.1kHz white-noise data (footnote 2), F1 and F6 rolled off rapidly above the audioband (fig.5, magenta and red traces), reaching full stop-band attenuation at half the sample rate (indicated by the vertical green line). They are therefore apodizing types. As expected from their short impulse responses, F2 and F4 offered slow ultrasonic rolloffs with 44.1kHz data (fig.6), not reaching full stop-band attenuation until 28kHz. With a full-scale 19.1kHz tone (cyan, blue), the slow rolloff means that the aliased image at 25kHz is only suppressed by 25dB. The harmonics associated with the 19.1kHz tone were all extremely low in level, however. F7 is also an apodizing filter; it started rolling off in the top octave (fig.7), with the output at 20kHz down by 12dB at 16kHz. All the other filters were flat to 16kHz, but F2's, F4's, and F6's responses were –5dB, –3.4dB, and –4dB at 20kHz.

1222ToDM7fig05

Fig.5 Topping DM7, F1, wideband spectrum of white noise at –4dBFS (left channel red, right magenta) and 19.1kHz tone at 0dBFS (left blue, right cyan) into 100k ohms with data sampled at 44.1kHz (20dB/vertical div.).

1222ToDM7fig06

Fig.6 Topping DM7, F4, wideband spectrum of white noise at –4dBFS (channel 1 red, channel 2 magenta) and 19.1kHz tone at 0dBFS (channel 1 blue, channel 2 cyan) into 100k ohms with data sampled at 44.1kHz (20dB/vertical div.).

1222ToDM7fig07

Fig.7 Topping DM7, F7, wideband spectrum of white noise at –4dBFS (channel 1 red, channel 2 magenta) and 19.1kHz tone at 0dBFS (channel 1 blue, channel 2 cyan) into 100k ohms with data sampled at 44.1kHz (20dB/vertical div.).

Channel separation (not shown) was superb, at >126dB in both directions below 1kHz. The low-frequency noisefloor (fig.8), taken with the volume control set to its maximum, was free from any power supply–related spuriae and had a very low level of random noise in the audioband. However, with 24-bit digital black data, 9mV of ultrasonic noise was present on the analog outputs, with a center frequency of 370kHz. Peculiarly, slightly more audioband noise was present on outputs 1 and 8, at opposite ends of the DM7's back panel, than there was on the other six outputs.

1222ToDM7fig08

Fig.8 Topping DM7, spectrum with noise and spuriae of dithered 1kHz tone at 0dBFS with 24-bit data (channel 1 blue, channel 2 red) (20dB/vertical div.).

An increase from 16 bits to 24 bits with dithered data representing a 1kHz tone at –90dBFS (fig.9) lowered the Topping DM7's noisefloor by 18dB, implying resolution of 19 bits, which is good. When I played undithered data representing a tone at exactly –90.31dBFS, the waveform was symmetrical, with the three DC voltage levels described by the data well-resolved, though overlaid with some low-level, high-frequency noise (fig.10).

1222ToDM7fig09

Fig.9 Topping DM7, spectrum with noise and spuriae of dithered 1kHz tone at –90dBFS with: 16-bit data (channel 1 cyan , channel 2 magenta), 24-bit data (channel 1 blue, channel 2 red) (20dB/vertical div.).

1222ToDM7fig10

Fig.10 Topping DM7, waveform of undithered 1kHz sinewave at –90.31dBFS, 16-bit data (channel 1 blue, channel 2 red).

As the Topping DM7 produced very low levels of distortion, I used the high-resolution APx500 analyzer to examine the harmonic distortion. With a full-scale 1kHz tone and the volume control set to its maximum, the THD+noise reading with a 200k ohm load was dominated by noise, measuring 0.001%, with the third harmonic the highest in level, at just –127dB (fig.11). When I reduced the load impedance to the punishing 600 ohms, the third harmonic, while higher in level, still lay at a vanishingly low –117dB (0.00014%, fig.12). Second-order intermodulation distortion was nonexistent when the DAC was fed an equal mix of 19 and 20kHz tones with a peak level of 0dBFS (fig.13). Though aliased images of the primary tones appeared above the audioband with the slow-rolloff filters (fig.14), actual intermodulation products were still absent.

1222ToDM7fig11

Fig.11 Topping DM7, 24-bit data, spectrum of 1kHz sinewave, DC–1kHz, at 0dBFS into 200k ohms (channel 1 blue, channel 2 red; linear frequency scale).

1222ToDM7fig12

Fig.12 Topping DM7, 24-bit data, spectrum of 50Hz sinewave, DC–1kHz, at 0dBFS into 600 ohms (channel 1 blue, channel 2 red; linear frequency scale).

1222ToDM7fig13

Fig.13 Topping DM7, F1, HF intermodulation spectrum, DC–30kHz, 19+20kHz at 0dBFS into 100k ohms, 44.1kHz data (channel 1 blue, channel 2 red; linear frequency scale).

1222ToDM7fig14

Fig.14 Topping DM7, F2, HF intermodulation spectrum, DC–30kHz, 19+20kHz at 0dBFS into 100k ohms, 44.1kHz data (channel 1 blue, channel 2 red; linear frequency scale).

Although the Miller-Dunn J-Test isn't diagnostic with USB data, where the clock isn't embedded in the data, I looked at the spectrum of the DM7's output with undithered, 16-bit J-Test data. The odd-order harmonics of the undithered low-frequency, LSB-level squarewave all lie at the correct levels, indicated by the sloping green line in fig.15. This graph was taken with outputs 1 and 2 and, as mentioned earlier, the channel 1 spectrum (blue trace) is noisier between the sidebands than that of channel 2 (red).

1222ToDM7fig15

Fig.15 Topping DM7, high-resolution jitter spectrum of analog output signal, 11.025kHz at –6dBFS, sampled at 44.1kHz with LSB toggled at 229Hz: 16-bit USB data (channel 1 blue, channel 2 red). Center frequency of trace, 11.025kHz; frequency range, ±3.5kHz.

The Topping DM7's measured performance is superb, even without taking its affordable price into account.—John Atkinson


Footnote 1: See, for example, fig.5 here.

Footnote 2: My thanks to Jürgen Reis of MBL for suggesting this means of displaying the performance of a DAC's reconstruction filter.
Guangzhou TOPPING Electronics & Technology Co., LTD
Authorized US retailer: Apos Inc.
1400 Coleman Ave., #E23
Santa Clara, CA 95050
(510) 858-6585
www.tpdz.net
Advertisement
Advertisement
Advertisement