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
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;
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
DOI :
10.1109/ISCAS.2009.5118057