The current trend in high-performance audio DACs is to use fine-resolution quantization to reduce the out-of-band noise (OBN), reduce jitter sensitivity, and simplify analog filtering. Recent techniques achieve this goal by using a mix of DAC elements with different weights, e.g., segmenting [1] or cascading [2]. Unlike 1b modulation, the multi-level DACs need mismatch shaping algorithms to compensate for the typical 0.1 to 1% on-die mismatch. In addition to the element mismatch, dynamic error sources such as asymmetrical switching, clock skew, and parasitic memory are major hindrances to achieve distortion and dynamic range targets. The resulting dependence of present symbol error to the past symbol is referred to as inter-symbol-interference (ISI), and is a function of the switching activity of all the individual DAC elements. Unfortunately, the popular mismatch-shaping algorithms (e.g., rotation-DWA) are addressing only the static mismatch problem. They typically increase the switching activity thus amplify ISI errors. Furthermore, the error comes often in the form of spurious tones with signal-dependent frequency (FM modulation [3]) that ruins the lowamplitude performance (harmonics for a -60dB signal) which is critical for the perceived sound quality. A common remedy is to add a digital DC offset to shift the tones out of band. However, this merely moves the problematic amplitude region, and does not solve the problem. Moreover, ISI errors often limit the large signal THD as a result of a strong signal-dependent modulation of the element transition rate.One popular analog solution to reduce ISI errors is to use return-to-zero (RTZ) which eliminates the dependence on previous symbol. However, it results in increased current consumption, more high-frequency components, and higher sensitivity to circuit timing/jitter. Another analog solution [1] is to use a trackand-hold circuit to deglitch the waveform. However, such sampling circuits are sensitive to aliasing of high-frequency noise. Other proposed techniques [4] use modified digital algorithms with various trade-offs between mismatch shaping and the element transition rate. The pulse-width modulation (PWM) DAC method in [2] forces a fixed transition rate of the DAC elements, resulting in a significantly reduced sensitivity to ISI. However, this comes at the expense of a high clock rate which may not be available in the system.We propose a new digital algorithm that can shape element mismatch and ISI errors simultaneously. This method fully shapes ISI and the mismatch errors outside audio band and eliminates the need for layout critical and non-automated analog design methods that often require multiple design iterations and are hard to migrate over processes. This is enabled by using digital processing circuits that are simple and predictable with modern EDA tools and come at low cost in power and area using deep-submicron CMOS. In addition, the proposed solution works at regular DSM clock rate and does not require another PLL and clock management circuit.Th...