DocumentCode
2762659
Title
RAPPID: an asynchronous instruction length decoder
Author
Rotem, Shai ; Stevens, Ken ; Ginosar, Ran ; Beerel, Peter ; Myers, Chris ; Yun, Kenneth ; Kol, Rakefet ; Dike, Charles ; Roncken, Marly ; Agapiev, Boris
Author_Institution
Strategic CAD Lab., Intel Corp., Hillsboro, OR, USA
fYear
1999
fDate
1999
Firstpage
60
Lastpage
70
Abstract
This paper describes an investigation of potential advantages and risks of applying an aggressive asynchronous design methodology to Intel Architecture. RAPPID (“Revolving Asynchronous Pentium(R) Processor Instruction Decoder”), a prototype IA32 instruction length decoding and steering unit, was implemented using self-timed techniques. RAPPID chip was fabricated on a 0.25 μ CMOS process and tested successfully. Results show significant advantages-in particular, performance of 2.5-4.5 instructions/nS-with manageable risks using this design technology. RAPPID achieves three times the throughput and half the latency, dissipating only half the power and requiring about the same area as an existing 400 MHz clocked circuit
Keywords
asynchronous circuits; circuit CAD; high-speed integrated circuits; integrated circuit design; logic CAD; low-power electronics; microprocessor chips; timing; CMOS process; IA32 instruction length; RAPPID; asynchronous design methodology; asynchronous instruction length decoder; latency; revolving asynchronous Pentium processor instruction decoder; self-timed techniques; steering unit; throughput; CMOS process; CMOS technology; Circuit testing; Decoding; Delay; Design methodology; Prototypes; Risk management; Technology management; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Research in Asynchronous Circuits and Systems, 1999. Proceedings., Fifth International Symposium on
Conference_Location
Barcelona
ISSN
1522-8681
Print_ISBN
0-7695-0031-5
Type
conf
DOI
10.1109/ASYNC.1999.761523
Filename
761523
Link To Document