DocumentCode
2324959
Title
A new VLSI architecture for a reconfigurable, high-speed, digital Rank Order Filter
Author
Toscano, George J. ; Saha, Pran K. ; Alam, A. H M Zahirul
Author_Institution
American Int. Univ. Bangladesh, Dhaka
fYear
2008
fDate
13-15 May 2008
Firstpage
764
Lastpage
767
Abstract
A new architecture to realize a moduler, high-speed, reconfigurable, digital rank order filter (ROF) is presented in this paper. A bit-level algorithm by Kar and Pradhan has been modified in this work to implement the proposed rank order filter. Using the proposed digital rank selection circuit it is possible to find the element of a certain rank in a given sequence of N elements in each window in M steps, where M is the number of bits used in binary representation for the elements of the sequence. To implement the algorithm N number of identical bit update circuit (BUC), a parallel counter circuit and a comparator circuit is required. Using parallel processing technique such as data pipelining and block processing the throughput of the circuit could be increased by M times. The performance of the filter was found better in terms of speed, power consumption and reliability.
Keywords
VLSI; comparators (circuits); digital filters; integrated circuit reliability; parallel processing; pipeline processing; reconfigurable architectures; VLSI architecture; bit update circuit; bit-level algorithm; block processing; comparator circuit; data pipelining; digital rank order filter; digital rank selection circuit; parallel counter circuit; parallel processing; power consumption; reliability; Circuit noise; Computer architecture; Counting circuits; Digital filters; Energy consumption; Parallel processing; Pipeline processing; Sorting; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Communication Engineering, 2008. ICCCE 2008. International Conference on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-4244-1691-2
Electronic_ISBN
978-1-4244-1692-9
Type
conf
DOI
10.1109/ICCCE.2008.4580708
Filename
4580708
Link To Document