DocumentCode
1652093
Title
System-Level Process-Driven Variability Analysis for Single and Multiple Voltage-Frequency Island Systems
Author
Marculescu, Diana ; Garg, Siddharth
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
fYear
2006
Firstpage
541
Lastpage
546
Abstract
The problem of determining bounds for application completion times running on generic systems comprised of single or multiple voltage-frequency islands (VFIs) with arbitrary topologies is addressed in the context of manufacturing-driven variability. The approach provides an exact solution for the system-level timing yield in single clock, single voltage (SSV) and VFI systems with an underlying tree-based topology, and a tight upper bound for generic, non-tree based topologies. The results show that: (a) timing yield for overall source-to-sink completion time for generic systems can be modeled in an exact manner for both SSV and VFI systems; and (b) multiple VFI, latency-constrained systems can achieve 11-90% higher timing yield than their SSV counterparts. The results are proven formally and supported by experimental results on two embedded applications, namely software defined radio and MPEG2 encoder
Keywords
network topology; power aware computing; trees (mathematics); MPEG2 encoder; manufacturing-driven variability; single clock single voltage; software defined radio; system-level process-driven variability analysis; system-level timing yield; tree-based topology; voltage-frequency island system; Clocks; Design methodology; Performance analysis; Permission; Power system modeling; Power system reliability; Timing; Topology; Upper bound; Voltage; variability; voltage-frequency islands;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
1-59593-389-1
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2006.320171
Filename
4110228
Link To Document