loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Symposium on Asynchronous Circuits and Systems (ASYNC'01)
Designing Fast Asynchronous Circuits
Salt Lake City, Utah
March 11-March 14
ISBN: 0-7695-1034-5
Ivan E. Sutherland, Sun Microsystems Laboratories
Jon K. Lexau, Sun Microsystems Laboratories
A five-step design process for asynchronous circuits helps simplify their logic and speed their operation. First, assume that all logic gates in the control will have nearly uniform delay. Second, use the uniform delay assumption to simplify control logic. Third, lay out the chip to get wire length data. Fourth, choose a specific delay and calculate transistor widths to apply that specific delay uniformly to all logic gates in the control; this paper shows how. Fifth, verify correct operation with standard methods. The specific gate delay trades off speed, area, and power consumption; postponing its choice takes advantage of asynchrony to accommodate the limitations imposed by layout. The theoretical lower bound for specific delay depends on the logical effort of the most complex loop in the design and remarkably, is independent of wire capacitance, given wide enough transistors, but wire capacitance puts practical bounds on speed. The effect of wire resistance remains unexplored.
Citation:
Ivan E. Sutherland, Jon K. Lexau, "Designing Fast Asynchronous Circuits," async, pp.184, Seventh International Symposium on Asynchronous Circuits and Systems (ASYNC'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.