Performance and wirability driven layout for row-based FPGAs

被引:0
|
作者
Nag, S
Roy, K [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Xilinx Inc, San Jose, CA 95124 USA
关键词
placement; routing; wirability; critical path; FPGA; layout;
D O I
10.1155/1998/57380
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In FPGAs the routing resources are fixed and their usage is constrained by the location of antifuses. In addition, the antifuses affect the layout performance significantly, depending on the technology. Hence, simplistic placement level assumptions turn out to be grossly inadequate in predicting the timing and wirability behavior of a layout. There is a need, therefore, for a layout technique which changes the layout at placement level based on accurate post-layout timing analysis and net wirability, In this paper we consider such a wirability and performance driven layout how for row-based FPGAs. Timing information from a post-layout timing analyzer and wirability information from global and channel routers are used by an incremental placer to effectively perturb the placement, A large improvement (up to 29%) in timing has been obtained (compared to non-iterative FPGA layout) for a set of industrial designs and benchmark examples.
引用
收藏
页码:353 / 364
页数:12
相关论文
共 50 条
  • [1] A routing algorithm for row-based FPGAs
    Kagaris, D
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1997, 20 (07) : 401 - 407
  • [2] DESIGN AND ANALYSIS OF SEGMENTED ROUTING CHANNELS FOR ROW-BASED FPGAS
    PEDRAM, M
    NOBANDEGANI, BS
    PREAS, BT
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (12) : 1470 - 1479
  • [3] Design of Row-based Machine Layout-A Case Study
    Srinivas, Chandanam
    Naveen, Ravela
    Reddy, Bijjam Ramgopal
    [J]. ADVANCES IN SIMULATION, PRODUCT DESIGN AND DEVELOPMENT, 2020, : 327 - 337
  • [4] Timing-Driven Row-Based Power Gating
    Sathanur, A.
    Pullini, A.
    Benini, L.
    Macii, A.
    Macii, E.
    Poncino, M.
    [J]. ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 104 - 109
  • [5] An efficient transistor folding algorithm for row-based CMOS layout design
    Kim, JW
    Kang, SM
    [J]. DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 456 - 459
  • [6] High Performance Row-Based Hashing GPU SpGEMM
    Tang, Yang
    Zhao, Da-Fei
    Huang, Zhi-Bin
    Dai, Zhi-Tao
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2019, 42 (03): : 106 - 113
  • [7] A parallel approach to row-based VLSI layout using stochastic hill-climbing
    Newton, M
    Sykora, O
    Withall, M
    Vrt'o, I
    [J]. DEVELOPMENTS IN APPLIED ARTIFICIAL INTELLIGENCE, 2003, 2718 : 750 - 758
  • [8] Standard Cell Layout Synthesis for Row-Based Placement and Routing of RSFQ and AQFP Logic Families
    Schindler, Lieze
    van Staden, Ruben
    Fourie, Coenrad J.
    Ayala, Christopher L.
    Coetzee, Johannes A.
    Tanaka, Tomoyuki
    Saito, Ro
    Yoshikawa, Nobuyuki
    [J]. 2019 IEEE INTERNATIONAL SUPERCONDUCTIVE ELECTRONICS CONFERENCE (ISEC), 2019,
  • [9] On wirelength estimations for row-based placement
    Caldwell, AE
    Kahng, AB
    Mantik, S
    Markov, IL
    Zelikovsky, A
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (09) : 1265 - 1278
  • [10] A timing-driven placement algorithm with the Elmore delay model for row-based VLSIs
    Koide, T
    Wakabayashi, S
    Ono, M
    Nishimaru, Y
    Yoshida, N
    [J]. INTEGRATION-THE VLSI JOURNAL, 1997, 24 (01) : 53 - 77