(Back to Session Schedule)

The 15th Asia and South Pacific Design Automation Conference

Session 5A  Clock Network Analysis and Optimization
Time: 13:30 - 15:10 Wednesday, January 20, 2010
Location: Room 101A
Chairs: Kimihiro Ogawa (STARC/Sony, Japan), Rachid Salik (Cadence Design Systems Inc., U.S.A.)

5A-1 (Time: 13:30 - 13:55)
TitleA Fast Symbolic Computation Approach to Statistical Analysis of Mesh Networks with Multiple Sources
Author*Zhigang Hao, Guoyong Shi (Shanghai Jiaotong University, China)
Pagepp. 383 - 388
Keywordmesh, symbolic, moment, sensitivity, multiple sources
AbstractMesh circuits typically consist of many resistive links and many sources. Accurate analysis of massive mesh networks is demanding in the current integrated circuit design practice, yet their computation confronts numerous challenges. When variation is considered, mesh analysis becomes a much harder task. This paper proposes a symbolic computation technique that can be applied to the moment-based analysis of mesh networks with multiple sources. The variation issues are easily taken care of by a structured computation mechanism, which can naturally facilitate sensitivity based analysis. Applications are addressed by applying the computation technique to a set of mesh circuits with varying sizes.
Slides

5A-2 (Time: 13:55 - 14:20)
TitleMinimizing Clock Latency Range in Robust Clock Tree Synthesis
Author*Wen-Hao Liu, Yih-Lang Li, Hui-chi Chen (National Chiao Tung University, Taiwan)
Pagepp. 389 - 394
KeywordClock Tree Routing, Buffer Insertion, Wire sizing, Zero skew, Clock Latency Range
AbstractIn the ISPD’09 Clock Network Synthesis (CNS) Contest, clock latency range (CLR) was initially minimized across multiple supply voltages under capacitance and slew constraints. CLR approximates the summation of the clock skew and the maximum source-to-sink delay variation for multiple supply voltages. This work develops an efficient three-stage clock tree synthesis flow for CLR minimization. Experimental results reveal that the proposed can yield less CLR than the top three winners of ISPD’09 CNS contest by 59%, 52.7% and 35.4% respectively.
Slides

5A-3 (Time: 14:20 - 14:45)
TitleBlockage-Avoiding Buffered Clock-Tree Synthesis for Clock Latency-Range and Skew Minimization
Author*Xin-Wei Shih, Chung-Chun Cheng, Yuan-Kai Ho, Yao-Wen Chang (Graduate Institute of Electronics Engineering, National Taiwan University, Taiwan)
Pagepp. 395 - 400
KeywordClock Tree Synthesis, Buffer Insertion, Skew and Slew Rate, Process Variation, Clock Latency Range
AbstractIn high-performance nanometer synchronous chip design, a buffered clock tree with high tolerance of process variations is essential. The nominal clock skew always plays a crucial role in determining circuit performance and thus should be a first-order objective for clock-tree synthesis. The clock latency range (CLR), which is the latency difference under different supply voltages, is defined by the 2009 ACM ISPD Clock Network Synthesis Contest as the major optimization objective to measure the effects of process variation on clock-tree synthesis. In this paper, we propose a three-level framework which effectively constructs clock trees by performing blockage-avoiding buffer insertion with both nominal skew and CLR minimization. To cope with the objectives, we present a novel three-stage TTR clock-tree construction algorithm which consists of clock-tree Topology Generation, Tapping-Point Determination, and Routing. Experimental results show that our framework with the TTR algorithm achieves the best average quality for both nominal skew and CLR, compared to all the participating teams for the 2009 ISPD Clock Network Synthesis Contest.
Slides

5A-4 (Time: 14:45 - 15:10)
TitleImproved Clock-Gating Control Scheme for Transparent Pipeline
Author*Jung Hwan Choi (Samsung Electronics, Republic of Korea), Byung Guk Kim (Purdue University, U.S.A.), Aurobindo Dasgupta (Intel Corp., U.S.A.), Kaushik Roy (Purdue University, U.S.A.)
Pagepp. 401 - 406
KeywordLow-power, Clock-gating
AbstractThis paper presents a stage-level clock-gating scheme for clock power improvement. The proposed technique efficiently implements the concept of transparent pipeline which improves clocking power by dynamically making pipeline registers transparent. We developed new control scheme for transparent pipeline which can be applied to any number of pipeline stages. A low-overhead flip-flop with transparent mode is also proposed to reduce implementation overhead. The proposed clock-gating control logic is extended to pipeline collapsing which allows energy/performance trade-off through dynamic frequency scaling. Simulation results on IBM 90nm technology show that the proposed approach has less overhead (~25%) than the previous transparent pipeline scheme and improves up to 40% of clocking power in 64-bit 7-stage pipeline over traditional stage-level clock-gating technique.
Slides