• 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