Minimal Buffer Insertion Based Low Power Clock Tree Synthesis for 3D Integrated Circuits

被引:1
作者
Kumar, Kamineni Sumanth [1 ,3 ]
Reuben, John [2 ]
机构
[1] Microchip Technol, IIFL Towers,143,MGR Salai, Madras 600096, Tamil Nadu, India
[2] VIT Univ, Sch Elect Engn, Dept Micro & Nanoelect, Vellore 632014, Tamil Nadu, India
[3] VIT Univ, Vellore 632014, Tamil Nadu, India
关键词
3D integrated circuits (3D ICs); clock tree synthesis; through silicon via (TSV); buffer insertion; clock skew; clock slew; low power;
D O I
10.1142/S0218126616501425
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Three-Dimensional (3D) Integrated Circuits (ICs) offers integrating capabilities of 'More than Moore' while overcoming CMOS scaling limitations, providing the advantages of low power, high performance and reduced costs. The design of the Clock Distribution Network (CDN) for a 3D IC has to be done meticulously to guarantee reliable operation. In the design of the CDN, clock buffers are crucial units that affect the clock skew, slew and power dissipated by the clock tree. In this paper, we propose a two-stage buffering technique that inserts clock buffers for slew control and skew minimization. Such a buffering technique decreases the number of buffers and power dissipated in the clock tree when compared to previous works which were inserting buffers primarily for slew control. We incorporate the proposed buffering technique into the 3D clock tree synthesis algorithm of previous work and evaluate the performance of the clock tree for both single Through-Silicon Vias (TSV) and mutiple TSV approach. When evaluated on IBM benchmarks (r1-r5), our buffering technique results in 25-28% reduction in buffer count and 25-29% reduction in power for single TSV-based 3D CDN. For multi-TSV approach, the performance of our work is even better: around 31-38% reduction in buffer count and 32-39% reduction in power.
引用
收藏
页数:17
相关论文
共 12 条
  • [1] [Anonymous], P AS S PAC DES AUT C
  • [2] Obstacle-Avoiding and Slew-Constrained Clock Tree Synthesis With Efficient Buffer Insertion
    Cai, Yici
    Deng, Chao
    Zhou, Qiang
    Yao, Hailong
    Niu, Feifei
    Sze, Cliff N.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (01) : 142 - 155
  • [3] EDAHIRO M, 1993, ACM IEEE D, P612
  • [5] Clock distribution networks in synchronous digital integrated circuits
    Friedman, EG
    [J]. PROCEEDINGS OF THE IEEE, 2001, 89 (05) : 665 - 692
  • [6] Jackson M. A. B., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P573, DOI 10.1109/DAC.1990.114920
  • [7] Kim TY, 2010, ASIA S PACIF DES AUT, P479
  • [8] Tsay R. S., 1991, 16683 RC IBM YORKT R
  • [9] Xanthopoulos T, 2009, INTEGR CIRCUIT SYST, P1, DOI 10.1007/978-1-4419-0261-0
  • [10] XI JG, 1995, DES AUT CON, P491