Pipelined implementation of serial comparison based iterative sort on FPGA

Jingyang Zhou, Xiongkui Zhang*, Jiameng Fan

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Sorting is a classic problem in computer science. Different kinds of sorting algorithms are required in different application scenarios. With regard to the real-time data processing applications implemented on FPGA, a faster throughput and more resource efficient sorting algorithm is needed to complete the data sorting. And the pipelined implementation of sorting algorithm is essential for improving the overall throughput. In this paper, a serial comparison based iterative sort algorithm is proposed and its implementation on FPGA is elaborated. To take advantages of the parallel characteristics of FPGA, the pipelined sorting module is realized by concatenating multiple serial comparison sorting submodules. Compared to other sorting algorithms implemented on FPGA, the serial comparison based iterative sort algorithm has the merit of requiring fewer resource consumptions, consuming less executing time and generating faster overall data throughput. The algorithm and its pipelined implementation have been successfully applied to the median filter of OS-CFAR processing in millimetre-wave MIMO radar, and their performance have been validated.

Original languageEnglish
Title of host publicationProceedings, AIAM 2020 - 2nd International Conference on Artificial Intelligence and Advanced Manufacture
PublisherAssociation for Computing Machinery
Pages26-30
Number of pages5
ISBN (Electronic)9781450372022
DOIs
Publication statusPublished - 15 Oct 2020
Event2nd International Conference on Artificial Intelligence and Advanced Manufacture, AIAM 2020 - Virtual, Online, United Kingdom
Duration: 15 Oct 202017 Oct 2020

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2nd International Conference on Artificial Intelligence and Advanced Manufacture, AIAM 2020
Country/TerritoryUnited Kingdom
CityVirtual, Online
Period15/10/2017/10/20

Keywords

  • FPGA
  • Iterative Sort
  • Pipelined implementation

Fingerprint

Dive into the research topics of 'Pipelined implementation of serial comparison based iterative sort on FPGA'. Together they form a unique fingerprint.

Cite this