DocumentCode :
3498925
Title :
Performance-driven register write inhibition in high-level synthesis under strict maximum-permissible clock latency range
Author :
Inoue, Keisuke ; Kaneko, Mineo
Author_Institution :
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol. (JAIST), Nomi, Japan
fYear :
2012
fDate :
Jan. 30 2012-Feb. 2 2012
Firstpage :
239
Lastpage :
244
Abstract :
Clock skew scheduling is a process of assigning intentional clock skews to registers for improving circuit performance and reliability. Due to the recent large effect of process variations, it becomes more and more difficult to reliably implement a large set of arbitrary clock latencies. Consequently, the optimization potential of clock skew scheduling should be highly limited. This paper points out that there is a chance to achieve further improvement of circuit performance by removing some register-writes while preserving functionality. This paper is the first work of the clock skew-aware high-level synthesis framework considering register write inhibition to minimize the clock period. A network flow-based heuristic algorithm to obtain the minimum clock period is presented and evaluated by experiments, which supports the effectiveness of the approach.
Keywords :
circuit optimisation; circuit reliability; clocks; high level synthesis; scheduling; circuit reliability; clock latency; clock skew scheduling; high-level synthesis; maximum-permissible clock latency range; network flow-based heuristic algorithm; performance-driven register write inhibition; Clocks; Heuristic algorithms; Integrated circuit reliability; Registers; Schedules; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
ISSN :
2153-6961
Print_ISBN :
978-1-4673-0770-3
Type :
conf
DOI :
10.1109/ASPDAC.2012.6164952
Filename :
6164952
Link To Document :
بازگشت