Login

Login
Welcome:
Guest
Bannner:Try our mobile site beta
 
Journal search
Journal cover: Microelectronics International

Microelectronics International

ISSN: 1356-5362

Online from: 1982

Subject Area: Electrical & Electronic Engineering

Content: Latest Issue | icon: RSS Latest Issue RSS | Previous Issues

Options: To add Favourites and Table of Contents Alerts please take a Emerald profile

Previous article.Icon: Print.Table of Contents.Next article.Icon: .

FPGA placement by using Hopfield neural network


Document Information:
Title:FPGA placement by using Hopfield neural network
Author(s):Andrzej Kos, (Department of Electronics, AGH University of Science and Technology, Kraków, Poland), Zbigniew Nagórny, (University College of Arts and Natural Science, Sandomierz, Poland)
Citation:Andrzej Kos, Zbigniew Nagórny, (2009) "FPGA placement by using Hopfield neural network", Microelectronics International, Vol. 26 Iss: 1, pp.22 - 32
Keywords:Circuit properties, Neural nets, Programming and algorithm theory
Article type:Research paper
DOI:10.1108/13565360910923133 (Permanent URL)
Publisher:Emerald Group Publishing Limited
Abstract:

Purpose – The aim of this work is to examine the Hopfield network for the field programmable gate array (FPGA) cell placement.

Design/methodology/approach – Implementation of an algorithm in FPGA circuits requires synthesis, placement and the routing of logic cells. The placement takes the longest time for computation. Therefore, an algorithm for a run-time reconfigurable system can be chosen from among earlier prepared algorithms. This paper presents a Hopfield neural network for solving the placement problem. The Hopfield network was also used for processing units in a parallel placement. Hardware implementation of presented solutions could accelerate the FPGA placement by orders of magnitude in comparison with placers executed on traditional computers. Hardware accelerators could also be applied to the design of other VLSI circuits. The simulation results for the FPGA placement are presented.

Findings – The Hopfield network and parallel placement give comparable placements with the method using a simulated annealing algorithm. The parallel placement enables a decrease in total number of neurons and neuron connections which are necessary for simultaneous placement of all cells in a circuit.

Research limitations/implications – This work provides a starting-point for further research under hardware realization of the cell placement by using the Hopfield network. The presented solutions can be used for FPGA, gate array, sea-of-gates circuits and standard cell circuits with the same size cells.

Originality/value – The Hopfield network is used for placement in real circuits, in which nets contain multiple terminals, and for processing units in a parallel placement.



Fulltext Options:

Login

Login

Existing customers: login
to access this document

Login


- Forgot password?

- Athens/Institutional login

Purchase

Purchase

Downloadable; Printable; Owned
HTML, PDF (174kb)Purchase

To purchase this item please login or register.

Login


- Forgot password?

Order

Fill in an Order form to request this document from your librarian


Marked list

Bookmark & share

Reprints & permissions

© Emerald Group Publishing Limited  |  Copyright info  |  Site Policies
.