Design of a digit-serial multiplier over GF(2m) using a karatsuba algorithm

被引:2
|
作者
Lee, Trong-Yen [1 ]
Liu, Min-Jea [1 ]
Huang, Chia-Han [1 ]
Fan, Chia-Chen [2 ]
Tsai, Chia-Chun [3 ]
Wu, Haixia [4 ]
机构
[1] Natl Taipei Univ Technol, Dept Elect Engn, Taipei, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
[3] Nanhua Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
[4] Beijing Inst Technol, Sch Informat & Elect, Beijing, Peoples R China
关键词
Digit-serial multiplier; finite-field; Karatsuba algorithm; PARALLEL SYSTOLIC MULTIPLIERS; IMPLEMENTATION; 2(M);
D O I
10.1080/02533839.2019.1644200
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A Karatsuba algorithm (KA) is used for highly accurate multiplication using a divide and conquer approach. A new approach to a polynomial digit-serial multiplier that uses an optimal digit size (d) for KA decomposition has recently been proposed. In this study, the proposed architecture uses three small multipliers to derive an optimal digit size (d) for the case of trinomial based fields. Using the proposed KA decomposition, this study establishes five types of sub-quadratic multipliers, which are, the recombined m-bit exponentiation multipliers using a KA. The theoretical results show that the proposed polynomial exponentiation multipliers that use a KA have a value of (d x m)/2 and involve significantly less time and area complexity than existing digit-serial multipliers. The simulation results for the proposed method demonstrate a respective 68.20%, 77.37%, 72%, 83.18%, 36.66% decrease in area x time over GF(2(36)), GF(2(84)), GF(2(126)), GF(2(204)) and GF(2(340)).
引用
收藏
页码:602 / 612
页数:11
相关论文
共 50 条