2001
DOI: 10.1109/4.902762
|View full text |Cite
|
Sign up to set email alerts
|

An asynchronous instruction length decoder

Abstract: This paper describes an investigation of potential advantages and pitfalls of applying an asynchronous design methodology to an advanced microprocessor architecture. A prototype complex instruction set length decoding and steering unit was implemented using self-timed circuits. [The Revolving Asynchronous Pentium ® Processor Instruction Decoder (RAPPID) design implemented the complete Pentium II ® 32-bit MMX instruction set.] The prototype chip was fabricated on a 0.25-CMOS process and tested successfully. Res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
39
0

Year Published

2002
2002
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 59 publications
(40 citation statements)
references
References 21 publications
1
39
0
Order By: Relevance
“…Analogous to RHBD's shortfalls in power and area penalties, asynchronous logic design is more complex when compared to the synchronous commercial standard and carries a potential area penalty. Perhaps the best-reported comparison of power, performance, and area impact of applying asynchronous design to a large commercial circuit, such as the Asynchronous Pentium Front End, can be found in [9]. Recent advances in automating the asynchronous design process have made the idea more attractive, resulting in new commercial offerings.…”
Section: Asynchronous Circuit Design Methodologymentioning
confidence: 99%
“…Analogous to RHBD's shortfalls in power and area penalties, asynchronous logic design is more complex when compared to the synchronous commercial standard and carries a potential area penalty. Perhaps the best-reported comparison of power, performance, and area impact of applying asynchronous design to a large commercial circuit, such as the Asynchronous Pentium Front End, can be found in [9]. Recent advances in automating the asynchronous design process have made the idea more attractive, resulting in new commercial offerings.…”
Section: Asynchronous Circuit Design Methodologymentioning
confidence: 99%
“…The POD/POC (pod → poc 0 ≺ poc 1 ) representation enables more efficient search and verification algorithms to be developed which greatly enhances the ability to combine timing with optimization, physical placement, and validation design tools [17]. This approach alters the way in which timing is represented by designers and CAD tools, and has been shown to provide significant power-performance advantages in some circuit designs [18], [20].…”
Section: Formal Timing and Verificationmentioning
confidence: 99%
“…Due to these factors the International Technology Roadmap for Semiconductors predicts that 20% of designs will be driven by handshake clocking in 2012, rising to 40% by 2020 [16]. Example designs that employ such methods have shown substantial improvements in power, performance, and latency [23], [18].…”
Section: Introductionmentioning
confidence: 99%
“…This was demonstrated in the Intel RAPPID project in which an asynchronous instruction length decoder for an x86 processor was designed using timed circuits. It was found to be three times faster while using half the power of the comparable synchronous design [17].…”
Section: Introductionmentioning
confidence: 96%