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 条
  • [31] Power-Management High-Level Synthesis
    Macko, Dominik
    Jelemenska, Katarina
    Cicak, Pavel
    2015 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2015, : 63 - 68
  • [32] Validating GCSE in the scheduling of high-level synthesis
    Hu, Jian
    Hu, Yongyang
    Yu, Long
    Yang, Haitao
    Kang, Yun
    Cheng, Jie
    2020 IEEE 29TH ASIAN TEST SYMPOSIUM (ATS), 2020, : 211 - 216
  • [33] AnyHLS: High-Level Synthesis With Partial Evaluation
    Ozkan, M. Akif
    Perard-Gayot, Arsene
    Membarth, Richard
    Slusallek, Philipp
    Leissa, Roland
    Hack, Sebastian
    Teich, Juergen
    Hannig, Frank
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3202 - 3214
  • [34] Resource budgeting for multiprocess high-level synthesis
    Wang, WD
    Raghunathan, A
    Jha, NK
    Dey, S
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (07) : 1010 - 1019
  • [35] Loop Pipelining in High-Level Synthesis with CCC
    Dimitriou, Georgios
    Dossis, Michael
    Stamoulis, Georgios
    2017 6TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2017,
  • [36] A TRANSFORMATIONAL APPROACH TO ASYNCHRONOUS HIGH-LEVEL SYNTHESIS
    GOPALAKRISHNAN, G
    AKELLA, V
    VLSI 93, 1994, 42 : 201 - 210
  • [37] High-level synthesis of recoverable VLSI microarchitectures
    Blough, DM
    Kurdahi, FJ
    Ohm, SY
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (04) : 401 - 410
  • [38] Secure High-Level Synthesis: Challenges and Solutions
    Pundir, Nitin
    Farahmandi, Farimah
    Tehranipoor, Mark
    PROCEEDINGS OF THE 2021 TWENTY SECOND INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2021), 2021, : 164 - 171
  • [39] ON THE OPTIMIZATION OF VLSI ALLOCATION IN HIGH-LEVEL SYNTHESIS
    He Zhongli Zhou Dian Hu Qingsheng Zhuang Zhenquan(Department of Electronic Engineering
    Journal of Electronics(China), 2000, (03) : 279 - 288
  • [40] High-level synthesis using a genetic algorithm
    Ohmori, K
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2000, 83 (04): : 24 - 32