Automated macromodelling of "nonlinear" wireless blocks

01 January 1999

New Image

Behavioral modelling of blocks is an important step in wireless system verification. In this paper, we describe the application of an automated technique for macromodel extraction. Called TVP, the technique works directly from detailed transistor-level descriptions (e.g., SPICE) of a block to produce system-level macromodels (e.g., suitable for MATLAB). A key property of TVP is that it can reduce blocks with switching, sampling or frequency-translation properties. MP is efficient for large circuits and can automatically tailor the size of the macromodel to meet a specified accuracy. TVP also produces dominant poles and zeros without need for lengthy simulations. We present applications to RF mixers and switched-capacitor filters, to obtain size reductions of more than two orders of magnitude with no appreciable loss of accuracy