Skip to main content

Complexity Analysis of Finite Field Digit Serial Multipliers on FPGAs

  • Conference paper
Reconfigurable Computing: Architectures, Tools and Applications (ARC 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7199))

Included in the following conference series:

  • 1320 Accesses

Abstract

This paper presents the complexity analysis of digit serial finite field multipliers over GF(2m) on FPGAs. Instead of discussing the complexity by using AND and XOR gates as primitives, we present the complexity analysis directly based on FPGA primitives, e.g., Look-Up-Tables (LUTs). Given digit size d, the number of LUTs and the level of LUT delay are estimated. The previous ASIC based complexity analysis shows the optimum digit size (for Area-Time-Product) is 2l − 1. We show in this work that the optimum digit sizes are different on FPGAs. They are those digits ds which satisfy \(\lceil \frac{m}{d-1} \rceil \neq \lceil \frac{m}{d} \rceil\). We also validate our analysis with experimental results on GF(2163) and GF(2233).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Meher, P.K.: Systolic and Non-Systolic Scalable Modular Designs of Finite Field Multipliers for Reed-Solomon Codec. IEEE Transaction on VLSI 17(6), 747–757 (2009)

    Article  Google Scholar 

  2. Talapatra, S., Rahaman, H., Mathew, J.: Low Complexity Digit Serial Systolic Montgomery Multipliers for Special Class of GF(2m). IEEE Transaction on VLSI 18(5), 847–852 (2010)

    Article  Google Scholar 

  3. Meher, P.K.: High-throughput hardware-efficient digit-serial architecture for field multiplication over GF(2m). In: International Conference on Information, Communications and Signal Processing (December 2007)

    Google Scholar 

  4. Meher, P.K.: On Efficient Implementation of Accumulation in Finite Field Over GF(2m) and its Applications. IEEE Transaction on VLSI 17(4), 541–550 (2009)

    Article  Google Scholar 

  5. Kumar, S., Wollinger, T., Paar, C.: Optimum Digit Serial GF(2m) Multipliers for Curve-Based Cryptography. IEEE Transactions on Computers 55(10), 1306–1311 (2006)

    Article  Google Scholar 

  6. Xilinx: Virtex-4 User Guide, V2.3 (August 2007), http://www.xilinx.com

  7. Xilinx: Virtex-5 User Guide, V3.3 (February 2008), http://www.xilinx.com

  8. Guo, X., Schaumont, P.: Optimized System-on-Chip Integration of a Programmable ECC Coprocessor. ACM Transactions on Reconfigurable Technology and Systems 4(1) (2010)

    Google Scholar 

  9. Reyhani-Masoleh, A., Hasan, A.: Low Complexity Bit Parallel Architecture for Polynomial Basis Multiplication Over GF(2m). IEEE Transaction on Computers 53(8), 945–995 (2004)

    Article  Google Scholar 

  10. NIST, Digital Signature Standard (DSS), FIPS PUB 186-3 (June 2009)

    Google Scholar 

  11. Song, L., Parhi, K.K.: Low-Energy Digit-Serial/Parallel Finite Field Multipliers. Journal of VLSI Signal Processing 19, 149–166 (1998)

    Article  Google Scholar 

  12. Zhou, G., Michalik, H., Hinsenkamp, L.: Complexity Analysis and Efficient Implementations of Bit Parallel Finite Field Multipliers Based on Karatsuba-Ofman Algorithm on FPGAs. IEEE Transaction on VLSI 18(7), 1057–1066 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, G., Li, L., Michalik, H. (2012). Complexity Analysis of Finite Field Digit Serial Multipliers on FPGAs. In: Choy, O.C.S., Cheung, R.C.C., Athanas, P., Sano, K. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2012. Lecture Notes in Computer Science, vol 7199. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28365-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28365-9_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28364-2

  • Online ISBN: 978-3-642-28365-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics