An incremental placement and global routing algorithm for field-programmable gate arrays

被引:2
|
作者
Togawa, N [1 ]
Hagi, K [1 ]
Yanagisawa, M [1 ]
Ohtsuki, T [1 ]
机构
[1] Waseda Univ, Dept Elect Informat & Commun Engn, Shinjuku Ku, Tokyo 169, Japan
关键词
D O I
10.1109/ASPDAC.1998.669540
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Rapid system prototyping is one of the main applications for field-programmable gate arrays (FPGAs). At the stage of rapid system prototyping, design specifications can often be changed since they cannot always be determined completely. In this paper, layout design change is focused on and a layout reconfiguration algorithm is proposed for FPGAs. In layout reconfiguration, the main problem is to add LUTs to initial layouts. Our algorithm consists of two steps: For given placement and global routing of LUTs, Step 1 places an added LUT with allowing that the position of the added LUT may overlap that of a preplaced LUT; Then Step 2 moves preplaced LUTs to their adjacent positions so that the overlap of the LUT positions can be resolved. Global routes are updated corresponding to reconfiguration of placement. The algorithm keeps routing congestion small by evaluating global routes directly both in Steps 1 and 2. Especially in Step 2, if the minimum number of preplaced LUTs are moved to their adjacent positions, our algorithm minimizes routing congestion. Experimental results demonstrate the effectiveness and efficiency of the algorithm.
引用
收藏
页码:519 / 526
页数:8
相关论文
共 50 条
  • [41] TOTAL-DOSE HARDNESS OF FIELD-PROGRAMMABLE GATE ARRAYS
    LUM, GK
    MAY, RJ
    ROBINETTE, LE
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1994, 41 (06) : 2487 - 2493
  • [42] Field-programmable gate arrays in a low power vision system
    Suresh, P.
    Saravanakumar, U.
    Iwendi, Celestine
    Mohan, Senthilkumar
    Srivastava, Gautam
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 90
  • [43] Guest editor's introduction - Field-programmable gate arrays
    Lombardi, F
    IEEE DESIGN & TEST OF COMPUTERS, 1998, 15 (01): : 8 - 9
  • [44] Introducing field-programmable gate arrays in genotype phasing and imputation
    Wienbrandt, Lars
    Ellinghaus, David
    BIOINFORMATICS ADVANCES, 2024, 4 (01):
  • [45] Biometric sensors rapid prototyping on field-programmable gate arrays
    Conti, Vincenzo
    Militello, Carmelo
    Sorbello, Filippo
    Vitabile, Salvatore
    KNOWLEDGE ENGINEERING REVIEW, 2015, 30 (02): : 201 - 219
  • [47] Azimuthal integration and crystallographic algorithms on field-programmable gate arrays
    Matej, Z.
    Skovhede, K.
    Johnsen, C.
    Barczyk, A.
    Weninger, C.
    Salnikov, A.
    Vinter, B.
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2021, 77 : C1185 - C1185
  • [48] Peptide Mass Fingerprinting Using Field-Programmable Gate Arrays
    Bogdan, Istvan A.
    Coca, Daniel
    Beynon, Rob J.
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2009, 3 (03) : 142 - 149
  • [49] A Fully Fledged TDC Implemented in Field-Programmable Gate Arrays
    Wang, Jinhong
    Liu, Shubin
    Shen, Qi
    Li, Hao
    An, Qi
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2010, 57 (02) : 446 - 450
  • [50] THE CASE FOR EMBEDDED NETWORKS ON CHIP ON FIELD-PROGRAMMABLE GATE ARRAYS
    Abdelfattah, Mohamed S.
    Betz, Vaughn
    IEEE MICRO, 2014, 34 (01) : 80 - 89