• DocumentCode
    3480885
  • Title

    Compact FPGA-Based Hardware Architectures for GF(2^m) Multipliers

  • Author

    Morales-Sandoval, Miguel ; Diaz-Perez, Arturo

  • Author_Institution
    Res. Center for Adv. Studies, Nat. Polytech. Inst., Ciudad Victoria, Mexico
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    649
  • Lastpage
    652
  • Abstract
    This work describes FPGA hardware architectures of GF(2m) multipliers being more compact than a bit-serial multiplier and outperforming software counterparts. The proposed multiplier is more compact than a hardware implementation of the bit-serial approach, considered the most compact one. Also, the designs proposed still outperform software counterparts. For field multiplication, the multiplicand and modulus are parsed in digits of size d while the multiplier is parsed in digits of size D. Thus, the area complexity of the multiplier is mainly determined by the digits {D, d}, not by the order of the finite field m, which affects only the latency and thus the throughput. This approach allows to implement GF(2m) multipliers for any finite field with practically the same amount of FPGA resources. Several multiplier versions were implemented using different combinations for {D, d} in order to find the most compact designs while achieving better performance and efficiency than a bit-serial multiplier. From a hardware implementation in the xc3s1500 FPGA for the finite field GF(2233), the most efficient multiplier is obtained using the digits {D=6, d= 12}, requiring 70% less area resources than a bit-serial multiplier.
  • Keywords
    Galois fields; field programmable gate arrays; logic design; GF(2m) multipliers; bit-serial multiplier; compact FPGA-based hardware architectures; field multiplication; modulus; multiplicand; multiplier complexity; xc3s1500 FPGA; Computer architecture; Field programmable gate arrays; Hardware; Polynomials; Software; Throughput; Compact; FPGA; Finite Field; GF(2m) multiplication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.124
  • Filename
    6628339