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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
Xilinx: Virtex-4 User Guide, V2.3 (August 2007), http://www.xilinx.com
Xilinx: Virtex-5 User Guide, V3.3 (February 2008), http://www.xilinx.com
Guo, X., Schaumont, P.: Optimized System-on-Chip Integration of a Programmable ECC Coprocessor. ACM Transactions on Reconfigurable Technology and Systems 4(1) (2010)
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)
NIST, Digital Signature Standard (DSS), FIPS PUB 186-3 (June 2009)
Song, L., Parhi, K.K.: Low-Energy Digit-Serial/Parallel Finite Field Multipliers. Journal of VLSI Signal Processing 19, 149–166 (1998)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)