DocumentCode :
1086285
Title :
A serial-in-serial-out hardware architecture for systematic encoding of Hermitian codes via Gröbner bases
Author :
Chen, Jia-Ping ; Lu, Chung-Chin
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume :
52
Issue :
8
fYear :
2004
Firstpage :
1322
Lastpage :
1332
Abstract :
When a nontrivial permutation of a Hermitian code is given, the code will have a module structure over a polynomial ring of one variable. By exploiting the theory of Gröbner bases for modules, a novel and elegant systematic encoding scheme for Hermitian codes is proposed by Heegard et al. (1995). The goal of this paper is to develop a serial-in-serial-out hardware architecture, similar to a classical cyclic encoder, for such a systematic encoding scheme. Moreover, we demonstrate that under a specific permutation, the upper bounds of the numbers of memory elements and constant multipliers in the proposed architecture are both proportional to O(n), where n is the length of the Hermitian code. To encode a codeword of length n, this architecture takes n clock cycles without any latency. Therefore, the hardware complexity of the proposed architecture is much less than that of the brute-force systematic encoding by matrix multiplication.
Keywords :
Reed-Solomon codes; algebraic geometric codes; matrix multiplication; Grobner bases; Hermitian codes; Reed-Solomon code; algebraic geometry code; brute-force systematic encoding; cyclic encoder; matrix multiplication; module structure; permutation; polynomial ring; serial-in serial-out hardware architecture; systematic encoding; Clocks; Communications Society; Councils; Delay; Encoding; H infinity control; Hardware; Information theory; Parity check codes; Upper bound; Encoding; Gröbner bases; Hermitian codes;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2004.833020
Filename :
1327849
Link To Document :
بازگشت