Shakti-T: A RISC-V Processor with Light Weight Security Extensions
Shakti-T: A RISC-V Processor with Light Weight Security Extensions
复制标题
Shakti-T:具有轻量级安全扩展的 RISC-V 处理器
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Kamakoti Veezhinathan
中科院分区:
文献类型:
--
作者:
Arjun Menon;S. Murugan;C. Rebeiro;Neel Gala;Kamakoti Veezhinathan
With increased usage of compute cores for sensitive applications, including e-commerce, there is a need to provide additional hardware support for securing information from memory based attacks. This work presents a unified hardware framework for handling spatial and temporal memory attacks. The paper integrates the proposed hardware framework with a RISC-V based micro-architecture with an enhanced application binary interface that enables software layers to use these features to protect sensitive data. We demonstrate the effectiveness of the proposed scheme through practical case studies in addition to taking the design through a VLSI CAD design flow. The proposed processor reduces the metadata storage overhead up to 4 x in comparison with the existing solutions, while incurring an area overhead of just 1914 LUTs and 2197 flip flops on an FPGA, without affecting the critical path delay of the processor.