DocumentCode :
2924591
Title :
Variation-aware resource sharing and binding in behavioral synthesis
Author :
Wang, Feng ; Xie, Yuan ; Takach, Andres
Author_Institution :
Qualcomm Inc., San Diego, CA
fYear :
2009
fDate :
19-22 Jan. 2009
Firstpage :
79
Lastpage :
84
Abstract :
As technology scales, the delay uncertainty caused by process variations has become increasingly pronounced in deep submicron designs. In the presence of process variations, worst-case timing analysis may lead to overly conservative synthesis, and may end up using excess resources to guarantee design constraints. In this paper, we propose an efficient variation-aware resource sharing and binding algorithm in behavioral synthesis, which takes into account the performance variations for functional units. The performance yield, which is defined as the probability that the synthesized hardware meets the target performance constraints, is used to evaluate the synthesis result. An efficient metric called statistical performance improvement, is used to guide resource sharing and binding. The proposed algorithm is evaluated within a commercial synthesis framework that generates optimized RTL netlists from behavioral specifications. The effectiveness of the proposed algorithm is demonstrated with a set of industrial benchmark designs, which consist of blocks that are commonly used in wireless and image processing applications. The experimental results show that our method achieves an average 33% area reduction over traditional methods, which are based on the worst-case delay analysis, with an average 10% run time overhead.
Keywords :
circuit CAD; high level synthesis; integrated circuit design; behavioral synthesis; delay uncertainty; hand coded register-transfer level; statistical performance improvement; submicron designs; variation-aware resource binding; variation-aware resource sharing; Delay; Graphics; Hardware; High level synthesis; Partitioning algorithms; Performance analysis; Resource management; Timing; Transistors; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
978-1-4244-2748-2
Electronic_ISBN :
978-1-4244-2749-9
Type :
conf
DOI :
10.1109/ASPDAC.2009.4796445
Filename :
4796445
Link To Document :
بازگشت