2007 · 19 citations · 8 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationLow-power Fpga DesignSorting AlgorithmsTiming AnalysisArea EfficiencyArea-efficient Fpga ArchitectureCounting SortDigital Signal Processing Block ArchitectureDigital Signal Processing BlocksHardware ResourcesInteger SortingSorting
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.
8
FPGA implementation of median filter
Richa Maheshwari, S.S.S.P. Rao, P.G. Poonacha · 2002 · 35 citations