1998
DOI: 10.1109/92.711317
|View full text |Cite
|
Sign up to set email alerts
|

Wave-pipelining: a tutorial and research survey

Abstract: Wave-pipelining is a method of high-performance circuit design which implements pipelining in logic without the use of intermediate latches or registers. The combination of high-performance integrated circuit (IC) technologies, pipelined architectures, and sophisticated computer-aided design (CAD) tools has converted wave-pipelining from a theoretical oddity into a realistic, although challenging, VLSI design method. This paper presents a tutorial of the principles of wave-pipelining and a survey of wave-pipel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
87
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 195 publications
(87 citation statements)
references
References 30 publications
0
87
0
Order By: Relevance
“…The premise of wave pipelining is based on the fact that the rate at which logic can propagate through the circuit depends not on the longest path delay but on the difference between the longest and the shortest path delays [18]. One of the main sources of delay variations that limit the application of wave pipelining in CMOS technology is gate-delay datadependence, where gate delay is not independent from the input pattern [18]. This however is not present in some beyond-CMOS technologies (including SWD, QCA, and NML) and the fact that utilizing MIG synthesis results in a circuit comprising one logic primitive (majority gate) increases the applicability of wave pipelining.…”
Section: Introductionmentioning
confidence: 99%
“…The premise of wave pipelining is based on the fact that the rate at which logic can propagate through the circuit depends not on the longest path delay but on the difference between the longest and the shortest path delays [18]. One of the main sources of delay variations that limit the application of wave pipelining in CMOS technology is gate-delay datadependence, where gate delay is not independent from the input pattern [18]. This however is not present in some beyond-CMOS technologies (including SWD, QCA, and NML) and the fact that utilizing MIG synthesis results in a circuit comprising one logic primitive (majority gate) increases the applicability of wave pipelining.…”
Section: Introductionmentioning
confidence: 99%
“…The link clock frequency should be sufficiently low to enable reliable data sampling at the receiver, when the latest and earliest data arrival worst cases are considered. We adopt the notation of [23] and draw the delay uncertainty for source-synchronous communication in Fig. 3.…”
Section: Parallel Versus Serial On-chip Communicationmentioning
confidence: 99%
“…These fast links employ wave-pipelining [23]- [25], low-swing differential signaling, fast clock generators and asynchronous protocols. In addition, these links require channel optimization to support wide-bandwidth data transmission over the link wires.…”
Section: Introductionmentioning
confidence: 99%
“…It can also be seen that at any given point of time, multiple waves can be present in the system. In Figure 2-6, there are two waves present in the system at any time instance as indicated by the dotted line [6]. Wave-pipelining techniques increase the design complexity of a system.…”
Section: Wave-pipeliningmentioning
confidence: 99%