Fast constant weight codeword to index converter
Butler, Jon T.
MetadataShow full item record
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 ﬁxed number of elements. In this paper, we show an efﬁcient 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 coefﬁcients n r. Experimental results show the efﬁciency of our design.
The 54th IEEE International Midwest Symposium on Circuits and Systems, Korea August 7-10, 2011, CDROM, pp.1-4.This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.
Showing items related by title, author, creator and subject.
Natural convection immersion cooling of an array of vertically oriented heated protrusions in an enclosure filled with a dielectric liquid: effects of enclosure width, Prandtl number and component orientation Matthews, Scott T. (Monterey, California. Naval Postgraduate School, 1991-12);The natural convection heat transfer characteristics of a 3X3 array of vertical oriented heated protrusions, immersed in a dielectric liquid, were investigated. Aluminum blocks, 24mm x 8mm x 6mm, were used to simulate 20 ...
Carr, Richard D. (Monterey, California. Naval Postgraduate School, 1994-12);Significant research in high performance analog-to-digital converters (ADCs) has been directed at retaining part of the high-speed flash ADC architecture, while reducing the total number of comparators in the circuit. The ...
Sasao, T.; Butler, Jon T. (2012-05);We demonstrate a circuit that generates a permutation in response to an index. Since there are n! n-element permutations, the index ranges from 0 to n! Ã Â¢ 1. Such a circuit is needed in the hardware implementation of ...