• DocumentCode
    1820111
  • Title

    Balancing structural hazards and hardware cost of pipelined processors

  • Author

    Casavant, Albert E.

  • Author_Institution
    C&C Res. Lab., NEC USA Inc., Princeton, NJ, USA
  • fYear
    1995
  • fDate
    6-9 Mar 1995
  • Firstpage
    562
  • Lastpage
    566
  • Abstract
    In this paper a tool to aid pipelined processor instruction set implementation is described. The purpose of the tool is to choose from among design alternatives a design that minimizes overall processor cost. In the proposed cost model, processor cost has two components, the cost of hardware necessary to realize the processor and the cost of degraded performance due to pipeline hazards as compared to an ideal pipelined processor. A previous paper detailed the optimization algorithm. This paper extends these results to handle enclosed pairs of instructions having structural hazards. The extended algorithm can produce an optimal result. This algorithm and several examples are presented
  • Keywords
    circuit CAD; circuit optimisation; instruction sets; microprocessor chips; pipeline processing; cost model; degraded performance; hardware cost; instruction set implementation; optimization algorithm; pipeline hazards; pipelined processors; structural hazards; Cost function; Degradation; Frequency; Hardware; Hazards; Laboratories; Microprocessors; National electric code; Pipelines; Reduced instruction set computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1995. ED&TC 1995, Proceedings.
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-7039-8
  • Type

    conf

  • DOI
    10.1109/EDTC.1995.470344
  • Filename
    470344