2008
DOI: 10.1109/tvlsi.2007.912027
|View full text |Cite
|
Sign up to set email alerts
|

Stochastic Physical Synthesis Considering Prerouting Interconnect Uncertainty and Process Variation for FPGAs

Abstract: Process variation and prerouting interconnect delay uncertainty affect timing and power for modern VLSI designs in nanometer technologies. This paper presents the first in-depth study on stochastic physical synthesis algorithms leveraging statistical static timing analysis (SSTA) with process variation and prerouting interconnect delay uncertainty for field-programmable gate arrays (FPGAs). Evaluated by SSTA using the placed and routed circuits, the stochastic clustering, placement, and routing reduce the mean… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(11 citation statements)
references
References 22 publications
0
11
0
Order By: Relevance
“…In addition, SSTA enables a trade-off between product parametric yield and speed. The results of SSTA-driven optimisation reported so far are promising [1].…”
Section: Ssta Placementmentioning
confidence: 88%
“…In addition, SSTA enables a trade-off between product parametric yield and speed. The results of SSTA-driven optimisation reported so far are promising [1].…”
Section: Ssta Placementmentioning
confidence: 88%
“…For instance, if a chip has a critical path delay that exceeds the specification by 1.4%, it is placed in the [1,2) delay bin meaning that the clock period of the chip exceeds timing specification by 1-2%. From the figure we can see that most of the failing chips fall in the bins (0,1] and (1,2]. Furthermore, about 88% of failed chips fall in the extended delay bin (0,5].…”
Section: Preliminariesmentioning
confidence: 91%
“…To alleviate the problems due to variability, statistical optimization techniques have been adopted for a long time by ASIC designers. Recently the FPGA community has also started to take note of the potential pitfalls associated with not considering process variations in the design phase( [1], [2], [3]). Statistical static timing analysis has been widely used to account for variations and to produce tighter delay distributions to improve timing yield.…”
Section: Introductionmentioning
confidence: 99%
“…Instead of static and deterministic timing of switches and interconnects, the delay of each element in the routing graph is defined as a distribution which is used during the SSTA routing process to evaluate the cost and path delay [3]. The distribution of process variation is modelled based on either historical data or collected variation maps.…”
Section: Ssta Routingmentioning
confidence: 99%