• DocumentCode
    2325655
  • Title

    An FPGA-based implementation for repeated square-and-multiply polynomials

  • Author

    Nguyen, Hieu T. ; Nguyen, Minh N. ; Nguyen, Cuong L. ; Custovic, Edhem

  • Author_Institution
    Dept. of Electron. Eng., PTIT Univ., Hanoi, Vietnam
  • fYear
    2011
  • fDate
    21-24 Nov. 2011
  • Firstpage
    173
  • Lastpage
    178
  • Abstract
    This paper presents a novel FPGA based method to implement a repeated squared-and-multiply algorithm in polynomial rings. The repeated square-and-multiply algorithm for exponentiation is discussed and constructed for a general function f(x). From that, an algorithm to apply for f(x)=xn+1 is also constructed and described in this paper. Simulations and implementation results using an FPGA are provided and discussed.
  • Keywords
    cyclic codes; field programmable gate arrays; polynomials; FPGA-based Implementation; polynomial rings; repeated square-and-multiply polynomials; repeated squared-and-multiply algorithm; Arrays; Australia; Broadband communication; Educational institutions; Field programmable gate arrays; Polynomials; Simulation; CMG — Cyclic Multiplicative Group; FPGA; LCC — Local Cyclic Code; MG — Multiplicative Group;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Broadband and Biomedical Communications (IB2Com), 2011 6th International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4673-0768-0
  • Type

    conf

  • DOI
    10.1109/IB2Com.2011.6217915
  • Filename
    6217915