DocumentCode :
1628884
Title :
Bridging modularity and optimality: delay-insensitive interfacing in asynchronous circuits synthesis
Author :
Saito, Hiroshi ; Kondratyev, Alex ; Cortadella, Jordi ; Lavagno, Luciano ; Yakovlev, Alexander
Author_Institution :
Aizu Univ., Japan
Volume :
3
fYear :
1999
fDate :
6/21/1905 12:00:00 AM
Firstpage :
899
Abstract :
Two trends are of major concern for digital circuit designers: the relative increase of interconnect delays with respect to gate delays and the demand for design reuse. Both pose difficult problems to synchronous design styles, and can be tackled more naturally within the asynchronous paradigm. Unfortunately even in asynchronous design the normal hypotheses about the delays of gates and wires are often overly optimistic. One of the popular assumptions is to consider gate delays to be arbitrary while neglecting the skew in wire delays (so-called speed-independence (SI) assumption). Taking wire delays into account is possible and in its extreme leads to delay-insensitive (DI) implementations which work correctly under any wire delay distribution. However, such implementations are costly. This work suggests to separate all on-chip interconnections into two classes: local (for which the delays can be under control) and global (with arbitrary delays). This leads to locally SI globally DI implementations which are more practical than fully DI circuits and are in better correspondence with technology parameters than fully SI circuits. Our approach allows logic synthesis to proceed independently for all the locally SI blocks and yields functionally correct circuits without requiring any synthesis/layout iteration or interaction. This simplifies dramatically the timing convergence problem for ASICs. We tackle the problem at the behavior level and develop a simple transformation which ensures delay-insensitive properties for particular wires. The method is illustrated by a realistic design example. The preliminary experimental results show that the area and performance penalty are within 40% and 20%, respectively
Keywords :
application specific integrated circuits; asynchronous circuits; delays; logic design; timing; ASICs; asynchronous circuits synthesis; delay-insensitive interfacing; delay-insensitive properties; design reuse; functionally correct circuits; gate delays; interconnect delays; logic synthesis; modularity; optimality; synchronous design styles; timing convergence; wire delays; Asynchronous circuits; Circuit synthesis; Delay; Design optimization; Digital circuits; Integrated circuit interconnections; Logic circuits; Robustness; Timing; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on
Conference_Location :
Tokyo
ISSN :
1062-922X
Print_ISBN :
0-7803-5731-0
Type :
conf
DOI :
10.1109/ICSMC.1999.823347
Filename :
823347
Link To Document :
بازگشت