共 50 条
Multi-parameter clock skew scheduling
被引:0
|作者:
Zhou, Xingbao
[1
]
Luk, Wai-Shing
[1
]
Zhou, Hai
[1
,2
]
Yang, Fan
[1
]
Yan, Changhao
[1
]
Zeng, Xuan
[1
]
机构:
[1] Fudan Univ, Microelect Dept, State Key Lab ASIC & Syst, Shanghai, Peoples R China
[2] Northwestern Univ, EECS, Evanston, IL 60208 USA
基金:
中国国家自然科学基金;
关键词:
Clock skew scheduling;
Multi-parameter;
Ellipsoid method;
YIELD-DRIVEN;
PATH;
DISTRIBUTIONS;
D O I:
10.1016/j.vlsi.2014.07.005
中图分类号:
TP3 [计算技术、计算机技术];
学科分类号:
0812 ;
摘要:
Clock skew scheduling is a powerful technique for circuit optimization. Conventionally it can be formulated as a minimum cost-to-time ratio cycle (MCR) problem, which can be solved efficiently by a set of specialized network optimization algorithms. However, those algorithms can only handle one single parameter at a time, for example, the clock period, the timing slack or the yield. This inflexibility limits the applicability of the scheduling technique because in a real design one may need to consider multiple parameters simultaneously. In this paper, we introduce a multi-parameter extension to the MCR problem. Furthermore, a convex nonlinear extension is also considered. In particular, we generalize Lawler's algorithm, which is based on the bisection strategy. When there is more than one parameter, the bisection strategy is naturally replaced by the ellipsoid method. More importantly, the ellipsoid method does not require the knowledge of all constraints explicitly in prior. Instead, for each iteration, only a constraint that is violated by the current solution is required. This constraint turns out to be a negative cycle in our formulation, which can be detected efficiently. As a result, our proposed method could gain up to 12 x run-time speedup for linear problems compared with a general linear programming solver and more than 700 x run-time speedup for nonlinear problems compared with a general convex programming solver based on our experimental results. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:129 / 137
页数:9
相关论文