System and method for virtual hardware memory protection
    1.
    发明授权
    System and method for virtual hardware memory protection 有权
    用于虚拟硬件内存保护的系统和方法

    公开(公告)号:US09170956B2

    公开(公告)日:2015-10-27

    申请号:US13896941

    申请日:2013-05-17

    Abstract: A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented.

    Abstract translation: 一个包含硬件逻辑的存储器保护单元。 硬件逻辑从针对总线从设备的虚拟中央处理单元(CPU)接收事务,该事务与虚拟CPU标识(ID)相关联,其中虚拟CPU在物理CPU上实现。 硬件逻辑还根据虚拟CPU ID确定是否准予或拒绝对总线从站的访问。 虚拟CPU ID与实现虚拟CPU的物理CPU的ID不同。

    SYSTEM AND METHOD FOR SLAVE-BASED MEMORY PROTECTION
    2.
    发明申请
    SYSTEM AND METHOD FOR SLAVE-BASED MEMORY PROTECTION 审中-公开
    基于从属存储器保护的系统和方法

    公开(公告)号:US20140223052A1

    公开(公告)日:2014-08-07

    申请号:US14015690

    申请日:2013-08-30

    Abstract: A system includes a bus slave coupled to a plurality of bus masters via one or more interconnects. The system also includes a memory protection unit (MPU) associated with the bus slave, the MPU having a set of access permissions that grants access to the bus slave from a first bus master and denies access to the bus slave from a second bus master. The MPU generates an error response as result of a transaction generated by a task on the second bus master attempting to access the bus slave.

    Abstract translation: 系统包括经由一个或多个互连耦合到多个总线主机的总线从设备。 该系统还包括与总线从站相关联的存储器保护单元(MPU),MPU具有一组访问权限,其允许从第一总线主机访问总线从站,并拒绝从第二总线主站访问总线从站。 MPU由第二总线主机上尝试访问总线从站的任务生成的事务的结果生成错误响应。

    SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION
    4.
    发明申请
    SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION 审中-公开
    虚拟硬件存储器保护的系统和方法

    公开(公告)号:US20150356046A1

    公开(公告)日:2015-12-10

    申请号:US14827077

    申请日:2015-08-14

    Abstract: A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented.

    Abstract translation: 一个包含硬件逻辑的存储器保护单元。 硬件逻辑从针对总线从设备的虚拟中央处理单元(CPU)接收事务,该事务与虚拟CPU标识(ID)相关联,其中虚拟CPU在物理CPU上实现。 硬件逻辑还根据虚拟CPU ID确定是否准予或拒绝对总线从站的访问。 虚拟CPU ID与实现虚拟CPU的物理CPU的ID不同。

Patent Agency Ranking