Title :
Fast constant weight codeword to index converter
Author :
Butler, J.T. ; Sasao, T.
Author_Institution :
Dept. of Electr. & Comput. Eng., Naval Postgrad. Sch., Monterey, CA, USA
Abstract :
Constant weight codewords, in which the number of 1´s is constant, are essential to combinatorial computing. For example, it is often useful to generate all subsets of a set with a fixed number of elements. In this paper, we show an efficient circuit that converts a constant weight codeword into a unique index of that codeword. This circuit is a necessary part of a circuit that uses constant weight codewords to transmit data on and off chip. Our circuit is based on the combinatorial number system in which the digits are binomial coefficients (rn). Experimental results show the efficiency of our design.
Keywords :
code convertors; combinational circuits; decoding; digital arithmetic; encoding; binomial coefficients; combinatorial computing; combinatorial number system; constant weight codeword; converter; data transmission; Adders; Delay; Electronic publishing; Indexes; Information services; Internet; constant weight codewords; converters; encoding;
Conference_Titel :
Circuits and Systems (MWSCAS), 2011 IEEE 54th International Midwest Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-61284-856-3
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2011.6026312