DocumentCode :
2977259
Title :
Optimization of FPGA-based circuits for recursive data sorting
Author :
Mihhailov, D. ; Sklyarov, V. ; Skliarova, I. ; Sudnitson, A.
Author_Institution :
Dept. of Comput. Eng., TUT, Tallinn, Estonia
fYear :
2010
fDate :
4-6 Oct. 2010
Firstpage :
129
Lastpage :
132
Abstract :
The paper describes sequential and parallel methods of recursive data sorting that are applied to binary trees. Hardware circuits implementing these methods are based on the model of a hierarchical finite state machine, which provides support for recursion in hardware. It is shown that the considered technique allows the known optimization methods for conventional state machines to be applied directly. The described circuits have been implemented in commercial FPGAs and tested in numerous examples. Analysis and comparison of alternative and competitive techniques is also done in the paper.
Keywords :
field programmable gate arrays; finite state machines; sorting; FPGA-based circuits; binary trees; hardware circuits; hierarchical finite state machine; parallel methods; recursion; recursive data sorting; sequential methods; Algorithm design and analysis; Binary trees; Field programmable gate arrays; Hardware; Optimization; Registers; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics Conference (BEC), 2010 12th Biennial Baltic
Conference_Location :
Tallinn
ISSN :
1736-3705
Print_ISBN :
978-1-4244-7356-4
Electronic_ISBN :
1736-3705
Type :
conf
DOI :
10.1109/BEC.2010.5629731
Filename :
5629731
Link To Document :
بازگشت