• DocumentCode
    2101589
  • Title

    Parallel Algebraic Approach of BCH Coding in VHDL

  • Author

    Cargnini, Luís Vitório ; Fagundes, Rubem Dutra Ribeiro ; Bezerra, Eduardo A. ; Almeida, Gabriel M.

  • Author_Institution
    Inst. de Pesquisas Cientificas e Tecnol., Porto Alegre
  • fYear
    2007
  • fDate
    4-9 March 2007
  • Firstpage
    22
  • Lastpage
    22
  • Abstract
    This work introduces an algebraic approach, using a Hardware Description Language (HDL) and shows that nowadays microelectronics technology could solve algebraic problems that were considered unsolvable using traditional sequential implementation forms as Berlekamp-Massey. An algebraic approach to implement Error Correcting Codes (ECC) is proposed, and implemented using a Hardware Description Language, specifically VHDL. The ECC designed for HDL algebraic implementation is Bose-Chaudhuri-Hocquenghem (BCH), that is one of the most important cyclic block codes. In this research work, we adopted n=63 and k=57, BCH(63,57) an usual configuration in many scientific communication systems as CCSDS telecommand systems of European Space Agency (ESA) and Agenda Espacial Brasileira (AEB). The achieved results clearly shows the main idea in our approach: to prove that an algebraic implementation is a far better approach, leading to an impressive efficiency, and much more suitable than any other sequential algorithm, even then the ones in a hardware version.
  • Keywords
    BCH codes; block codes; cyclic codes; error correction codes; hardware description languages; Agenda Espacial Brasileira; Berlekamp-Massey; Bose-Chaudhuri-Hocquenghem coding; CCSDS telecommand system; European Space Agency; VHDL; cyclic block code; error correcting code; hardware description language; parallel algebraic approach; Block codes; Concurrent computing; Embedded computing; Embedded system; Error correction codes; Hardware design languages; Information theory; Microelectronics; Prototypes; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing in the Global Information Technology, 2007. ICCGI 2007. International Multi-Conference on
  • Conference_Location
    Guadeloupe City
  • Print_ISBN
    0-7695-2798-1
  • Type

    conf

  • DOI
    10.1109/ICCGI.2007.47
  • Filename
    4137077