DocumentCode :
3075467
Title :
Design of a tailor-made memory protection unit for low power microcontrollers
Author :
Stecklina, Oliver ; Langendoerfer, P. ; Menzel, Hannes
Author_Institution :
IHP, Frankfurt (Oder), Germany
fYear :
2013
fDate :
19-21 June 2013
Firstpage :
225
Lastpage :
231
Abstract :
Low power microcontrollers are becoming more and more considered for a wide variety of application scenarios. In modern industrial automation, medical systems, critical infrastructure or smart grid systems embedded devices with low power microcontrollers are ubiquitous. But, by the proceeding trend to link these devices form the real world to the cyber world positive effects such as reduced costs are unfortunately tightly coupled with serious security problems. Especially micro-controllers without any memory protections means make these kind of devices vulnerable for malicious attacks. Recent news have shown that the above mentioned systems are already identified as possible targets. In this paper we present a tailor-made Memory Protection Unit (MPU) that provides an effective and efficient isolation of memory sections taking the characteristic of sensor node applications into account. We describe the design of our MPU and its integration in a low power microcontroller. Furthermore, we give a runtime and an area estimation. Our simulation results show that the performance penalty of our approach is in the range of four clock cycles for two operand operations that can be considered to be the most complex ones. In addition the estimated area penalty is less than 7 per cent of the area of our microcontroller.
Keywords :
logic design; microcontrollers; security of data; MPU design; low power microcontroller; malicious attacks; memory section isolation; tailor-made memory protection unit; Clocks; Computer architecture; Estimation; Layout; Microcontrollers; Random access memory; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
Conference_Location :
Porto
Type :
conf
DOI :
10.1109/SIES.2013.6601495
Filename :
6601495
Link To Document :
بازگشت