DocumentCode
2641153
Title
System-Level Process Variation Driven Throughput Analysis for Single and Multiple Voltage-Frequency Island Designs
Author
Garg, Siddharth ; Marculescu, Diana
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
fYear
2007
fDate
16-20 April 2007
Firstpage
1
Lastpage
6
Abstract
Manufacturing process variations are the primary cause of timing yield loss in aggressively scaled technologies. In this paper, we analyze the impact of process variations on the throughput (rate) characteristics of embedded systems comprised of multiple voltage-frequency islands (VFIs) represented as component graphs. We provide an efficient, yet accurate method to compute the throughput of an application in a probabilistic scenario and show that systems implemented with multiple VFIs are more likely to meet throughput constraints than their fully synchronous counterparts. The proposed framework allows designers to investigate the impact of architectural decisions such as the granularity of VFI partitioning on their designs, while determining the likelihood of a system meeting specified throughput constraints. An implementation of the proposed framework is accurate within 1.2% of Monte Carlo simulation while yielding speed-ups ranging from 78times-260times, for a set of synthetic benchmarks. Results on a real benchmark (MPEG-2 encoder) show that a nine clock domain implementation gives 100% yield for a throughput constraint for which a fully synchronous design only yields 25%. For the same throughput constraint, a three clock domain architecture yields 78%
Keywords
embedded systems; integrated circuit layout; integrated circuit yield; manufacturing processes; statistical analysis; MPEG-2 encoder; Monte Carlo simulation; aggressively scaled technologies; architectural decisions; component graphs; embedded systems comprised; fully synchronous design; manufacturing process variations; multiple voltage-frequency island designs; system-level process variation; three clock domain architecture; throughput analysis; throughput constraint; timing yield loss; Circuits; Clocks; Computer aided manufacturing; Delay; Design engineering; Frequency; Manufacturing processes; Throughput; Timing; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location
Nice
Print_ISBN
978-3-9810801-2-4
Type
conf
DOI
10.1109/DATE.2007.364625
Filename
4211830
Link To Document