A hardware Memetic accelerator for VLSI circuit partitioning

被引:10
|
作者
Coe, Stephen [1 ]
Areibi, Shawki [1 ]
Moussa, Medhat [1 ]
机构
[1] Univ Guelph, Sch Engn, Guelph, ON N1G 2W1, Canada
关键词
FPGA; hardware accelerator; genetic algorithms; memetic algorithms; handel-C; circuit partitioning;
D O I
10.1016/j.compeleceng.2007.02.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
During the last decade, the complexity and size of circuits have been rapidly increasing, placing a stressing demand on industry for faster and more efficient CAD tools for VLSI circuit layout. One major problem is the computational requirements for optimizing the place and route operations of a VLSI circuit. Thus, this paper investigates the feasibility of using reconfigurable computing platforms to improve the performance of CAD optimization algorithms for the VLSI circuit partitioning problem. The proposed Genetic algorithm architecture achieves up-to 5x speedup over conventional software implementation while maintaining on average 88% solution quality. Furthermore, a reconfigurable computing based Hybrid Memetic algorithm improves upon this solution while using a fraction of the execution time required by the conventional software based approach. Crown Copyright (c) 2007 Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:233 / 248
页数:16
相关论文
共 50 条
  • [21] A COMPILED-CODE HARDWARE ACCELERATOR FOR CIRCUIT SIMULATION
    LEWIS, DM
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (05) : 555 - 565
  • [22] A connectivity based clustering algorithm with application to VLSI circuit partitioning
    Li, Jianhua
    Behjat, Laleh
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2006, 53 (05) : 384 - 388
  • [23] Simulated Annealing based Delay Centric VLSI Circuit Partitioning
    Gill, S. S.
    Chandel, R.
    Chandel, A.
    Sandhu, Parvinder S.
    PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1, 2010, : 1 - 4
  • [24] Multiway VLSI circuit partitioning based on dual net representation
    Cong, J
    Labio, WJ
    Shivakumar, N
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (04) : 396 - 409
  • [25] A genetic local search hybrid architecture for VLSI circuit partitioning
    Coe, S
    Areibi, S
    Moussa, M
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 253 - 256
  • [26] An Efficient Approch to VLSI Circuit Partitioning using Evolutionary Algorithms
    Sangwan, Dhiraj
    Verma, Seema
    Kumar, Rajesh
    2014 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, 2014, : 925 - 929
  • [27] A memetic algorithm for VLSI floorplanning
    Tang, Maolin
    Yao, Xin
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01): : 62 - 69
  • [28] ACCOMPLISHMENT OF CIRCUIT PARTITIONING USING VHDL AND CLUSTERING PERTAINING TO VLSI DESIGN
    Devi, K. A. Sumitra
    Vijayalakshmi, M. N.
    Vasantha, R.
    Abraham, Annamma
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (08):
  • [29] Optimized VLSI Circuit Partitioning and Testing Using ACO and BIST Architectures
    Ezilarasan, M. R.
    Preethi, D.
    Leung, Man-Fai
    Che, Hangjun
    Dai, Xiangguang
    ADVANCES IN NEURAL NETWORKS-ISNN 2024, 2024, 14827 : 372 - 381
  • [30] DYNAMIC PARTITIONING METHOD FOR PIECEWISE-LINEAR VLSI CIRCUIT SIMULATION
    TEJAYADI, O
    HAJJ, IN
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1988, 16 (04) : 457 - 472