FPGA-Based, Multi-Processor HW-SW System for Single-Chip Crypto Applications

被引:1
|
作者
Fitzgerald, Andrew [1 ,2 ]
Lukowiak, Marcin
Kurdziel, Michael [1 ,2 ]
Mackey, Christopher [1 ,2 ]
Smith, Kenneth, Jr. [1 ,2 ]
Boorman, Brian [1 ,2 ]
Harris, Duncan [1 ,2 ]
Skiba, William [1 ,2 ]
机构
[1] Harris Corp, RF Commun Div, Rochester, NY 14610 USA
[2] Harris Corp, RF Commun Div, Rochester, NY 14610 USA
关键词
HARDWARE ARCHITECTURE; AES; GCM;
D O I
10.1109/MILCOM.2010.5680127
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper discusses design and analysis of an FPGA-based system containing two isolated, Altera Nios II softcore processors that share data through two custom cryptoengines. FPGA-based Single-Chip Cryptographic (SCC) techniques were employed to ensure full red/black separation. Each crypto-engine is a hardware implementation of the Advanced Encryption Standard (AES), operating in Galois/Counter mode (GCM). The features of the AES crypto-engines were varied with the goal of determining which best achieve high performance or minimal hardware usage. To quantify the costs of red/black separation, a thorough analysis of resource requirements was performed. The hardware/software approach was utilized in order to provide appropriate levels of flexibilty and performance, allowing for a range of target applications.
引用
收藏
页码:1317 / 1322
页数:6
相关论文
共 50 条
  • [1] A fast HW/SW FPGA-based thermal emulation framework for multi-processor system-on-chip
    Atienza, David
    Del Valle, Pablo G.
    Paci, Giacomo
    Poletti, Francesco
    Benini, Luca
    De Micheli, Giovanni
    Mendias, Jose M.
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 618 - +
  • [2] Programming models and HW-SW interfaces abstraction for multi-processor SoC
    Jerraya, Ahmed A.
    Bouchhima, Aimen
    Petrot, Frederic
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 280 - +
  • [3] Parallel programming of multi-processor SoC:: A HW-SW interface perspective
    Kriaa, Lobna
    Bouchhima, Aimen
    Gligor, Marius
    Fouillart, Anne-Marie
    Petrot, Frederic
    Jerraya, Ahmed-Amine
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2008, 36 (01) : 68 - 92
  • [4] A complete Multi-Processor System-On-Chip FPGA-based emulation framework
    Del Valle, Pablo G.
    Atienza, David
    Magan, Ivan
    Flores, Javier G.
    Perez, Esther A.
    Mendias, Jose M.
    Benini, Luca
    De Micheli, Giovanni
    [J]. IFIP VLSI-SoC 2006: IFIP WG 10.5 International Conference on Very Large Scale Integration & System-on-Chip, 2006, : 140 - 145
  • [5] Task scheduling and management in single-chip multi-processor system
    Hu Yue-li
    Wang Yao-ming
    Xuan Xiang-guang
    [J]. 2008 INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY & HIGH DENSITY PACKAGING, VOLS 1 AND 2, 2008, : 382 - +
  • [6] Demonstrating HW-SW Transient Error Mitigation on the Single-Chip Cloud Computer Data Plane
    Rodopoulos, Dimitrios
    Papanikolaou, Antonis
    Catthoor, Francky
    Soudris, Dimitrios
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (03) : 507 - 519
  • [7] A scalable single-chip multi-processor architecture with on-chip RTOS kernel
    Theelen, BD
    Verschueren, AC
    Suárez, VVR
    Stevens, MPJ
    Nuñez, A
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (12-15) : 619 - 639
  • [8] Heterogeneous HW/SW FPGA-Based Embedded System for Database Sequencing Applications
    Bonny, Talal
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (10) : 244 - 251
  • [9] FPGA-based single-chip servo system for five axes actuators
    Wang, Shuang
    Li, Tiecai
    Zhou, Zhaoyong
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, : 1630 - +
  • [10] Scheduling-Aware Interconnect Synthesis for FPGA-based Multi-Processor Systems-on-Chip
    Fusella, Edoardo
    Cilardo, Alessandro
    Mazzeo, Antonino
    [J]. 2015 25TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2015,