Home ProjectsWee DAC W-DAC 4493 – Very high performance compact DAC

W-DAC 4493 – Very high performance compact DAC

by nihtila
  • Superb performance:
    • THD+N ratio: -115 dB (1 kHz -1 dBFS)
    • THD ratio: -121 dB (1 kHz, -2 dBFS)
    • Dynamic range / SNR: 121 dBA
    • Crosstalk: -125 dB, 10 kHz
    • Comprehensive measurement data available
  • Unbalanced RCA, 2 V output level
    • Balanced addon available
  • I2S input, supports up to 32 bits and 768 kHz sample rate
  • 6 digital filters selectable with jumper links
  • AK4493EQ DAC, LM4562 opamps, LT3042 regulators
  • Compact size at 70 mm x 50 mm
  • Can be used with any compatible I2S source or in Wee DAC system
  • Wee DAC ecosystem offers numerous compatible boards
    • Balanced XLR addon
    • S/PDIF input boards (Coax, Toslink, AES/EBU)
    • Baseboards with or without power supply
  • Assembled boards available

W-DAC was designed as part of Wee DAC ecosystem but it can be used in any system providing needed supplies and compatible I2S signals. By using other Wee DAC boards, complete DAC with extensive digital input options as well as balanced XLR outputs can be built.

Below is a 2-page factsheet (PDF) showing key figures and features.

Notes on naming: Wee DAC refers to this whole system of DAC board, S/PDIF input board and other addon boards, while W-DAC refers to this DAC board. 4493 on the name refers to the DAC chip used; there is also a 4490 variant.

Wee DAC system

W-DAC with W-Output XLR balanced addon

W-DAC used with other Wee DAC boards and JLSounds USB module

Extensive amount of measurement have been carried out on a few different prototypes when developing this DAC, using state of the art measurement kit.

Design

As this is still more hobby than a side business and I have learned a lot by investigating others’ schematics, I have decided to release W-DAC schematics. I won’t go into great detail of each component and approach for now but some development can be found in Wee DAC update posts. There also may be slight changes due to last minute tweaking or production reasons.

Note that A-version is a slightly lower spec AK4490 DAC and this is B-version.

First of all, the role of W-DAC in a complete DAC system (whether it’s Wee DAC or something else) can be illustrated in Wee DAC block diagram below. Basically it has an I2S input, a DAC, and an output stage.

W-DAC highlighted in Wee DAC system diagram

DAC

DAC IC and its passives can be seen below. There are great number of capacitor placeholders as it was clear from the development that this DAC is very sensitive to power supplies, especially analog references. However, not all these caps are populated. More is not always better and used voltage regulator along with caps has huge impact on performance. For example, adding large electrolytics seen with AK4490 version increase distortion in this version. A set of small ceramics worked the best here. It is a combination of trial and error and extensive measurements, and especially with AK4493 it took a long time to find a good combination that is repeatable across boards. This is the reason the release of this board was delayed.

AK4493 has 5 V analog supplies, 3.3 V digital supply plus additional 3.3 V analog supply. It’s crucial to use onboard regulators. Raw voltage supplies are brought via Wee DAC headers that are common to all Wee DAC boards. In addition to AK4490, AK4493 also has 1.8 V supply but there is an internal regulator for that.

These AK DACs are also quite strict when it comes to reset, therefore delay reset circuit with schmitt-trigger is used. Sometimes longer reset delay is required (depending on how quickly supplies are up), this can be done by adding more capacitance to C1/C34.

External mute signal is used so that W-Input board can mute the DAC when required.

Outputs

Output filter is a rather straightforward opamp-based filter. It is a third order Bessel(-ish) with a cutoff frequency around 100 kHz. Each of the four DAC voltage outputs go through a second order Sallen-Key filter followed by differential amplifier with another low-pass stage.

Low resistor values have been used to gain low noise but it also means burning significant power at the output stage. This doesn’t really matter but the board does get warm.

There are additional parallel resistor placeholders on bottom side of the PCB to lower gain if needed; these are the unpop resistors at the differential stage.

Points Ln, Lp, Rn, and Rp are brought to Wee DAC pinheaders to connect to Balanced XLR addon board.

This circuit is identical to the A-version.

Power supplies

Input supply VD is 5 V supply that is used to generate 3.3 VD and 3.3 VA using LP5907 regulators.

In this high spec B-version LT3042 regulators are used and they are one of the best LDOs available. For example noise performance and PSRR are impressive. Besides the DAC itself, these are the most important components in achieving the impressive performance figures. However, it has required extensive amount of trial, error, and frustration to find decoupling cap network that both the DAC and LDOs are happy with.

Output pops and clicks

A few words’ disclaimer on output pops and clicks, meaning unwanted glitches when turning power on or off.

W-DAC does not have output mute circuit!

DAC with an external output circuit without external mute will always generate some unwanted pops; even if DAC IC is quiet, opamps will not be. This is not a complete product so it is always end user’s responsibility to protect their speakers, headphones, and ears from potentially harmful pops and clicks. Power amplifier or headphone amplifier should have a mute circuit included.

A circuit that delays power-on but is fast at power-off is typically enough; usually power amplifiers have this. This should work even when turning the whole system on/off simultaneously. For example, I have an extension cord with switch that powers my whole system at once, including headphone amplifier, subwoofer power amplifier, and active speakers – there are no pops at all on any of these.

A note though that there is not really audible pop when W-DAC is turned off.

All that being said, AK4493 has a lot better pop behaviour than AK4490.

PCB

PCB is 50 mm x 70 mm 4-layer board. PCB is one of the most important components of any design and in order to achieve great performance in such a small form factor, 4 layers are minimum.

Schematics and layout have been done with KiCad and components sourced from Mouser and Digikey. PCBs are from Elecrow.

Configuration and settings

AK4493 is used in hardware/parallel mode so audio is active just by providing supplies and correct I2S signals.

Supplies

Supplies are provided on edge Wee DAC pinheaders. Note that there is no protection against over-voltage or reverse voltage; if you are unsure connecting please use a dedicated Wee DAC baseboard.

Required supplies and rough current consumption are as follows:

  • VAP: +15 V, 70 mA
  • VAN: -15 VA, 32 mA
  • VA: 7.2 V – not used in this B-version
  • VD: 5 V, 14 mA

±15 VA are used for opamps so it’s not very strict. I wouldn’t go higher due to excess power consumption but it can be lower.

VD cannot be higher than 5.5 V due to LP5907 limit.

I2S input

I2S signal is routed directly to AK4493 DAC. While the DAC supports a great range of PCM formats, here it is fixed to I2S which is the most commonly used one. Default is 24-bit I2S but this can be changed to 32-bit by soldering resistor R32. However, 32 bits does not bring anything extra in terms of dynamic range.

I2S signals are provided on 2×4 pinheader and signals marked as MC (MCLK, Master Clock), LR (LRCK, Word/Frame Clock), BC (BCLK, Bit Clock), and DA (Data). By default these lines have no protection so please ensure signal level is correct 3.3 V.

For more details on supported I2S format, please refer to AK4493 datasheet.

Digital filter setting

Really the only setting for user is digital filter, provided by pinheader J2. There are 6 digital filters in AK4493, named in the datasheet as follows:

  • Sharp
  • Slow
  • Short Delay Sharp (SD Sharp)
  • Short Delay Slow (SD Slow)
  • Super Slow
  • Low Dispersion Short Delay

Find the characteristics in the AK4493 datasheet.

Filters are selected by closing jumper links F0-F2, marked on PCB. Default filter is SD Sharp which is selected if no jumper link is placed on J2. I have written another post going deeper into these digital filters.

If the end system has a microcontroller, digital filters can be selected using digital I/O as well.

LEDs

There are two LEDs, On and Mute. On LED is lit when DAC IC is not on power down or reset state. Mute is lit when external Mute signal is active.

Measurements

Extensive amount of measurements have been carried out on various prototype phases. At the end of the process several boards have been measured and correlated to ensure consistent performance. That being said, these specs are not guaranteed but represent typical values for the design. However, every board will be individually measured and if there is large deviation, it goes under investigation to fix or discard it. For example, major THD+N specs of five initial boards were within 1.5 dB or so. Moreover, the board measured below hits even -116 dB THD+N.

Measurements have been carried out using Audio Precision APx555 audio analyser. Unless otherwise mentioned, measurement bandwidth is 20 kHz and frequency in single-tone measurements is 997 Hz.

W-DAC is powered by a W-BB Dual PSU connected to bench power supply.

Default filter Short Delay Sharp was selected in AK4493.

Output level

Maximum output, 0 dBFS level is 2 Vrms / 6 dBV.

Output stage is DC coupled so there are no capacitors on signal path. Therefore, there can be a small DC level at the output. Typical DC offset is less than 2 mV.

Dynamic Range / SNR

Unweighted SNR is 119 dB and A-weighted SNR 121 dB. A-weighted dynamic range is the same 121 dB.

THD+N and THD

Figures are given for the sweet spot and for 0 dBFS. Knowing sweet spot is important if DAC is used for measurements. There is no intention to hide anything – full sweeps are shown as well. THD+N ratio curve improves almost all the way until 0 dBFS; there is also a small knee at -1 dBFS. Thus, 0 dBFS is almost the sweet spot as well.

It is good to remember here that AK4493 THD+N spec is -113 dB! Thus, it is possible that another batch of ICs would show worse performance.

THD+N, 997 Hz

  • -1 dBFS: -115 dB
  • 0 dBFS: -114 dB

THD, 997 Hz

  • -2 dBFS: -121 dB
  • 0 dBFS: -118 dB

Note that this board used for measurements hits even -116 dB THD+N. But the rest were closer to -115 dB so I have taken that as the spec figure.

THD+N vs. amplitude

THD+N vs. amplitude, 997 Hz

THD vs. amplitude

THD vs. amplitude, 997 Hz

THD+N vs. frequency

THD+N vs. frequency, 0 dBFS

THD(+N) conclusions

These results are truly impressive. THD+N is phenomenal, peaking at -116 dB at around -1 dBFS. THD peaks below -120 dB. These are sort of figures that require very serious measurement kit.

THD+N ratio curve is also almost straight line, showing only very small knee close to maximum level. Usually these curve at high level and turn upwards.

THD+N vs. frequency is almost straight line without showing increase in low frequencies as AK4490 version.

FFT

FFT 1 kHz 0 dBFS

FFT is given at 0 dBFS level to show the worst case.

FFT 1 kHz 0 dBFS

High bandwidth FFT without signal

High bandwidth FFT shows more components at very high frequency than AK4490; don’t know the reason for that. Note that the level is still very low though.

1 MHz FFT without signal

Frequency response

Slight increase at 20 Hz is due to measurement filter. Slight roll-off at 20 kHz is due to analog filter starting to attenuate. Recall the scale though; this attenuation is only around 0.2 dB. Phase is not shown but it’s around 20 degrees at 20 kHz.

Frequency response

Crosstalk

Crosstalk at 10 kHz is typically lower than -125 dB.

Digital filters

Digital filter determines time and frequency domain behaviour of the output signal. One can choose to optimise time domain or frequency domain, or go somewhere in between; however, there is always a compromise between the two.

Detailed measurements of digital filters options of AK4493 are presented in a separate post so I will not copy them here: DAC digital filters part 2 – deeper dive into AK4490 and AK4493 filters

If you don’t know, understand, or care about digital filter selection, sticking to the default SD Sharp is a good option.

How does W-DAC 4493 differ from W-DAC 4490?

Only objective technical points are considered here.

In terms of performance, W-DAC 4493 has significantly better THD+N and THD figures. Not only peak values are better, THD curves also go almost straight lines until maximum level. Noise level is slightly lower giving better dynamic range and SNR.

Better performance figures are due to more optimised power supply circuits with state of the art regulators and optimised (by measurements) decoupling circuit.

AK4493 has six digital filter options, while AK4490 has five.

Pop behaviour is also nicer in AK4493. I have written more about pops in W-DAC 4490 post. Briefly, without mute circuit there may be a pop when powering up the device. However, AK4490 also produces pop when I2S signal is applied. So basically if you first power up the device without signal, and only then apply I2S, you get a loud pop. This is due to DAC chip going to sleep/reset state without signal and causing a pop when waking up. AK4493 does not do this.

Files

I’ll do my best to keep these files up to date if something changes but there is no absolute guarantee. However, these do represent a working v1.3A initial release so there won’t be major changes.

References and additional information

Version history

Schematics / PCB version history and known errors and bugs

  • v1.3B First released version

This page version history

  • 27.2.2019 Initial version
  • 9.3.2020 Boards available now

I may have missed something important here. If you have more questions about this board, please comment below or send an email.

Buy W-DAC here

You may also like