2007 5th IEEE/ACM International Conference on Formal Methods and Models for Codesign (MEMOCODE 2007) 2007
DOI: 10.1109/memcod.2007.371256
|View full text |Cite
|
Sign up to set email alerts
|

Design, Implementation, and Validation of a New Class of Interface Circuits for Latency-Insensitive Design

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 and more efficient class of interface circuits to support LID. Our design offers substantial improvements in terms of logic delay over the d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2007
2007
2014
2014

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 19 publications
(11 citation statements)
references
References 26 publications
0
11
0
Order By: Relevance
“…In order to quantify the costs of a LI design methodology we have created a set of LI wrappers and relay stations based on those presented in [14] and implemented them on Stratix IV FPGAs. Example wrappers are shown in Figure 3.…”
Section: Latency Insensitive Design Im-plementationmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to quantify the costs of a LI design methodology we have created a set of LI wrappers and relay stations based on those presented in [14] and implemented them on Stratix IV FPGAs. Example wrappers are shown in Figure 3.…”
Section: Latency Insensitive Design Im-plementationmentioning
confidence: 99%
“…This is surrounded by a wrapper shell which stalls the pearl if one or more inputs are not available, and queues incoming valid data in FIFOs. In [14] stalling was performed by gating the pearl's clock. However, the granularity of clock gating available on FPGAs is very coarse.…”
Section: Baseline Wrappermentioning
confidence: 99%
“…Its wrapper implementation is shown in Fig. 12(b), which is similar to the design in [20] but is simplified for our situation. In the MG model, given B(p1) = 1 and B(p2) = 3, RS1 and RS2 are implemented as Q1 and Q3.…”
Section: Synthesis Of Lis Using Mbpamentioning
confidence: 99%
“…The FIC of each channel P i is stored in variable F IC P i (f , g), which is computed by the inner loop (lines 3-10). Then, F IC P i (f , g) is processed based on whether we want to generate the full set of FIC or only SDFIC, which depend only on state variables (lines [11][12][13][14]. The inner loop from lines 3 to 10 performs the main computation of FIC of channel P i .…”
Section: A Background Definitionsmentioning
confidence: 99%