• DocumentCode
    2995253
  • Title

    Performance optimization of pipelined circuits

  • Author

    Malik, Sharad ; Singh, Kanwar Jit ; Brayton, R.K. ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1990
  • fDate
    11-15 Nov. 1990
  • Firstpage
    410
  • Lastpage
    413
  • Abstract
    The problem of minimizing the cycle time of a given pipelined circuit is considered. Existing approaches are sub-optimal since they do not consider the possibility of simultaneously resynthesizing the combinational logic and moving the latches using retiming. In the work of S. Malik et al. (Proc. of the Hawaii Inter. Conf. on System Sciences, 1990) the idea of simultaneous retiming and resynthesis was introduced. The authors use the concepts presented in that work to optimize a pipelined circuit to meet a given cycle time. Given an instance of the pipelined performance optimization problem, an instance of a combinational speedup problem is constructed. A constructive proof is given that the pipelined problem has a solution if and only if the combinational problem has a solution. This result is significant since it shows that it is enough to consider only the combinational speedup problem and all known techniques for that domain can be directly applied to generate a solution for the pipelined problem.<>
  • Keywords
    combinatorial circuits; logic CAD; combinational logic; constructive proof; cycle time minimisation; latches; performance optimization; pipelined circuits; simultaneous retiming; Combinational circuits; Contracts; Design methodology; Integrated circuit synthesis; Latches; Logic design; Optimization; Pipelines; Sequential circuits; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2055-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1990.129939
  • Filename
    129939