Optimized FPGA Routing using Soft Computing
Ms. Saveena, Vinay Chopra, Amardeep Singh
Abstract
Open-access reader
Ms. Saveena, Vinay Chopra, Amardeep Singh
Abstract
Open-access reader
FPGAs are used for a wide range of applications, e.g.network communication, video communication and processing and cryptographic applications.It has been shown that FPGAs are suitable for the implementation of soft computing techniques like Neural Networks and Genetic Algorithms.In this work we have shown that Ant Colony Optimizations can also be implemented on FPGAs, leading to significant speedups in runtime compared to implementations in software on sequential machines.This paper presents an ant colony optimization algorithm for geometric FPGA routing for a route based routing constraint model in FPGA design architecture.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
FPGAs are used for a wide range of applications, e.g.network communication, video communication and processing and cryptographic applications.It has been shown that FPGAs are suitable for the implementation of soft computing techniques like Neural Networks and Genetic Algorithms.In this work we have shown that Ant Colony Optimizations can also be implemented on FPGAs, leading to significant speedups in runtime compared to implementations in software on sequential machines.This paper presents an ant colony optimization algorithm for geometric FPGA routing for a route based routing constraint model in FPGA design architecture.
Key concepts: Computer science, Field-programmable gate array, Routing (electronic design automation), Soft computing, Computer architecture, Parallel computing, Embedded system, Distributed computing