Title :
On-the-fly attestation of reconfigurable hardware
Author :
Chaves, Ricardo ; Kuzmanov, Georgi ; Sousa, Leonel
Author_Institution :
Inst. Super. Tecnico/INESC-ID, Lisbon
Abstract :
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.
Keywords :
field programmable gate arrays; integrated circuit design; integrated circuit reliability; logic design; FPGA; Virtex II Pro 30; binary bitstream; hash value; on-the-fly attestation; reconfigurable device; reconfigurable hardware; region delimitation; Automotive engineering; Computer architecture; Control systems; Degradation; Delay; Field programmable gate arrays; Hardware; Protection; Radar; Vehicle dynamics;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4629910