• DocumentCode
    3351787
  • Title

    An FPGA Architecture of Stable-Sorting on a Large Data Volume : Application to Video Signals

  • Author

    Ratnayake, Kumara ; Amer, Aishy

  • Author_Institution
    Concordia Univ., Montreal
  • fYear
    2007
  • fDate
    14-16 March 2007
  • Firstpage
    431
  • Lastpage
    436
  • Abstract
    This paper proposes a single-chip scalable and compact field programmable gate array (FPGA) based architecture of a modified counting sort algorithm which specifically addresses the issue of sorting large volume of integer or fractional data. The proposed architecture is successfully co-simulated with C/MATLAB and VHDL. Performance analysis shows that our approach achieves orders of magnitude performance improvements over the existing hardware-based methods and pure software-based implementations. The area utilization and timing performance of the proposed sorting core are invariant to the number of keys (N), but to the number of bits (k) in N. The design is easily placed and routed to run with a clock rate of 133 MHz while utilizing minimal hardware resources and power. The proposed architecture is verified for performance and accuracy on a Virtex II-Pro FPGA evaluation platform.
  • Keywords
    field programmable gate arrays; sorting; video signal processing; FPGA architecture; counting sort algorithm; field programmable gate array; frequency 133 MHz; large data volume sorting; stable sorting; video signal processing; video signals; Acceleration; Application software; Application specific integrated circuits; Bills of materials; Costs; Field programmable gate arrays; Parallel processing; Signal processing algorithms; Sorting; Videoconference; Field programmable gate arrays; Sorting; Video signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Sciences and Systems, 2007. CISS '07. 41st Annual Conference on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    1-4244-1063-3
  • Electronic_ISBN
    1-4244-1037-1
  • Type

    conf

  • DOI
    10.1109/CISS.2007.4298343
  • Filename
    4298343