Title :
An Efficient Technique for Synthesis and Optimization of Polynomials in GF(2m)
Author :
Jabir, Abusaleh M. ; Pradhan, Dhiraj K. ; Mathew, Jimson
Author_Institution :
Sch. of Technol., Oxford Brookes Univ.
Abstract :
This paper presents an efficient technique for synthesis and optimization of polynomials over GF(2m), where mis a non-zero positive integer. The technique is based on a graph-based decomposition and factorization of polynomials over GF(2m), followed by efficient network factorization and optimization. A technique for efficiently computing coefficients over GF(pm), where p is a prime number, is first presented. The coefficients are stored as polynomial graphs over GF(pm). The synthesis and optimization is initiated from this graph based representation. The technique has been applied to minimize multipliers over all the 51 fields in GF(2k), k = 2... 8 in 0.18 micron CMOS technology with the help of the Synopsysreg design compiler. It has also been applied to minimize combinational exponentiation circuits, and other multivariate bit- as well as word-level polynomials. The experimental results suggest that the proposed technique can reduce area, delay, and power by significant amount
Keywords :
CMOS integrated circuits; circuit analysis computing; circuit complexity; circuit optimisation; graph theory; 0.18 micron; CMOS technology; Synopsys design compiler; circuit optimization; circuit synthesis; graph-based decomposition; graph-based factorization; network factorization; network optimization; nonzero positive integer; polynomial graphs; CMOS technology; Circuits; Computer science; Delay; Elliptic curve cryptography; Galois fields; Hardware; Network synthesis; Polynomials; Very large scale integration;
Conference_Titel :
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
1-59593-389-1
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2006.320079