ACM Home Page
Please provide us with feedback. Feedback
Joint design-time and post-silicon minimization of parametric yield loss using adjustable robust optimization
Full text PdfPdf (152 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
SESSION: Post-placement optimization techniques table of contents
Pages: 19 - 26  
Year of Publication: 2006
ISBN ~ ISSN:1092-3152 , 1-59593-389-1
Authors
Murari Mani  University of Texas at Austin
Ashish K. Sing  University of Texas at Austin
Michael Orshansky  University of Texas at Austin
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1233501.1233507
What is a DOI?

ABSTRACT

Parametric yield loss due to variability can be effectively reduced by both design-time optimization strategies and by adjusting circuit parameters to the realizations of variable parameters. The two levels of tuning operate within a single variability budget, and because their effectiveness depends on the magnitude and the spatial structure of variability their joint co-optimization is required. In this paper we develop a formal optimization algorithm for such co-optimization and link it to the control and measurement overhead via the formal notions of measurement and control complexity.

We describe an optimization strategy that unifies design-time gate-level sizing and post-silicon adaptation using adaptive body bias at the chip level. The statistical formulation utilizes adjustable robust linear programming to derive the optimal policy for assigning body bias once the uncertain variables, such as gate length and threshold voltage, are known. Computational tractability is achieved by restricting optimal body bias selection policy to be an affine function of uncertain variables. We demonstrate good run-time and show that 5-35% savings in leakage power across the benchmark circuits are possible. Dependence of results on measurement and control complexity is studied and points of diminishing returns for both metrics are identified.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
5
6
 
7
Tschanz J. et al., "Adaptive body bias for reducing impacts of die-to-die and within-die parameter variations on microprocessor frequency and leakage," ISSCC Tech. Dig., pp. 422--423, 2002.
8
9
10
 
11
 
12
Wang H. et al., "Variable tapered pareto buffer design and implementation allowing run-time configuration for lowpower embedded SRAMs," IEEE Trans. on VLSI, Vol. 13, No. 10, Oct. 2005.
 
13
Prekopa A., Stochastic Programming, Kluwer Academic, 1995.
 
14
 
15
Ben-Tal, A., Nemirovski, A. "Robust solutions to uncertain linear programs," OR Letters, 25, 1--13, 1999.
 
16
17
 
18
 
19
 
20
21
 
22
Azizi N. and Najm F. N. "Compensation for within-die variations in dynamic logic by using body-bias," in Proc. of NEWCAS, 2005, pp. 167--170.
 
23
Papoulis A., Probability Random Variables and Stochastic Processes, New York: McGraw-Hill, 1984.
 
24
25
 
26
Alizadeh F. and Goldfarb D., "Second-order cone programming", Technical Report RRR, Report number 51-2001, RUTCOR, Rutgers University.
 
27
 
28
Cao Y. et al., "New paradigm of predictive MOSFET and interconnect modeling for early circuit design," Proc. of IEEE CICC, 2000, pp. 201--204.

CITED BY  12

Collaborative Colleagues:
Murari Mani: colleagues
Ashish K. Sing: colleagues
Michael Orshansky: colleagues