Abstract

This article presents a general, time-domain harmonic distortion estimation method, applicable to linear CMOS circuits characterized by weakly nonlinear behavior, ranging from amplifiers, and transconductors to filters, with any number of stages. It offers a compact, fast, and systematic way to model circuits as a structure of interconnected G <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">m</sub> -stages, and estimates the harmonic distortion at every circuit node, providing insight into the distortion contribution of every stage. The method uses a more involved model for each G <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">m</sub> -stage that also accounts for the dependence of its output current on cross-products of its input and output voltages, improving significantly the distortion estimation accuracy. The proposed method is easily implemented in MATLAB, and intends to be integrated as a tool in EDA suites to speed-up distortion estimation. A number of examples are presented, illustrating the application of the method and validating its accuracy via comparison with Cadence Spectre simulation.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call