Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361)
DOI: 10.1109/dac.1999.781284
|View full text |Cite
|
Sign up to set email alerts
|

Practical advances in asynchronous design and in asynchronous/synchronous interfaces

Abstract: Asynchronous systems are being viewed as an increasingly viable alternative to purely synchronous systems. This paper gives an overview of the current state of the art in practical asynchronous circuit and system design in four areas: controllers, datapaths, processors, and the design of asynchronous/synchronous interfaces.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 65 publications
(5 reference statements)
0
8
0
Order By: Relevance
“…1 In a synchronous state machine, the actual bit patterns used to distinguish the states (the state vector) are irrelevant from the point of view of the behavior of the machine. The state-state transitions are dictated by the "glue logic" and orchestrated by the clock.…”
Section: A Optimization-measure Of Goodnessmentioning
confidence: 99%
“…1 In a synchronous state machine, the actual bit patterns used to distinguish the states (the state vector) are irrelevant from the point of view of the behavior of the machine. The state-state transitions are dictated by the "glue logic" and orchestrated by the clock.…”
Section: A Optimization-measure Of Goodnessmentioning
confidence: 99%
“…Adding two-phase (transition signaling logic) to four-phase (level sensitive logic) converters to each microoperation may solve the problem since two-phase dependency graphs can be easily mapped onto two-phase control circuits. 1 Although we used to call asynchronous circuits using return-to-zero handshakes two-phase or four-cycling, we call them four-phase in this paper.…”
Section: Introductionmentioning
confidence: 99%
“…There have been a lot of works done for asynchronous design [1] including synthesis methods of controllers [2,3,4], and pipeline controller design [5,6,7,8].…”
Section: Introductionmentioning
confidence: 99%
“…FIFO queues have the advantage that the inter-domain synchronization penalty can be hidden whenever the FIFO is neither full nor empty. The mechanism by which this is achieved and the precise definitions of Full and Empty are described in Section 4.1 and are similar to mixed clock FIFOs proposed by others [3,5,6,7,21]. The disadvantage of FIFO queue structures is that they can only be used where strict First-In-First-Out queue organization is applicable.…”
Section: Domain Interface Circuitsmentioning
confidence: 99%