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] High-Level Synthesis of Software Function Calls
    Nishimura, Masanari
    Ishiura, Nagisa
    Ishimori, Yoshiyuki
    Kanbara, Hiroyuki
    Tomiyama, Hiroyuki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (12) : 3556 - 3558
  • [42] High-Level Synthesis of Digital Microfluidic Biochips
    Su, Fei
    Chakrabarty, Krishnendu
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2008, 3 (04)
  • [43] Multispeculative Additive Trees in High-Level Synthesis
    Del Barrio, Alberto A.
    Hermida, Roman
    Memik, Seda Ogrenci
    Mendias, Jose M.
    Molina, Maria C.
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 188 - 193
  • [44] Partial Controller Retiming in High-Level Synthesis
    Sobue, Ryoya
    Hara-Azumi, Yuko
    Tomiyama, Hiroyuki
    PROCEEDINGS OF THE 2013 ELECTRONIC SYSTEM LEVEL SYNTHESIS CONFERENCE (ESLSYN), 2013,
  • [45] THE DETERMINATION OF THE CYCLE LENGTH IN HIGH-LEVEL SYNTHESIS
    SHEU, MH
    JEANG, YL
    WANG, JF
    LEE, JY
    INTEGRATION-THE VLSI JOURNAL, 1993, 16 (02) : 131 - 148
  • [46] Efficient Translation Validation of High-Level Synthesis
    Li, Tun
    Guo, Yang
    Liu, Wanwei
    Ma, Chiyuan
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2013), 2013, : 516 - 522
  • [47] Behavioral-Level IP Integration in High-Level Synthesis
    Yang, Liwei
    Gurumani, Swathi
    Chen, Deming
    Rupnow, Kyle
    2015 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (FPT), 2015, : 172 - 175
  • [48] Function-Level Module Sharing in High-Level Synthesis
    Nozaki, Ryohei
    Nishikawa, Hiroki
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 50 - 51
  • [49] Reliability-Aware Resource Allocation and Binding in High-Level Synthesis
    Chen, Liang
    Ebrahimi, Mojtaba
    Tahoori, Mehdi B.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 21 (02)
  • [50] A Metric for Layout-Friendly Microarchitecture Optimization in High-Level Synthesis
    Cong, Jason
    Liu, Bin
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 1235 - 1240