PartGen: A generator of very large circuits to benchmark the partitioning of FPGAs

被引:7
|
作者
Pistorius, J [1 ]
Legai, E
Minoux, M
机构
[1] Lattice Semicond Corp, San Jose, CA 95134 USA
[2] Mentor Graph Corp, F-91975 Courtaboeuf, France
[3] Univ Paris 06, Comp Sci Lab, F-75252 Paris 05, France
关键词
benchmarking; partitioning; random circuit generation;
D O I
10.1109/43.892855
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a new procedure for generating very large realistic benchmark circuits which are especially suited for the performance evaluation of field-programmable gate array partitioning algorithms. These benchmark circuits can be generated quickly. The generation of a netlist of 100K configurable logic blocks (500K equivalent gates), for instance, takes only 2 min on a standard UNIX workstation. The analysis of a large number of netlists from real designs lead us to identify the following five different kinds of subblocks: Regular combinational logic, irregular combinational logic, combinational and sequential logic, memory blocks, and interconnections. Therefore, our generator integrates a subgenerator for each of these types of netlist, The comparison of the partitioning results of industrial netlists with those obtained from generated netlists of the same size shows that the generated netlists behave similarly to the originals in terms of average filling rate and average pin utilization.
引用
收藏
页码:1314 / 1321
页数:8
相关论文
共 50 条
  • [21] Executing large algorithms on low-capacity FPGAs using flowpath partitioning and runtime reconfiguration
    Hanna, Darrin M.
    DuChene, Michael
    MICROPROCESSORS AND MICROSYSTEMS, 2007, 31 (05) : 302 - 312
  • [22] A Scalable Parallel Algorithm for Reachability Analysis of Very Large Circuits
    Tamir Heyman
    Danny Geist
    Orna Grumberg
    Assaf Schuster
    Formal Methods in System Design, 2002, 21 : 317 - 338
  • [23] A very fast numerical analysis of benchmark models of eddy current testing for steam generator tube
    Chen, DZ
    Shao, KR
    Sheng, JN
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ELECTROMAGNETIC FIELD PROBLEMS AND APPLICATIONS, 2000, : 433 - 436
  • [24] Automatic Graph Partitioning for Very Large-scale Deep Learning
    Tanaka, Masahiro
    Taura, Kenjiro
    Hanawa, Toshihiro
    Torisawa, Kentaro
    2021 IEEE 35TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2021, : 1004 - 1013
  • [25] Supporting Very Large Models using Automatic Dataflow Graph Partitioning
    Wang, Minjie
    Huang, Chien-chin
    Li, Jinyang
    PROCEEDINGS OF THE FOURTEENTH EUROSYS CONFERENCE 2019 (EUROSYS '19), 2019,
  • [26] Detection of short circuits in the rotor field winding in large hydro generator
    Kokoko, Olivier
    Merkhouf, Arezki
    Tounzi, Abdelmounaim
    Essalhi, Mounir
    Guillot, Eilin
    Kedjar, Bachir
    Al-Haddad, Kamal
    2018 XIII INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES (ICEM), 2018, : 1815 - 1820
  • [27] Reachability analysis of large circuits using disjunctive partitioning and partial iterative squaring
    Cabodi, G
    Camurati, P
    Quer, S
    JOURNAL OF SYSTEMS ARCHITECTURE, 2001, 47 (02) : 163 - 179
  • [28] Cluster-aware iterative improvement techniques for partitioning large VLSI circuits
    Dutt, S
    Deng, WY
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2002, 7 (01) : 91 - 121
  • [29] Design and implementation of very large-scale SoC verification platform based on FPGAs array
    Ling, Xiang
    Hu, Jian-Hao
    Wang, Jian
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (09): : 1967 - 1970
  • [30] Very fast numerical analysis of benchmark models of eddy-current testing for steam generator tube
    Chen, DZ
    Shao, KR
    Lavers, JD
    IEEE TRANSACTIONS ON MAGNETICS, 2002, 38 (05) : 2355 - 2357