DocumentCode
2012926
Title
A Versatile Linear Insertion Sorter Based on a FIFO Scheme
Author
Perez-Andrade, Roberto ; Cumplido, Rene ; Campo, Fernando Martin Del ; Feregrino-Uribe, Claudia
Author_Institution
Dept. of Comput. Sci., Nat. Inst. for Astrophys., Opt. & Electron. INAOE, Puebla
fYear
2008
fDate
7-9 April 2008
Firstpage
357
Lastpage
362
Abstract
A linear sorter based on first in first out (FIFO) scheme is presented. It is capable of discarding the oldest value, inserting the incoming data while keeping the values sorted in a single clock cycle. This type of sorter can be used as coprocessor or as module in specialized architectures for order statistics filtering. The architecture is composed of identical processing elements thus can be easily adapted to any length according to specific application needs. The use of compact identical processing elements results in a high performance yet small architecture. Results of implementing the architecture on a field programmable gate array (FPGA) are presented and compared against other reported hardware based sorters.
Keywords
coprocessors; digital signal processing chips; field programmable gate arrays; filtering theory; sorting; statistical analysis; FIFO; FPGA; coprocessor; field programmable gate array; first in first out scheme; identical processing element; linear insertion sorter; order statistics filtering; Asynchronous transfer mode; Clocks; Computer architecture; Concurrent computing; Field programmable gate arrays; Filtering; Hardware; Software algorithms; Sorting; Statistics; FIFO; Hardware sorters; Linear Sorters;
fLanguage
English
Publisher
ieee
Conference_Titel
Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
Conference_Location
Montpellier
Print_ISBN
978-0-7695-3291-2
Electronic_ISBN
978-0-7695-3170-0
Type
conf
DOI
10.1109/ISVLSI.2008.14
Filename
4556821
Link To Document