• 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