• 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