Transistor Width Simulation

Ivan Sutherland and Jon Lexau

To appear at Seventh International Symposium on Asynchronous Circuits and Systems (ASYNC (AREA 3) 01), Salt Lake City, UT, 11-14 March 2001


Abstract

With minor modification to the normal circuit models, SPICE can calculate transistor widths for near-minimum delay. The same logic gate symbols and the same connections between them enter into two separate simulations, a "width" simulation and an "analog" simulation. For the width simulation each logic gate symbol contains a simple DC circuit modeling the amount of input charge that the logic gate must absorb to drive its particular load. The width simulation computes a DC voltage for each logic gate proportional to how wide its transistors should be for near-minimum overall delay. After the width simulation has assigned a width to every transistor -- a relatively brief computation -- the analog simulation proceeds in the usual way. Because the width simulation makes the width of each transistor proportional to its total load, the analog simulation finds that all logic gates have nearly the same delay and that all output transitions have nearly the same shape. The analog simulation also reveals a remarkably high operating speed and near-minimum delay throughout the circuit modeled. Of course the analog results simulated by SPICE now look wonderful, because the linear DC width model sets transistor widths to be exactly what a linear analog simulator like SPICE needs for near-optimum results. What does this say about real chips? Real chips designed using this technique run real fast.


Server START Conference Manager
Update Time 16 Nov 2000 at 11:13:59
Maintainer myers@ee.utah.edu.
Start Conference Manager
Conference Systems