发明名称 Integrated circuit with restricted data access
摘要 A semiconductor integrated circuit includes a hardware mechanism arranged to ensure that associations between instructions and data are enforced so that a processor cannot fetch data from an instruction that is not authorised to do so. A Memory Protection Unit stores entries comprising instructions and associated data memory ranges. A hardware arrangement impairs the operation of the circuit if the CPU attempts to make a data fetch from an instruction that is outside the range associated with data in a Memory Protection Unit. Such functioning may be by issuing a chip reset. The Memory Protection Unit may be implemented in a Memory Management Unit having an extension so as to store a validity flag. The validity flag may only be set by a secure process such as the CPU well entrusted code or by a separate trusted hardware source. In this way, an operating system may function as normal referring to the Memory Management Unit as necessary, but security may be enforced through hardware.
申请公布号 US2008250228(A1) 申请公布日期 2008.10.09
申请号 US20080082046 申请日期 2008.04.07
申请人 STMICROELECTRONICS LIMITED 发明人 ELLIOTT PAUL;KURD TARIQ
分类号 G06F9/312 主分类号 G06F9/312
代理机构 代理人
主权项
地址