Accurate TSV Number Minimization in High-Level Synthesis

被引:0
|
作者
Lee, Chih-Hung [1 ]
Huang, Shih-Hsu [1 ]
Cheng, Chun-Hua [1 ]
机构
[1] Chung Yuan Christian Univ, Dept Elect Engn, Chungli 320, Taiwan
关键词
electronic design automation; high-level synthesis; three dimensional integration circuits; layer assignment; through silicon via; BINDING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent progress in process technology makes it possible to vertically stack multiple integrated chips. In three dimensional integration circuits (3D ICs), through silicon vias (TSVs) are used to communicate signals between layers. However, TSVs act as obstacles during placement and routing and have a negative impact on chip yield. Therefore, TSV number minimization is an important topic in 3D IC design. However, previous high-level synthesis approach only tries to maximize the number of same-layer operation-level data-transfers. In fact, a TSV should correspond to a cross-layer resource-level data-transfer. Therefore, in this paper, we propose an integer linear programming (ILP) approach to perform TSV number minimization by minimizing the number of cross-layer resource-level data-transfers. Experimental results consistently show that our approach is more effective than the previous approach in TSV number minimization.
引用
收藏
页码:1527 / 1543
页数:17
相关论文
共 50 条
  • [1] TSV Sharing through Multiplexing for TSV Count Minimization in High-Level Synthesis
    Tu, Wen-Pin
    Lee, Yen-Hsin
    Huang, Shih-Hsu
    2011 IEEE INTERNATIONAL SOC CONFERENCE (SOCC), 2011, : 156 - 159
  • [2] Surge Current Minimization in High-Level Synthesis
    Yeh, Jheng-Fu
    Cheng, Chun-Hua
    Huang, Shih-Hsu
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1513 - 1516
  • [3] An ILP approach to surge current minimization in high-level synthesis
    Huang, Shih-Hsu
    Yeh, Jheng-Fu
    Cheng, Chun-Hua
    IEICE ELECTRONICS EXPRESS, 2009, 6 (14): : 979 - 985
  • [4] Designing a Clock Cycle Accurate Application With High-level Synthesis
    Lahti, Sakari
    Vanne, Jarno
    Hamalainen, Timo D.
    PROCEEDINGS OF THE IECON 2016 - 42ND ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2016, : 4756 - 4761
  • [5] Rapid Cycle-Accurate Simulator for High-Level Synthesis
    Chi, Yuze
    Choi, Young-kyu
    Cong, Jason
    Wang, Jie
    PROCEEDINGS OF THE 2019 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'19), 2019, : 178 - 183
  • [6] High-Level Energy Estimation for Submicrometric TSV Arrays
    Bamberg, Lennart
    Garcia-Ortiz, Alberto
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (10) : 2856 - 2866
  • [7] On the Correlation between Resource Minimization and Interconnect Complexities in High-Level Synthesis
    Dutt, Shantanu
    Zhang, Xiuyan
    Shi, Ouwen
    PROCEEDINGS OF THE 2021 TWENTY SECOND INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2021), 2021, : 355 - 360
  • [8] High-Level Synthesis Implementation of an Accurate HEVC Interpolation Filter on an FPGA
    Sjovall, Panu
    Rasinen, Matti
    Lemmetti, Ari
    Vanne, Jarno
    2021 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS), 2021,
  • [9] Minimization of fractional wordlength on fixed-point conversion for high-level synthesis
    Doi, N
    Horiyama, T
    Nakanishi, M
    Kimura, S
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 80 - 85
  • [10] HIGH-LEVEL SYNTHESIS
    PAWLAK, A
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 261 - 261