发明名称 SECURE ACCESS IN A MICROCONTROLLER SYSTEM
摘要 Systems, methods and computer-readable mediums are disclosed for providing secure access in a microcontroller system. In some implementations, a microcontroller system comprises a system bus and a secure central processing unit (CPU) coupled to the system bus. The secure CPU is configured to provide secure access to the system bus. A non-secure CPU is also coupled to the system bus and is configured to provide non-secure access to the system bus. A non-secure memory is coupled to the system bus and is configured to allow the secure CPU and the non-secure CPU to exchange data and communicate with each other. A peripheral access controller (PAC) is coupled to the system bus and configured to enable secure access to a peripheral by the secure CPU while disabling non-secure access to the peripheral based upon a non-secure state of the non-secure CPU.
申请公布号 US2016321472(A1) 申请公布日期 2016.11.03
申请号 US201514698330 申请日期 2015.04.28
申请人 Atmel Corporation 发明人 Pedersen Frode Milch
分类号 G06F21/85;G06F21/74 主分类号 G06F21/85
代理机构 代理人
主权项 1. A microcontroller system comprising: a system bus; a secure central processing unit (CPU) coupled to the system bus, the secure CPU configured to provide secure access to the system bus; a non-secure CPU coupled to the system bus, the non-secure CPU configured to provide non-secure access to the system bus; non-secure memory coupled to the system bus, the non-secure memory configured to allow the secure CPU and the non-secure CPU to exchange data and communicate with each other; and a peripheral access controller (PAC) coupled to the system bus, the PAC configured to enable secure access to a peripheral by the secure CPU while disabling non-secure access to the peripheral based upon a non-secure state of the non-secure CPU.
地址 San Jose CA US