DocumentCode :
813152
Title :
A coarse-grain phased logic CPU
Author :
Reese, Robert B. ; Thornton, Mitchell Aaron ; Traver, Cherrice
Author_Institution :
Electr. & Comput. Eng. Dept., Mississippi State Univ., MS, USA
Volume :
54
Issue :
7
fYear :
2005
fDate :
7/1/2005 12:00:00 AM
Firstpage :
788
Lastpage :
799
Abstract :
This paper describes an asynchronous design tool flow known as phased logic that converts a clocked design into an asynchronous design implemented as a micropipeline using two-phase control and bundled data signaling. Example designs include variations of a double-precision floating-point clipping operation mapped to two commercial standard cell libraries (0.18μ and 0.13μ) and a five-stage pipelined MIPs-compatible integer unit mapped to the 0.13μ library. The design style includes a feature known as early evaluation, which is a generalized form of bypass that allows the self-timed design to recover some of the inherent latch delay penalty in micropipelines.
Keywords :
asynchronous circuits; delays; logic design; microcontrollers; pipeline processing; asynchronous design; automatic synthesis; bundled data signaling; latch delay penalty; micropipeline; phased logic CPU; pipelined processor; self-timed design; two-phase control; Clocks; Delay; Electromagnetic interference; Investments; Libraries; Logic design; Routing; Scalability; Senior members; Signal design; Index Terms- Automatic synthesis; asynchronous; micropipelines.; pipelined processor; self-timed;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2005.105
Filename :
1432663
Link To Document :
بازگشت