TY - GEN
T1 - Implementation of High Speed and Low Area Extended Euclidean Inversion over Ternary Fields
AU - Hazmi, Ibrahim
AU - Gebali, Fayez
AU - Ibrahim, Atef
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/5
Y1 - 2019/5
N2 - Hardware implementation of the extended Euclidean algorithm (EEA) over ternary field introduces many challenges, include degree evaluations during and after each iteration of the algorithm. This paper presents a novel realization of the traditional EEA over ternary fields in a concurrent manner, resolving the issues stated above by using a former systolic architectural approach. Polynomial division and multiplication in GF(3m) are performed concurrently. Accordingly, an EEA-based ternary inverter is built. Then, the complexity of the proposed inverter is analyzed in comparison with efficient designs in the literature, concluding that our design has the lowest area-time complexity.
AB - Hardware implementation of the extended Euclidean algorithm (EEA) over ternary field introduces many challenges, include degree evaluations during and after each iteration of the algorithm. This paper presents a novel realization of the traditional EEA over ternary fields in a concurrent manner, resolving the issues stated above by using a former systolic architectural approach. Polynomial division and multiplication in GF(3m) are performed concurrently. Accordingly, an EEA-based ternary inverter is built. Then, the complexity of the proposed inverter is analyzed in comparison with efficient designs in the literature, concluding that our design has the lowest area-time complexity.
KW - Concurrent Extended Euclidean Algorithm (EEA)
KW - Systolic Array
KW - Ternary Fields Inversion
UR - https://www.scopus.com/pages/publications/85074095705
U2 - 10.1109/CCECE.2019.8861557
DO - 10.1109/CCECE.2019.8861557
M3 - Conference contribution
AN - SCOPUS:85074095705
T3 - 2019 IEEE Canadian Conference of Electrical and Computer Engineering, CCECE 2019
BT - 2019 IEEE Canadian Conference of Electrical and Computer Engineering, CCECE 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE Canadian Conference of Electrical and Computer Engineering, CCECE 2019
Y2 - 5 May 2019 through 8 May 2019
ER -