Time-Division Multiplexing Based System-Level FPGA Routing

被引:1
|
作者
Liu, Wei-Kai [1 ]
Chen, Ming-Hung [1 ]
Chang, Chia-Ming [1 ]
Chang, Chen-Chia [1 ]
Chang, Yao-Wen [1 ,2 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
[2] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 10617, Taiwan
关键词
D O I
10.1109/ICCAD51958.2021.9643558
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-FPGA system prototyping has become popular for modern VLSI logic verification, but such a system realization is often limited by its number of inter-FPGA connections. As a result., time-division multiplexing (TDM) is employed to accommodate more inter-FPGA signals than the connections in a multi-FPGA system. However, the inter-FPGA signal delay induced by TDM becomes significant due to time-multiplexing. Researchers have shown that WM ratios (signal time-multiplexing ratios) significantly affect the performance of a multi-FPGA system and inter-FPGA routing highly influences the quality of this system. This paper presents a framework to minimize the system clock period for a system-level FPGA while considering the inter-FPGA routing topology and the timing criticality of nets. Our framework consists of two stages: (1) a distributed profiling scheme to generate the desired net-ordering and then alleviate the routing congestion, and (2) a net-/edge-based refinement to assign TDM ratios efficiently with a strict decrease in the ratios. Based on the 2019 CAD contest. at ICCAD benchmarks and the contest evaluation metric with both quality and efficiency, experimental results show that our framework achieves the best overall score among all the participating teams and published works.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] TIME-DIVISION MULTIPLEXING WITH ORTHOGONAL RAMS
    COOPERMAN, M
    SIEBER, R
    MOOLENBEEK, R
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (04): : 438 - 442
  • [22] Shedding the Shackles of Time-Division Multiplexing
    Hebbache, Farouk
    Jan, Mathieu
    Brandner, Florian
    Pautet, Laurent
    [J]. 2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 456 - 468
  • [24] ON THE EQUIVALENCE OF TIME-DIVISION AND FREQUENCY-DIVISION MULTIPLEXING
    BOUTE, RT
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1985, 33 (01) : 97 - 99
  • [25] HAsim: FPGA-Based High-Detail Multicore Simulation Using Time-Division Multiplexing
    Pellauer, Michael
    Adler, Michael
    Kinsy, Michel
    Parashar, Angshuman
    Emer, Joel
    [J]. 2011 IEEE 17TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2011, : 406 - 417
  • [26] Time-Division Multiplexing for Testing DVFS-Based SoCs
    Vartziotis, Fotis
    Kavousianos, Xrysovalantis
    Chakrabarty, Krishnendu
    Jain, Arvind
    Parekhji, Rubin
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (04) : 668 - 681
  • [27] Multiplane Color Holographic Display Based on Time-Division Multiplexing
    Zheng Huadong
    Wang Zhen
    Peng Junchang
    [J]. ACTA OPTICA SINICA, 2024, 44 (03)
  • [28] Time-division multiplexing parallax barrier based on primary colors
    Zhang, Qu
    Kakeya, Hideki
    [J]. STEREOSCOPIC DISPLAYS AND APPLICATIONS XXV, 2014, 9011
  • [29] Development of an atmospheric polarization Scheimpflug lidar system based on a time-division multiplexing scheme
    Mei, Liang
    Guan, Peng
    [J]. OPTICS LETTERS, 2017, 42 (18) : 3562 - 3565
  • [30] Transparent optical networks with time-division multiplexing
    Seo, SW
    Bergman, K
    Prucnal, PR
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (05) : 1039 - 1051