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