Proceedings of the International Conference on Computer-Aided Design 2012
DOI: 10.1145/2429384.2429427
|View full text |Cite
|
Sign up to set email alerts
|

An efficient algorithm for library-based cell-type selection in high-performance low-power designs

Abstract: In this paper, we present a complete framework for celltype selection in modern high-performance low-power designs with library-based timing model. Our framework can be divided into three stages. First, the best design performance with all possible cell-types is achieved by a Minimum Clock Period Lagrangian Relaxation (MinClock LR) method, which extends the traditional LR approach to conquer the difficulties in discrete scenario. Min-Clock LR fully leverages the prevalent many-core systems as the main body of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
51
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 30 publications
(51 citation statements)
references
References 34 publications
0
51
0
Order By: Relevance
“…We compare our approach NTC against an Non-NTC (!NTC) multi-V th gate-sizing method proposed by Li et al [30]. Their approach achieved competitive results against solutions obtained from the ISPD 2012 design contest [26] and [27].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We compare our approach NTC against an Non-NTC (!NTC) multi-V th gate-sizing method proposed by Li et al [30]. Their approach achieved competitive results against solutions obtained from the ISPD 2012 design contest [26] and [27].…”
Section: Resultsmentioning
confidence: 99%
“…Each design was optimized in accordance to industrial imposed each benchmark (col. 2); the achieved delays (1000 instances) when considering PV (col. 3); and adjusted target clock with PV for using [30] (col. 4).…”
Section: Simulation Setupmentioning
confidence: 99%
“…Several approaches exist that address continuous and discrete gate sizing. Common methods to solve the gate sizing problem have been convex optimization [4], Lagrangian Relaxation [2,3], [17], and gradient and sensitivity-based optimization [9], [18].…”
Section: Related Workmentioning
confidence: 99%
“…A drawback of this approach, however, is that a potentially new critical path may emerge. This remains to be a major challenge for existing gate sizing techniques that attempt to maintain delay accuracy during optimization [9], [17], [18]. To address this issue, the frequency of delay updates can be increased by adjusting M and γ to be larger values, as we have done.…”
Section: Switching Activity Extraction Input Vector Controlmentioning
confidence: 99%
“…The gate width is adjusted to achieve various drive strengths, enabling circuit power and timing trade-offs. In the discrete domain, gate sizing is an NP-Hard problem [5] and several well known solutions have been proposed, such as Lagrangian relaxation [20], dynamic programming [2], combinatorial relaxation [9], and sensitivity-based optimizations [3][4] [7][21]. Dual threshold voltage (V t ) combined with gate sizing has also been proposed [8].…”
Section: Related Workmentioning
confidence: 99%