Timing-driven via placement heuristics for three-dimensional ICs

被引:8
|
作者
Pavlidis, Vasilis F. [1 ]
Friedman, Eby G. [1 ]
机构
[1] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
基金
美国国家科学基金会;
关键词
three-dimensional integration; 3-D ICs; timing optimization; TSV placement; interplane interconnects; through-silicon-vias;
D O I
10.1016/j.vlsi.2007.11.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The dependence of the interconnect delay on the interplane via location in three-dimensional (3-D) ICs is investigated in this paper. The delay of these interconnects can be significantly decreased by optimally placing the interplane vias. The via locations that minimize the propagation delay of two-terminal interconnects consisting of multiple interplane vias under the distributed Elmore delay model are determined. For interconnect trees, the interplane via locations that minimize the summation of the weighted delay of the sinks of the tree are also determined. For these interconnect structures, the interplane via locations are obtained both through geometric programming and near-optimal heuristics. Placement constraints are imposed such that the path is negligibly affected. The proposed heuristics are used to implement efficient algorithms that exhibit lower computational times as compared to general optimization solvers with negligible loss of optimality. Various interplane via placement scenarios are considered. Simulation results indicate delay improvements for relatively short point-to-point interconnects of up to 32% with optimally placed interplane vias. For interconnect trees, the maximum improvement in delay for optimally placed interplane vias is 19%. The proposed algorithms can be integrated into a design flow for 3-D circuits to enhance placement and routing where timing is a primary design criterion. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:489 / 508
页数:20
相关论文
共 50 条
  • [41] 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
  • [42] Timing-driven partitioning-based placement for Island Style FPGAs
    Maidee, P
    Ababei, C
    Bazargan, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (03) : 395 - 406
  • [43] Timing-Driven Cell Placement Optimization for Early Slack Histogram Compression
    Huang, Chau-Chin
    Liu, Yen-Chun
    Lu, Yu-Sheng
    Kuo, Yun-Chih
    Chang, Yao-Wen
    Kuo, Sy-Yen
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [44] An Incremental Timing-Driven Flow Using Quadratic Formulation for Detailed Placement
    Flach, Guilherme
    Monteiro, Jucemar
    Fogaca, Mateus
    Puget, Julia
    Butzen, Paulo
    Johann, Marcelo
    Reis, Ricardo
    2015 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2015, : 1 - 6
  • [45] Timing-Driven Simulated Annealing for FPGA Placement in Neural Network Realization
    Yu, Le
    Guo, Baojin
    ELECTRONICS, 2023, 12 (17)
  • [46] Timing-Driven Analytical Placement According to Expected Cell Distribution Range
    Lin, Jai-Ming
    Chang, You-Yu
    Huang, Wei-Lun
    PROCEEDINGS OF THE 2024 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, ISPD 2024, 2024, : 177 - 184
  • [47] Timing-driven placement using design hierarchy guided constraint generation
    Yang, XJ
    Choi, BK
    Sarrafzadeh, M
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 177 - 180
  • [48] Neural network approach for the timing-driven macro-cell placement
    Chen, Jianguo
    Pan, Yunhe
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (01): : 23 - 29
  • [49] Fast Predictive Useful Skew Methodology for Timing-Driven Placement Optimization
    Kim, Seungwon
    Do, SangGi
    Kang, Seokhyeong
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [50] A network-flow approach to timing-driven incremental placement for ASICs
    Duft, Shantanu
    Ren, Huan
    Yuan, Fenghua
    Suthar, Vishal
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 543 - +