返回
Balanced codes with parallel encoding and decoding
DOI:10.1109/12.795122.png)
摘要
En 中文
A balanced code with k information bits and r check bits is a binary code of length n = k + r and cardinality 2(k) such that the number of Is in each code word is equal to right perpendicular n/2 left perpendicular. This paper describes the design of efficient balanced codes with parallel encoding and parallel decoding. In this case, since area and delay of such circuits are critical factors, another parameter is introduced in the definition of balanced code: the number of balancing functions used in the code design, p. Parallel encoding and decoding algorithms independent from the chosen balancing method are given and these can be implemented by a VLSI circuit of size O(pk) and depth O(logp). This paper also presents a new balancing method: the permutation method, which, for infinitely many values of k (such as, k = 8, 10, 20, 22, 32, 34,...) is more efficient than Knuth's complementation method. This new method results in efficient balanced codes with k information bits, k even, r = 2 right perpendicular k/12 left perpendicular + 2 check bits and p = 6 balancing functions. Further, Knuth's complementation method is generalized to obtain efficient code designs for any value of the parameters k, r, and p, provided that [GRAPHICS] where m is such that [GRAPHICS]
Keyword:
balanced codes
constant weight codes
parallel encoding
parallel decoding
VLSI systems
期刊
IF:
3.8
论文数:
5.3K
被引数:
9.8K
机构
暂无机构信息
引用论文
Ultra-large Specific Surface Area Activated Carbon Synthesized from Rice Husk with High Adsorption Capacity for Methylene Blue由稻壳合成的超大面积活性炭及其对亚甲基蓝的高吸附容量
Novel Correlations between Spectroscopic and Morphological Properties of Activated Carbons from Waste Coffee Grounds废咖啡渣制备的活性炭光谱特性和形貌特性之间的新型相关性
Processes
IF0

