Title :
Memory security management for reconfigurable embedded systems
Author :
Vaslin, Romain ; Gogniat, Guy ; Diguet, Jean-Philippe ; Tessier, Russell ; Unnikrishnan, Deepak ; Gaj, Kris
Author_Institution :
Lab.-STICC, Eur. Univ. of Brittany, Lorient
Abstract :
The constrained operating environments of many FPGA-based embedded systems require flexible security that can be configured to minimize the impact on FPGA area and power consumption. In this paper, a security approach for external memory in FPGA-based embedded systems that exploits FPGA configurability is presented. Our FPGA-based security core provides both confidentiality and integrity for data stored externally to an FPGA which is accessed by a processor on the FPGA chip. The benefits of our security core are demonstrated using four embedded applications implemented on a Stratix II device. Each application requires a collection of tasks with varying memory security requirements. Our security core is used in conjunction with a NIOS II soft processor running the MicroC/OS II operating system. An average memory and energy savings of about 64%and 16%, respectively, is achieved for the four applications versus a non-configurable, uniform security approach.
Keywords :
data integrity; embedded systems; field programmable gate arrays; operating systems (computers); security of data; storage management; storage management chips; FPGA chip configurability; constrained operating environment; data integrity; memory security management; power consumption; reconfigurable embedded system; Cryptography; Data security; Embedded system; Energy consumption; Field programmable gate arrays; Memory management; Operating systems; Power system security; Protection; System performance;
Conference_Titel :
ICECE Technology, 2008. FPT 2008. International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3783-2
Electronic_ISBN :
978-1-4244-2796-3
DOI :
10.1109/FPT.2008.4762378