• DocumentCode
    1938825
  • Title

    Constrained conditional resource sharing in pipeline synthesis

  • Author

    Ki Soo Hwang ; Casavant, A.E. ; Dragomirecky, M. ; d´Abreu, M.A.

  • Author_Institution
    Gen. Electr. Corp. Res. & Dev., Schenectady, NY, USA
  • fYear
    1988
  • fDate
    7-10 Nov. 1988
  • Firstpage
    52
  • Lastpage
    55
  • Abstract
    A conditional resource-sharing algorithm for pipeline synthesis is presented. It allows sharing of hardware components among the mutually exclusive parts of any conditional branches appearing in a behavioral description. If done improperly, resource sharing in a conditional branch can increase its critical path delay excessively, causing performance degradation. Given area/time constraints for a pipelined design, finding an optimal conditional sharing solution is a combinatorial optimization problem. The algorithm uses heuristics with a user-defined weight that trades off area versus time; the algorithm is either manually or automatically iterated by changing the weight until a solution close to the target is obtained or is determined to be impossible to obtain. The algorithm is interactive, so designers can manually determine partial or whole sharing.<>
  • Keywords
    circuit CAD; delays; optimisation; pipeline processing; area-time trade off; area/time constraints; behavioral description; combinatorial optimization; conditional branch; conditional resource-sharing algorithm; critical path delay; hardware components; optimal conditional sharing solution; performance degradation; pipeline synthesis; pipelined design; resource sharing; user-defined weight; Algorithm design and analysis; Constraint optimization; Degradation; Delay; Design optimization; Hardware; Heuristic algorithms; Pipelines; Resource management; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-0869-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1988.122461
  • Filename
    122461