- UCLA Pipelined ADC Simulator (U-PAS)




            UCLA Pipelined ADC Simulator (U-PAS) is a tool for the analysis and design of pipelined ADCs that runs orders of magnitude faster than circuit simulators. Based on a MATLAB script but usable without MATLAB, the tool operates through a graphical user interface (GUI) and provides differential nonlinearity (DNL) and integral nonlinearity (INL) profiles, the input-output characteristic, and the output spectrum and SNDR in response to an input sinusoid. The tool incorporates critical imperfections such as op amp nonlinearity, capacitor mismatch, op amp and kT/C noise, op amp slewing and linear settling, comparator offset, and clock jitter.


The details of the program can be found in the following two papers (available under Conference Papers):


B. Sahoo and B. Razavi, "A Fast Simulator for Pipelined A/D Converters," Proc. Midwest Symp. on Circuits and Systems, pp. 402-406, August 2009.


B. Sahoo and B. Razavi, "U-PAS : A User-Friendly ADC Simulator for Courses on Analog Design," 2009 International Conference on Microelectronic Systems Education, pp. 77-80, July 2009.


The tool contains a one-page tutorial. You need about 30 minutes to learn how to use the tool. Send suggestions and report bugs to bsahoo@ee.ucla.edu.


            Click here to download UPAS for Windows XP/UPAS for 32-bit Windows 7 .

After downloading the file, right-click on it and "extract all." You can then follow the instructions in the README file. Finally, you can click on upas_v1p0 to start the program.