2006
DOI: 10.1109/iccad.2006.320171
|View full text |Cite
|
Sign up to set email alerts
|

System-Level Process-Driven Variability Analysis for Single and Multiple Voltage-Frequency Island Systems

Abstract: The problem of determining bounds for application completion times running on generic systems comprised of single or multiple voltagefrequency 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2007
2007
2008
2008

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(21 citation statements)
references
References 8 publications
0
21
0
Order By: Relevance
“…Researchers have only recently started looking at process variation at the microarchitecture or system level. Marculescu and Garg [2006] analyze the effect of WID process variations on the execution latency of embedded systems implemented as both fully synchronous and multiple VFI designs. The proposed techniques, however, are only applicable to embedded systems specified as acyclic component graphs.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Researchers have only recently started looking at process variation at the microarchitecture or system level. Marculescu and Garg [2006] analyze the effect of WID process variations on the execution latency of embedded systems implemented as both fully synchronous and multiple VFI designs. The proposed techniques, however, are only applicable to embedded systems specified as acyclic component graphs.…”
Section: Related Workmentioning
confidence: 99%
“…Based on the required performance, each PE could be an embedded processor, a custom digital implementation or an imported Intellectual Property (IP) component. We now examine two implementation alternatives for such systems-a fully synchronous design (henceforth referred to as an SSV design in keeping with the terminology introduced by Marculescu and Garg [2006]) with a single global clock that drives all the PEs, or a multiple VFI design in which each voltage-frequency island is controlled by an independent clock source. We note that for SSV designs, the PEs communicate using point-to-point synchronous links, while in the multiple VFI design case, links that cross clock domains communicate via mixed-clock FIFO interfaces [Chelcea and Nowick 2001] modified to support voltage level conversion.…”
Section: Preliminaries and Assumptionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Variable Voltage/Frequency Islands (VFI's) have been previously used by other researchers [7,18,19]. Marculescu et al [18] show that VFI-based latency-constrained systems are more likely to meet timing constraints than Single Clock, Single Frequency (SSV) based systems.…”
Section: Related Workmentioning
confidence: 99%
“…Statistical timing analysis has become an important verification tool at circuit and system level design [3], and the study of system timing variability as a function of device and circuit variation is of considerable present interest [4]. To first order, signal propagation time is determined by CV /I .…”
Section: Introductionmentioning
confidence: 99%