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 条
  • [41] An optically reconfigurable gate array VLSI driven by an unstabilized power supply unit
    Tsujino, Masashi
    Watanabe, Minoru
    Watanabe, Nobuya
    2023 IEEE 36TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE, SOCC, 2023, : 279 - 283
  • [42] THE RPA OPTIMIZING A PROCESSOR ARRAY ARCHITECTURE FOR IMPLEMENTATION USING VLSI
    JESSHOPE, CR
    COMPUTER PHYSICS COMMUNICATIONS, 1985, 37 (1-3) : 95 - 100
  • [43] A novel VLSI divide and conquer implementation of the iterative array Multiplierδ
    Poonnen, Thomas
    Fam, Adly T.
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 723 - +
  • [44] IMPLEMENTATION OF DIGITAL-FILTERS VIA VLSI ARRAY PROCESSORS
    MERTZIOS, BG
    SYRMOS, VL
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1988, 135 (02): : 78 - 82
  • [45] Inversion/Non-inversion Implementation for an 11,424 Gate-Count Dynamic Optically Reconfigurable Gate Array VLSI
    Kato, Shinichi
    Watanabe, Minoru
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2009, 5657 : 139 - 148
  • [46] Parallel-Operation-Oriented Optically Reconfigurable Gate Array
    Fujimori, Takumi
    Watanabe, Minoru
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2015, 2015, 9017 : 3 - 14
  • [47] A Parallel VLSI Algorithm for a High Throughput Systolic Array VLSI Implementation of Type IV DCT
    Chiper, Doru Florin
    ISSCS 2009: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS,, 2009, : 257 - 260
  • [48] VLSI IMPLEMENTATION OF AN M-ARRAY IMAGE FILTER BASED ON SHIFT REGISTER ARRAY
    LEE, CY
    TSAI, JM
    HSU, SC
    INTEGRATION-THE VLSI JOURNAL, 1993, 16 (01) : 91 - 103
  • [49] A new systolic array algorithm for memory-based VLSI array implementation of DCT
    Chiper, DF
    SECOND IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1997, : 297 - 301
  • [50] Reconfigurable VLSI implementation for learning vector quantization with on-chip learning circuit
    Zhang, Xiangyu
    An, Fengwei
    Chen, Lei
    Mattausch, Hans Juergen
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2016, 55 (04)