Efficient implementation of bit-parallel fault tolerant polynomial basis multiplication and squaring over GF(2m)

被引:7
|
作者
Rashidi, Bahram [1 ]
Sayedi, Sayed Masoud [1 ]
Farashahi, Reza Rezaeian [2 ,3 ]
机构
[1] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan 8415683111, Iran
[2] Isfahan Univ Technol, Dept Math Sci, Esfahan 8415683111, Iran
[3] Inst Res Fundamental Sci IPM, Sch Math, Tehran, Iran
来源
IET COMPUTERS AND DIGITAL TECHNIQUES | 2016年 / 10卷 / 01期
关键词
CONCURRENT ERROR-DETECTION;
D O I
10.1049/iet-cdt.2015.0020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This study presents the design and implementation of an efficient structure for fault tolerant bit-parallel polynomial basis multiplication and squaring over GF(2(m)), based on a similar strategy of Roving method with a minimum overhead. The Roving method is an efficient method for the circuits in which many similar and independent structures exist. The architectures of the polynomial basis multiplication and squaring over binary finite fields have inherent regularity in their subsections of the structures. Therefore, they are compatible to the applied version of Roving fault tolerant method. To generalise the proposed architecture, the multiplication and squaring operations are examined for different primitive polynomial, including general irreducible polynomials, irreducible pentanomials and irreducible trinomials. In the proposed design, the extracted common circuit has low hardware utilisation compared with that of the main circuit. The fault tolerant circuit is constructed by using three copies of the common circuit, a comparator and a voter circuit. The comparator and voter have parallel architectures with low critical path delays, which is a critical factor in any highly computational system. The design has been successfully verified and synthesised onVirtex-4 XC4VLX200 FPGA using Xilinx ISE 11. The results show an overall improvement in the speed and hardware usage compared with those of previous designs.
引用
收藏
页码:18 / 29
页数:12
相关论文
共 50 条
  • [41] Universal VLSI architecture for bit-parallel computation in GF(2m)
    Lin, CC
    Chang, FK
    Chang, HC
    Lee, CY
    [J]. PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 125 - 128
  • [42] Bit-parallel systolic modular multipliers for a class of GF(2m)
    Lee, CY
    Lu, EH
    Lee, JY
    [J]. ARITH-15 2001: 15TH SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2001, : 51 - 58
  • [43] New Bit-Level Serial GF (2m) Multiplication Using Polynomial Basis
    El-Razouk, Hayssam
    Reyhani-Masoleh, Arash
    [J]. IEEE 22nd Symposium on Computer Arithmetic ARITH 22, 2015, : 129 - 136
  • [44] Efficient unified semi-systolic arrays for multiplication and squaring over GF(2m)
    Kim, Kee-Won
    Lee, Jae-Dong
    [J]. IEICE ELECTRONICS EXPRESS, 2017, 14 (12):
  • [45] Transition fault testability in bit parallel multipliers over GF(2m)
    Rahaman, H.
    Mathew, J.
    Sikdar, B. K.
    Pradhan, D. K.
    [J]. 25TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2007, : 422 - +
  • [46] High Speed Bit-Parallel Systolic Multiplier over GF (2m) for Cryptographic Application
    Sargunam, B.
    Mozhi, S. Arul
    Dhanasekaran, R.
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2012, : 244 - 247
  • [47] Bit-parallel arithmetic implementations over finite fields GF(2m) with reconfigurable hardware
    Imaña, JL
    [J]. ACTA APPLICANDAE MATHEMATICAE, 2002, 73 (03) : 337 - 356
  • [48] Bit-Parallel Arithmetic Implementations over Finite Fields GF(2m) with Reconfigurable Hardware
    José Luis Imaña
    [J]. Acta Applicandae Mathematica, 2002, 73 : 337 - 356
  • [49] Design and Implementation of a Polynomial Basis Multiplier Architecture Over GF(2m)
    Ho, Huong
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (03): : 203 - 208
  • [50] Design and Implementation of a Sequential Polynomial Basis Multiplier over GF(2m)
    Mathe, Sudha Ellison
    Boppana, Lakshmi
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (05): : 2680 - 2700