Scalable digit-serial processor array architecture for finite field division

被引:16
|
作者
Ibrahim, Atef [1 ,2 ,3 ]
机构
[1] Prince Sattam Bin Abdulaziz Univ, Alkharj, Saudi Arabia
[2] Elect Res Inst, Cairo, Egypt
[3] Univ Victoria, ECE Dept, Victoria, BC, Canada
来源
MICROELECTRONICS JOURNAL | 2019年 / 85卷
关键词
Finite field division; Cryptosystems; Processor arrays; Hardware security; Hardware accelerators; SYSTOLIC ARCHITECTURES; MULTIPLICATIVE INVERSION; HIGH-SPEED; GF(2(M)); DESIGN; COMPLEXITY; INVERTER; DIVIDER;
D O I
10.1016/j.mejo.2019.01.011
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a novel scalable digit-serial processor array structure to perform division based on the Stein's division algorithm. The proposed processor array structure enables us to control the number of processing elements as well as the latency of the division operation. This makes us have more flexibility to control the area complexity and the time performance of the divider compared to the previously reported designs. Thus, the presented processor array structure can achieve the time performance requirement of a certain application with minimum hardware resources. The obtained results of the presented design and the previously published competitors' designs indicate that the presented design has a lower area-time product, for bus widths greater than or equal to 26-bits, by percentages ranging from 1.6% to 99% and has a lower energy consumption, for bus widths greater than or equal to 24-bits, by percentages ranging from 4.8% to 99.4% of the compared competitor designs.
引用
收藏
页码:83 / 91
页数:9
相关论文
共 50 条
  • [21] DESIGN OF A SQUARE-ROOT ARCHITECTURE - DIGIT-SERIAL APPROACH
    BASHAGHA, AE
    IBRAHIM, MK
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1994, 76 (01) : 15 - 25
  • [22] A DIGIT-SERIAL ARCHITECTURE FOR GRAY-SCALE MORPHOLOGICAL FILTERING
    LUCKE, L
    CHAKRABARTI, C
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1995, 4 (03) : 387 - 391
  • [23] Bit-level pipelined digit-serial array processors
    Aggoun, A
    Ibrahim, MK
    Ashur, A
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1998, 45 (07): : 857 - 868
  • [24] Unified digit-serial multiplier/inverter in finite field GF(2m)
    Fan, Junfeng
    Verbauwhede, Ingrid
    2008 IEEE INTERNATIONAL WORKSHOP ON HARDWARE-ORIENTED SECURITY AND TRUST, 2008, : 72 - 75
  • [25] Digit-serial architecture for gray-scale morphological filtering
    Lucke, Lori, 1600, IEEE, Piscataway, NJ, United States (04):
  • [26] Systolic and scalable architectures for digit-serial multiplication in fields GF(pm)
    Bertoni, G
    Guajardo, J
    Orlando, G
    PROGRESS IN CRYPTOLOGY -INDOCRYPT 2003, 2003, 2904 : 349 - 362
  • [27] Digit-serial binary field multiplier based on Mastrovito multiplication
    Chen, Gang
    Bai, Guoqiang
    Chen, Hongyi
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2009, 49 (10): : 1684 - 1687
  • [28] Novel digit-serial systolic array implementation of Euclid's algorithm for division in GF(2m)
    Guo, JH
    Wang, CL
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : A478 - A481
  • [29] RADIX DIGIT-SERIAL PIPELINED DIVIDER SQUARE-ROOT ARCHITECTURE
    BASHAGHA, AE
    IBRAHIM, MK
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 375 - 380
  • [30] A DIGIT-SERIAL ARCHITECTURE FOR INVERSION AND MULTIPLICATION IN GF(2M)
    Fan, Junfeng
    Verbauwhede, Ingrid
    2008 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: SIPS 2008, PROCEEDINGS, 2008, : 7 - 12