DocumentCode :
720601
Title :
Timing Driven Placement for Quasi Delay-Insensitive Circuits
Author :
Karmazin, Robert ; Longfield, Stephen ; Otero, Carlos Tadeo Ortega ; Manohar, Rajit
Author_Institution :
Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
fYear :
2015
fDate :
4-6 May 2015
Firstpage :
45
Lastpage :
52
Abstract :
Asynchronous circuits offer promise in handling current and future technology scaling challenges. Unfortunately, their impact has been limited by the lack of design automation. We present A-NTUPLACE, a timing-driven placer uniquely suited to handling quasi delay-insensitive circuits. Our tool uses a generalization of repetitive event rule systems to identify critical signal transitions. The cell placement engine, based on a leading academic placer, NTUPlace3, incorporates net weights to minimize critical wire lengths as well as a novel balancing scheme to ensure isochronic fork constraints are met. We show that our placer is effective at both prioritizing selected nets and balancing forks, demonstrating improvements in 3 of our 4 benchmarks.
Keywords :
asynchronous circuits; logic design; A-NTUPLACE; NTUPlace3; asynchronous circuits; balancing scheme; cell placement engine; critical signal transitions; critical wire lengths; design automation; isochronic fork constraints; quasi delay-insensitive circuits; repetitive event rule systems; technology scaling challenges; timing driven placement; timing-driven placer; Asynchronous circuits; Benchmark testing; Computational modeling; Linear programming; Logic gates; Timing; Wires; Asynchronous Circuits; Design Automation; Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronous Circuits and Systems (ASYNC), 2015 21st IEEE International Symposium on
Conference_Location :
Mountain View, CA
ISSN :
1522-8681
Type :
conf
DOI :
10.1109/ASYNC.2015.16
Filename :
7152690
Link To Document :
بازگشت