DocumentCode :
2582815
Title :
Scalable binary sorting architecture based on rank ordering with linear area-time complexity
Author :
Hatirnaz, I. ; Leblebici, Y.
Author_Institution :
Dept. of Electr. & Comput. Eng., Worcester Polytech. Inst., MA, USA
fYear :
2000
fDate :
2000
Firstpage :
369
Lastpage :
373
Abstract :
A new modular architecture is presented for the realization of high-speed binary sorting engines, based on efficient rank ordering. Capacitive Threshold Logic (CTL) gates are utilized for the implementation of the multi-input programmable majority (voting) functions required in the architecture. The overall complexity of the proposed bit-serial architecture increases linearly with the number of input vectors to be sorted (window size=m) and with the bit-length of the input vectors (word size=n), and the sorter architecture can be easily expanded to accommodate large vector sets. It is demonstrated that the proposed sorting engine is capable of producing a fully sorted output vector set in (m+n-1) clock cycles, i.e., in linear time
Keywords :
VLSI; computational complexity; programmable logic arrays; sorting; threshold logic; vector processor systems; bit-serial architecture; capacitive threshold logic; fully sorted output vector set; high-speed binary sorting engines; input vectors; large vector sets; linear area-time complexity; multi-input programmable majority voting functions; rank ordering; scalable binary sorting architecture; sorter architecture; Clocks; Computer architecture; Computer science; Engines; Filters; Hardware; Logic gates; Sorting; Vectors; Voting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC/SOC Conference, 2000. Proceedings. 13th Annual IEEE International
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-6598-4
Type :
conf
DOI :
10.1109/ASIC.2000.880766
Filename :
880766
Link To Document :
بازگشت