VLSI Implementation of a Cryptography-Oriented Reconfigurable Array

被引:0
|
作者
Miller, Scott [1 ]
Chu, Ambrose [1 ]
Sima, Mihai [1 ]
McGuire, Michael [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8W 3P6, Canada
关键词
D O I
10.1109/DSD.2008.127
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The long-word and very long-word addition required in cryptography applications generally requires custom hardware support provided by ASICs or application-specific instructions in ASIPs. As an altemative to these expensive solutions, FPGAs have been used. To reduce the overhead of commercial FPGAs in implementing cryptography, CryptoRA, a cryptographically-oriented reconfigurable array, has recently been proposed. This paper presents a circuit-level implementation of the CryptoRA array which provides the following results: (i) a speed-up of 1.15 x to 2.1 x from the LUT output to a fast-addition carry path, (ii) a speed-up greater than 1.2 x for long-word addition and subtraction, and (iii) these results come at a cost of only an additional 2.5% of a computing tile's silicon area.
引用
收藏
页码:575 / 583
页数:9
相关论文
共 50 条
  • [21] VLSI implementation of dynamically reconfigurable hardware-based cryptosystem
    Mitsuyama, Y
    Andales, Z
    Onoye, T
    Shirakawa, I
    2000 SYMPOSIUM ON VLSI CIRCUITS, DIGEST OF TECHNICAL PAPERS, 2000, : 204 - 205
  • [22] Reconfigurable Array-based Design for Flexible Cryptography Chip Architecture
    Jeong, Jeong Hun
    Kim, Jeong O.
    Kim, Tae Yang
    Choi, Jun Rim
    2017 13TH CONFERENCE ON PH.D. RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIME), 2017, : 345 - 348
  • [23] A hardware oriented fuzzification algorithm and its VLSI implementation
    Javadi, Mohammad Haji Seyed
    Mahdiani, Hamid Reza
    Kh, Esmaeil Zeinali
    SOFT COMPUTING, 2013, 17 (04) : 683 - 690
  • [24] A new VLSI-oriented FFT algorithm and implementation
    Jia, LH
    Gao, YH
    Isoaho, J
    Tenhunen, H
    ELEVENTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE - PROCEEDINGS, 1998, : 337 - 341
  • [25] Design of VLSI implementation-oriented LDPC codes
    Zhong, H
    Zhang, T
    2003 IEEE 58TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS1-5, PROCEEDINGS, 2003, : 670 - 673
  • [26] A hardware oriented fuzzification algorithm and its VLSI implementation
    Mohammad Haji Seyed Javadi
    Hamid Reza Mahdiani
    Esmaeil Zeinali Kh
    Soft Computing, 2013, 17 : 683 - 690
  • [27] A 1.15 Grad total-ionizing-dose tolerant parallel-operation-oriented optically reconfigurable gate array VLSI
    Fujimori, Takumi
    Watanabe, Minoru
    2019 IEEE 6TH INTERNATIONAL WORKSHOP ON METROLOGY FOR AEROSPACE (METROAEROSPACE), 2019, : 149 - 153
  • [28] The Design and Implementation of Adaptive Reconfigurable Computing Array
    Wu, Binbin
    Yan, Like
    Feng, Degui
    Chen, Tianzhou
    2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 245 - 250
  • [29] Soft-error tolerance of an optically reconfigurable gate array VLSI
    Fujimori, Takumi
    Watanabe, Minoru
    2018 26TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING (ICSENG 2018), 2018,
  • [30] Total Dose Tolerance Analysis of an Optically Reconfigurable Gate Array VLSI
    Yamada, Kaho
    Okazaki, Takeshi
    Watanabe, Minoru
    Watanabe, Nobuya
    2022 29TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (IEEE ICECS 2022), 2022,