Timing-driven logic restructuring for nano-hybrid circuits

被引:5
|
作者
Chu, Zhufei [1 ]
Xia, Yinshui [1 ]
Hung, William N. N. [2 ]
Song, Xiaoyu [3 ]
Wang, Lunyao [1 ]
机构
[1] Ningbo Univ, Sch Informat Sci & Engn, Ningbo 315211, Zhejiang, Peoples R China
[2] Synopsys Inc, Mountain View, CA USA
[3] Portland State Univ, Dept Elect & Comp Engn, Portland, OR 97207 USA
基金
国家教育部博士点专项基金资助; 中国国家自然科学基金;
关键词
nano-hybrid circuit; logic restructuring; timing; optimisation;
D O I
10.1080/00207217.2012.720945
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As the feature size of the integrated circuits (ICs) scales down, the future of nano-hybrid circuit looks bright in extending Moore's Law. However, mapping a circuit to a nano-fabric structure is vexing due to connectivity constraints. A mainstream methodology is that a circuit is transformed into a nano-fabric preferred structure by buffer insertion to high fan-out gates. However, it may result in timing degradation. Logic replication is a traditional way to split high fan-out gates in logic synthesis but may not be suitable for high fan-out gates with high fan-ins. In this article, a timing-driven logic restructuring framework at the gate level is proposed. The proposed framework identifies the high fan-out gates from a given gate netlist according to the fan-out threshold, following by the restructuring of high fan-out gates through the application of logic replication and buffer insertion. To improve circuit timing from a global perspective, latent critical edges are identified to avoid entrapping critical paths during the restructuring. Experimental results on ISCAS benchmarks indicate that 8.51% timing improvement and 6.13% CPU time reduction can be obtained traded with 4.16% area increase on an average.
引用
收藏
页码:669 / 685
页数:17
相关论文
共 50 条
  • [1] Timing-driven optimization using lookahead logic circuits
    Choudhury, Mihir
    Mohanram, Kartik
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 390 - 395
  • [2] Timing-Driven Placement for Carbon Nanotube Circuits
    Wang, Chen
    Jiang, Li
    Hu, Shiyan
    Li, Tianjian
    Liang, Xiaoyao
    Jing, Naifeng
    Qian, Weikang
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 362 - 367
  • [3] A timing-driven pseudoexhaustive testing for VLSI circuits
    Chang, SC
    Rau, JC
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (01) : 147 - 158
  • [4] Timing-driven logic bi-decomposition
    Cortadella, J
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (06) : 675 - 685
  • [5] BOOST PROGRAMMABLE LOGIC PERFORMANCE WITH TIMING-DRIVEN TOOLS
    CONNER, D
    EDN, 1993, 38 (03) : 47 - &
  • [6] Timing-Driven Power Optimisation and Power-Driven Timing Optimisation of Combinational Circuits
    Mehrotra, Rashmi
    English, Tom
    Schellekens, Michel
    Hollands, Steve
    Popovici, Emanuel
    JOURNAL OF LOW POWER ELECTRONICS, 2011, 7 (03) : 364 - 380
  • [7] An integrated approach to timing-driven synthesis and placement of arithmetic circuits
    Shin, K
    Kim, T
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 155 - 158
  • [8] A timing-driven pseudo-exhaustive testing of VLSI circuits
    Chang, SC
    Rau, JC
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL II: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 665 - 668
  • [9] Design and implementation of high speed TDI CCD timing-driven circuits
    李波
    徐正平
    李军
    黄厚田
    王德江
    JournalofMeasurementScienceandInstrumentation, 2012, 3 (02) : 185 - 190
  • [10] Tight integration of timing-driven synthesis and placement of parallel multiplier circuits
    Shin, K
    Kim, T
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (07) : 766 - 775