DocumentCode
2806746
Title
Design, Implementation, and Validation of a New Class of Interface Circuits for Latency-Insensitive Design
Author
Li, Cheng-Hong ; Collins, Rebecca ; Sonalkar, Sampada ; Carloni, Luca P.
Author_Institution
Dept. of Comput. Sci., Columbia Univ. in the City of New York, New York, NY
fYear
2007
fDate
May 30 2007-June 2 2007
Firstpage
13
Lastpage
22
Abstract
With the arrival of nanometer technologies wire delays are no longer negligible with respect to gate delays, and timing-closure becomes a major challenge to system-on-chip designers. Latency-insensitive design (LID) has been proposed as a "correct-by-construction" design methodology to cope with this problem. In this paper we present the design and implementation of a new class of interface circuits to support LID that offers substantial performance improvements with limited area overhead with respect to previous designs proposed in the literature. This claim is supported by the experimental results that we obtained completing semi-custom implementations of the three designs with a 90 nm industrial standard-cell library. We also report on the formal verification of our design: using the NuSMV model checker we verified that the RTL synthesizable implementations of our LID interface circuits (relay stations and shells) are correct refinements of the corresponding abstract specifications according to the theory of LID.
Keywords
integrated circuit design; system-on-chip; correct-by-construction design methodology; formal verification; interface circuits; latency-insensitive design; nanometer technologies wire delays; system-on-chip; Automatic logic units; Circuits; Clocks; Delay; Design methodology; Global communication; Process design; Relays; Timing; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Codesign, 2007. MEMOCODE 2007. 5th IEEE/ACM International Conference on
Conference_Location
Nice
Print_ISBN
1-4244-1050-9
Type
conf
DOI
10.1109/MEMCOD.2007.371256
Filename
4231765
Link To Document