Logo image
Clock Skew Optimization for Voltage Variation
Thesis

Clock Skew Optimization for Voltage Variation

Hsiao, Yuan Chao
Masters, 國立清華大學, 資訊工程學系
2015

Abstract

時脈偏移 時脈樹 多邊界 Clock skew Clock tree Multi-Corner
Clock skew minimization has been extensively studied. However the problem is still difficult to resolve because clock skew needs to satisfy many different environmental corners. It has been known that optimizing skew at one corner may cause timing violation at another corner. Traditionally, skew optimization may require iterations of optimization among various corners which can take the very long time or even fail the constraints. We observe in several real designs that the clock skew problem can be easily solved if the library has special clock buffers. In this paper, we propose a novel buffer design called wide-divergence buffers (WDBs), whose delay under the low voltage (the worst corner) is about several times of the delay under the high voltage (the best corner). We first describe how a WDB can be implemented using analog techniques. Then, we also propose an efficient optimization framework for WDB customization. Our experimental results consistently show that the total negative slack (TNS) reduce 84.23% for industrial design.

Metrics

1 Record Views

Details

Logo image