Estimation Method of Structural Complexity of Mastrovito Multiplier in \[GF(p^{m})\] in Response to the Internal Elements
DOI:
https://doi.org/10.20535/1810-0546.2016.6.79723Keywords:
Galois Field \[GF(p^{m}), \] VHDL-SH Model, Mastrovito multiplier, Structural complexityAbstract
Background. In the multipliers which use Galois filed \[GF(p^{m})\] with large order the hardware complexity allows implementation on FPGA chip, but high structural complexity prevents to do it. That’s why it is important to conduct research in Galois field \[GF(p^{m})\] to determine the field in which the structural complexity is the lowest.
Objective. Develop the method for evaluating structural complexity of Mastrovito multiplier in response to the internal elements.
Methods. Structural complexity of Mastrovito multiplier in Galois fields was determined by combining VHDL and SH models in a VHDL-SH model. In order to find the field with the least structural complexity, the extended Galois field \[GF(p^{m})\] with the same number of elements was analysed.
Results. The relationship between structural complexity of Mastrovito multiplier in Galois fields \[GF(p^{m})\] and number of field bit in the capacity of the field was identified. The results for structural complexity of Mastrovito multiplier in Galois field \[GF(p^{m})\] using internal elements were modified.
Conclusions.Method for calculating the structural complexity of Mastrovito multiplier in \[GF(p^{m})\] was developed. The structural complexity was calculated by combining VHDL and SH models in a VHDL-SH model. It was determined that structural complexity of the multiplier depends on capacity of the field \[GF(p^{m}),\] wherein the calculations are carried out. The structural complexity of Mastrovito multiplier in \[GF(p^{m})\] with approximately the same number of elements was calculated, where
\[p^{m}\approx 625,\]
\[p^{m}\approx 78502725751,\]
\[p^{m}\approx 1,93485E+15.\]
In calculating the structural complexity without internal elements the structural complexity of the multiplier is less, when the difference between the capacity of the field and number of field bit in the field order is growing. In calculating the structural complexity with internal elements, structural complexity of multiplier is less when the difference between number of field bit and field capacity is equal. This method application can help to develop Galois field \[GF(p^{m})\] multipliers with big order.
References
V. Glukhov and A. Glukhov, “The results of evaluation of structural complexity multipliers elements of Galois fields”, Visnyk NU “L'vivs'ka Politekhnika” “Komp"yuterni Systemy ta Merezhi”, no. 773, pp. 27–32, 2013 (in Ukrainian).
Y. Sholohon, “Evaluation of structural complexity Galois field multipliers based on the elementary transducers”, Visnyk NU “L'vivs'ka Politekhnika” “Komp"yuterni Systemy ta Merezhi”, no. 806, pp. 150–154, 2014 (in Ukrainian).
M. Cherkaskyy and Mourad Houssein Khalil, “Universal SH-model”, Visnyk NU “L'vivs'ka Politekhnika” “Komp"yuterni Systemy ta Merezhi”, no. 523, pp. 150–154, 2004 (in Ukrainian).
O. Sholohon, “Structural complexity of Galois field GF(2m) elements multipliers in polynomial basis calculation”, Visnyk NU “L'vivs'ka Politekhnika” “Komp"yuterni Systemy ta Merezhi”, no. 806, pp. 284–289, 2014 (in Ukrainian).
Bahram Rashidi et al., “Efficient implementation of bit-parallel fault tolerant polynomial basis multiplication and squaring over GF(2 m )”, IET Computers & Digital Techniques, vol. 10, no. 1, pp. 18–29, 2016. doi:10.1049/iet-cdt.2015.0020
Anan Lu et al., “Low complexity polynomial expansion detector with deterministic equivalents of the moments of channel gram matrix for massive MIMO uplink”, IEEE Trans. Commun., vol. 64, no. 2, pp. 586–600, 2016. doi: 10.1109/ TCOMM.2015.2506700
Yin Li et al., “Low complexity bit-parallel GF(2m) multiplier for all-one polynomials”, J. Cryptography, pp. 410–415, 2012.
S. Shelly and B.T. Chacko, “Fault detection multipliers in polynomial and normal basis”, Int. J. Com. Applications, vol. 1, no. 5, pp. 102–106, 2010. doi: 10.5120/114-229
P. Kitsos et al., “An efficient reconfigurable multiplier architecture for Galois field GF(2m)”, Microelectronics J., vol. 34, no. 10, pp. 975–980, 2003. doi: 10.1016/S0026-2692(03)00172-1
A. Al-Rabadi and M.A. Perkowski, “Multiple-valued galois field S/D trees for GFSOP minimization and their complexity”, in Proc. 31st IEEE Int. Symposium on Multiple-Valued Logic, 2010, pp. 159–166. doi: 10.1109/ISMVL.2001.924567
Downloads
Published
Issue
Section
License
Copyright (c) 2017 NTUU KPI Authors who publish with this journal agree to the following terms:- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under CC BY 4.0 that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work