• DocumentCode
    2257836
  • Title

    Solvability of simultaneous control step and timing skew assignments in high level synthesis

  • Author

    Obata, Takayuki ; Kaneko, Mineo

  • Author_Institution
    Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    1521
  • Lastpage
    1524
  • Abstract
    The simultaneous optimization of the control step assignment and the control skew assignment is a powerful technique in improving performance. This paper treats an essential and important problem, the solvability of this simultaneous control step and timing skew assignments. Our first result is to announce that the decision problem whether an input instance has a feasible pair of control step assignment and timing skew assignment or not is NP-complete. The second result is to show the necessary and sufficient condition for an input instance to have feasible solutions for every clock period. The latter result contributes greatly to designing a heuristic algorithm for the simultaneous optimization of control step and timing skew assignments, which has been proven to be NP-hard.
  • Keywords
    clocks; optimisation; synchronisation; control step assignment; control step simultaneous optimization; heuristic algorithm; high level synthesis; simultaneous control step solvability; timing skew assignments; Circuits; Clocks; Delay; Design optimization; High level synthesis; Logic design; Multiplexing; Registers; Sufficient conditions; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5118057
  • Filename
    5118057