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 条
  • [41] Dynamically Scheduled High-level Synthesis
    Josipovic, Lana
    Ghosal, Radhika
    Ienne, Paolo
    PROCEEDINGS OF THE 2018 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'18), 2018, : 127 - 136
  • [42] AN ASYNCHRONOUS MODEL FOR HIGH-LEVEL SYNTHESIS
    BRAGE, JP
    MICROELECTRONICS JOURNAL, 1994, 25 (03) : 199 - 213
  • [43] HIGH-LEVEL SYNTHESIS OF DIGITAL CIRCUITS
    DEMICHELI, G
    ADVANCES IN COMPUTERS, VOL 37, 1993, 37 : 207 - 283
  • [44] DIADES - A HIGH-LEVEL SYNTHESIS SYSTEM
    PERKOWSKI, M
    SMITH, D
    DRISCOLL, M
    LIU, J
    BROWN, J
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 1895 - 1898
  • [45] High-level synthesis of recoverable microarchitectures
    Ohm, SY
    Blough, DM
    Kurdahi, FJ
    EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 55 - 62
  • [46] Separation Logic for High-Level Synthesis
    Winterstein, Felix J.
    Bayliss, Samuel R.
    Constantinides, George A.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2016, 9 (02)
  • [47] Verification of scheduling in high-level synthesis
    Karfa, C.
    Mandal, C.
    Sarkar, D.
    Pentakota, S. R.
    Reade, Chris
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 141 - +
  • [48] High-Level Synthesis of Transactional Memory
    Ragheb, Omar
    Anderson, Jason H.
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 481 - 486
  • [49] High-level synthesis for security and trust
    Rajendran, Jeyavijayan J. V.
    Zhang, Huan
    Sinanoglu, Ozgur
    Karri, Ramesh
    Proceedings of the 2013 IEEE 19th International On-Line Testing Symposium, IOLTS 2013, 2013, : 232 - 233
  • [50] THE HERCULES HIGH-LEVEL SYNTHESIS ENVIRONMENT
    Kavvadias, Nikolaos
    Masselos, Kostas
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,