Timing-driven routing for symmetrical-array-based FPGAs

被引:8
|
作者
Zhu, K [1 ]
Chang, YW [1 ]
Wong, DF [1 ]
机构
[1] Triscend Corp, Mt View, CA 94043 USA
关键词
D O I
10.1109/ICCD.1998.727132
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a timing-driven global router for symmetrical-array-based FPGAs. The routing resources in the symmetrical-array-based FPGAs consist of segments of various lengths. Researchers have shown that the number of segments, instead of wirelength, used by a net is the most critical factor in controlling routing delay in an FPGA. Thus, traditional measure of routing delay based on the geometric distance of a signal is not accurate. To consider wirelength and delay simultaneously, we study a model of timing-driven routing trees, arising from the special properties of FPGA routing architectures. We explore the complexity of the routing-tree problem and present efficient and effective approximation algorithms for the problem. Based on the solutions to the routing-tree problem, we present a global-routing algorithm which is able to utilize various routing segments with global consideration to meet the timing constraints. Experimental results on benchmark circuits show that our approach is promising.
引用
收藏
页码:628 / 633
页数:6
相关论文
共 50 条
  • [41] TIMING-DRIVEN PARTIAL SCAN
    JOU, JY
    CHENG, KT
    IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (04): : 52 - 59
  • [42] Timing-driven circuit implementation
    Karayiannis, D
    Tragoudas, S
    VLSI DESIGN, 1998, 7 (02) : 211 - 224
  • [43] Switch bound allocation for maximizing routability in timing-driven routing of FPGA's
    Zhu, K
    Wong, DF
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (04) : 316 - 323
  • [44] Timing-Driven Row-Based Power Gating
    Sathanur, A.
    Pullini, A.
    Benini, L.
    Macii, A.
    Macii, E.
    Poncino, M.
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 104 - 109
  • [45] A GA-based timing-driven placement technique
    Yoshikawa, M
    Terai, H
    ICCIMA 2005: SIXTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, PROCEEDINGS, 2005, : 74 - 79
  • [46] Timing-Driven Nonuniform Depopulation-Based Clustering
    Liu, Hanyu
    Akoglu, Ali
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2010, 2010
  • [47] Prim-Dijkstra Revisited: Achieving Superior Timing-driven Routing Trees
    Alpert, Charles J.
    Chow, Wing-Kai
    Han, Kwangsoo
    Kahng, Andrew B.
    Li, Zhuo
    Liu, Derong
    Venkatesh, Sriram
    PROCEEDINGS OF THE 2018 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD'18), 2018, : 10 - 17
  • [48] Timing-driven placement based on path topology analysis
    Cheng, F
    Mao, J
    Li, XC
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (08): : 2227 - 2230
  • [49] A router for symmetrical FPGAs based on exact routing density evaluation
    Eum, NW
    Kim, TW
    Kyung, CM
    ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 137 - 143
  • [50] Timing-Driven Technology Mapping Approximation Based on Reinforcement Learning
    Ye, Yuyang
    Chen, Tinghuan
    Gao, Yifei
    Yan, Hao
    Yu, Bei
    Shi, Longxing
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (09) : 2755 - 2768