DocumentCode :
3485366
Title :
Ant colony optimization algorithm design and its FPGA implementation
Author :
Shih-An Li ; Min-Hao Yang ; Chung-Wei Weng ; Yi-Hong Chen ; Chia-Hung Lo ; Ching-Chang Wong
Author_Institution :
Dept. of Electr. Eng., Tamkang Univ., Taipei, Taiwan
fYear :
2012
fDate :
4-7 Nov. 2012
Firstpage :
262
Lastpage :
265
Abstract :
In this paper, a Hardware/Software (HW/SW) co-design method of ant colony optimization (ACO) algorithm is proposed to implement on the FPGA chip. In this paper, the software is designed with C language and hardware is designed with Verilog hardware description language (HDL). The HW/SW co-design method is a technique based on a SOPC (System on a Programmable Chip). In this paper, the path selecting and path analysis are designed in SOPC. The path selecting belongs to the pre-processing of the ACO algorithm and it cost a longer computing processing time. Therefore, a hardware circuit is designed to speed up processing. The path analysis will be designed by the C language within the NIOS II processor. In the experimental results, the processing time can be reduced by the proposed method.
Keywords :
C language; ant colony optimisation; field programmable gate arrays; hardware description languages; hardware-software codesign; mathematics computing; microprocessor chips; programmable circuits; C language; FPGA chip; NIOS II processor; SOPC; Verilog HDL; ant colony optimization; hardware description language; hardware-software codesign; path analysis; path selecting; system on a programmable chip; Algorithm design and analysis; Field programmable gate arrays; Hardware; Path planning; Robots; Software; Software algorithms; Ant Colony Algorithm; FPGA; Hardware/Software Codesign; SOPC;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Signal Processing and Communications Systems (ISPACS), 2012 International Symposium on
Conference_Location :
New Taipei
Print_ISBN :
978-1-4673-5083-9
Electronic_ISBN :
978-1-4673-5081-5
Type :
conf
DOI :
10.1109/ISPACS.2012.6473492
Filename :
6473492
Link To Document :
بازگشت