• DocumentCode
    3260732
  • Title

    Low area pipelined circuits by multi-clock cycle paths and clock scheduling

  • Author

    Rosdi, Bakhtiar Affendi ; Takahashi, Atsushi

  • Author_Institution
    Dept. of Commun. & Integrated Syst., Tokyo Inst. of Technol.
  • fYear
    2006
  • fDate
    24-27 Jan. 2006
  • Abstract
    A new algorithm is proposed to reduce the number of intermediate registers of a pipelined circuit using a combination of multi-clock cycle paths and clock scheduling. The algorithm analyzes the pipelined circuit and determines the intermediate registers that can be removed. An efficient subsidiary algorithm is presented that computes the minimum feasible clock period of a circuit containing multi-clock cycle paths. Experiments with a pipelined adder and multiplier verify that the proposed algorithm can reduce the number of intermediate registers without degrading performance, even when delay variations exist
  • Keywords
    adders; clocks; delays; multiplying circuits; pipeline processing; scheduling; shift registers; clock scheduling; delay variations; intermediate registers; low area pipelined circuits; multiclock cycle paths; pipelined adder; pipelined multiplier; Algorithm design and analysis; Circuit analysis; Clocks; Delay; Integrated circuit technology; Pipeline processing; Processor scheduling; Registers; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 2006. Asia and South Pacific Conference on
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-9451-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2006.1594692
  • Filename
    1594692