Non-intrusive data-driven model order reduction for circuits based on Hammerstein architectures
Joshua Hanson, Paul Kuberry, Biliana Paskaleva, Pavel Bochev
TL;DR
The paper tackles the computational burden of transistor-level circuit simulations by proposing a non-intrusive model order reduction approach based on a Hammerstein architecture, learned via system identification. It separates static nonlinear behavior from linear dynamics using a sequential training procedure: a table-based DC I–V nonlinearity φ is identified first, followed by learning a linear state-space block (A,B,C,D) that shapes φ’s output into transient currents, yielding a compact, accurate reduced-order surrogate. Demonstrations on a CMOS differential amplifier and a 51-transistor operational amplifier show that with internal state dimension n ≤ 3, the Hammerstein ROM reproduces both DC and transient responses across a wide operating range and frequencies up to several GHz, often outperforming fully intrusively derived models in speed and data efficiency. The results indicate strong potential for fast, non-intrusive circuit-level analysis and rapid design iteration, especially for “scripted” circuit blocks like op-amps and comparators.
Abstract
We demonstrate that system identification techniques can provide a basis for effective, non-intrusive model order reduction (MOR) for common circuits that are key building blocks in microelectronics. Our approach is motivated by the practical operation of these circuits and utilizes a canonical Hammerstein architecture. To demonstrate the approach we develop parsimonious Hammerstein models for a nonlinear CMOS differential amplifier and an operational amplifier circuit. We train these models on a combination of direct current (DC) and transient Spice circuit simulation data using a novel sequential strategy to identify their static nonlinear and linear dynamical parts. Simulation results show that the Hammerstein model is an effective surrogate for for these types of circuits that accurately and efficiently reproduces their behavior over a wide range of operating points and input frequencies.
