ON-THE-FLY ATTESTATION OF RECONFIGURABLE HARDWARE

被引:7
|
作者
Chaves, Ricardo [1 ,2 ]
Kuzmanov, Georgi [2 ]
Sousa, Leonel [1 ]
机构
[1] INESC ID, Inst Super Tecn, Rua Alves Redol 9, P-1000029 Lisbon, Portugal
[2] TUDelft, Comp Engn Lab, NL-2600 GA Delft, Netherlands
关键词
D O I
10.1109/FPL.2008.4629910
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel method to perform on-the-fly attestation of hardware structures loaded to reconfigurable devices. Given that a loadable hardware structure to a reconfigurable device is described by a binary bitstream, the hash value of this bitstream can be calculated to validate the hardware structure. To optimize this attestation, the hash value computation is implemented in hardware on the FPGA itself. To guarantee the integrity of the existing computation architecture, the proposed hardware module also enforces region delimitation. With the region delimitation, only the regions intended to be reconfigured can be modified. Implementation results suggest that this bitstream attestation can be performed without imposing an extra delay to the reconfigurable process and at an area cost of less that 10% of a Virtex. II Pro 30 FPGA device.
引用
收藏
页码:71 / +
页数:2
相关论文
共 50 条
  • [1] On-the-fly reconfigurable logic
    Rajagopalan, K
    Phillips, B
    Abbott, D
    [J]. SMART STRUCTURES, DEVICES, AND SYSTEMS II, PT 1 AND 2, 2005, 5649 : 101 - 109
  • [2] On-the-fly programmable hardware for networks
    Hadzic, Ilija
    Smith, Jonathan M.
    Marcus, William S.
    [J]. Conference Record / IEEE Global Telecommunications Conference, 1998, 2 : 821 - 826
  • [3] On-the-fly programmable hardware for networks
    Hadzic, I
    Smith, JM
    Marcus, WS
    [J]. GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 821 - 826
  • [4] Hardware counter driven on-the-fly request signatures
    Shen, Kai
    Zhong, Ming
    Dwarkadas, Sandhya
    Li, Chuanpeng
    Stewart, Christopher
    Zhang, Xiao
    [J]. ACM SIGPLAN NOTICES, 2008, 43 (03) : 189 - 200
  • [5] Projection Boxes: On-the-fly Reconfigurable Visualization for Live Programming
    Lerner, Sorin
    [J]. PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20), 2020,
  • [6] Dynamic Binary Translation to a Reconfigurable Target for On-the-Fly Acceleration
    Kinsman, Phillip
    Nicolici, Nicola
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 286 - 287
  • [7] Enabling On-the-Fly Hardware Tracing of Data Reads in Multicores
    Ponugoti, Mounika
    Milenkovic, Aleksandar
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (04)
  • [8] Tuning Modules With Elastic Instabilities On-the-Fly for Reconfigurable Shapes and Motions
    Chen, Zhe
    Sun, Jiefeng
    Zhao, Jianguo
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024, 29 (04) : 3117 - 3127
  • [9] A reconfigurable, on-the-fly, resource-aware, streaming pipeline scheduler
    Bradshaw, MK
    Kurose, J
    Page, LJ
    Shenoy, P
    Towsley, D
    [J]. Multimedia Computing and Networking 2005, 2005, 5680 : 131 - 135
  • [10] The multi-dataflow composer tool: generation of on-the-fly reconfigurable platforms
    Palumbo, Francesca
    Carta, Nicola
    Pani, Danilo
    Meloni, Paolo
    Raffo, Luigi
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (01) : 233 - 249