METHOD AND APPARATUS FOR USING CONTEXT INFORMATION TO PROTECT VIRTUAL MACHINE SECURITY
    1.
    发明申请
    METHOD AND APPARATUS FOR USING CONTEXT INFORMATION TO PROTECT VIRTUAL MACHINE SECURITY 审中-公开
    使用上下文信息保护虚拟机安全的方法和装置

    公开(公告)号:US20170031838A1

    公开(公告)日:2017-02-02

    申请号:US14811296

    申请日:2015-07-28

    Abstract: Disclosed is a method for protecting virtual machine data at a peripheral subsystem connected to at least one processor configured to host a plurality of virtual machines. In the method, context information, including a virtual machine identifier (VMID), is received. The VMID is unique to one of the plurality of virtual machines. A storage bank of a plurality of storage banks is selected based on the VMID included in the received context information. Each storage bank of the plurality of storage banks uses a same bus address range. A data bus is connected to the selected storage bank.

    Abstract translation: 公开了一种用于在与被配置为托管多个虚拟机的至少一个处理器连接的外围子系统上保护虚拟机数据的方法。 在该方法中,接收包括虚拟机标识符(VMID)的上下文信息。 VMID对于多个虚拟机之一是唯一的。 基于接收到的上下文信息中包含的VMID来选择多个存储体的存储体。 多个存储组的每个存储体使用相同的总线地址范围。 数据总线连接到选定的存储库。

    SYSTEM AND METHOD FOR PRESERVING CRITICAL DEBUG DATA IN A PORTABLE COMPUTING DEVICE
    2.
    发明申请
    SYSTEM AND METHOD FOR PRESERVING CRITICAL DEBUG DATA IN A PORTABLE COMPUTING DEVICE 有权
    用于在便携式计算设备中保存关键调试数据的系统和方法

    公开(公告)号:US20140245076A1

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

    申请号:US13779627

    申请日:2013-02-27

    Abstract: One or more triggers may be coupled to sources on a system on a chip of a portable computing device. The sources monitor the system for status conditions. The one or more triggers are coupled to a trigger bus. A sequencer engine is coupled to the trigger bus and a communication bus. The sequencer engine receives one or more instructions from the communication bus for determining how the sequencer engine should monitor the one or more triggers via the trigger bus and preserve data received from the one or more triggers before a system reset. The sequencer engine then receives data from the one or more triggers and stores the data in local memory storage. The sequencer engine, if programmed, may generate at least one of a trace packet, an interrupt signal, and a general purpose input/output signal in response to receiving data from one or more triggers.

    Abstract translation: 一个或多个触发器可以耦合到便携式计算设备的芯片上的系统上的源。 来源监视系统的状态条件。 一个或多个触发器耦合到触发总线。 定序器引擎耦合到触发总线和通信总线。 定序器引擎从通信总线接收一个或多个指令,用于确定定序器引擎如何经由触发总线监视一个或多个触发,并在系统复位之前保留从一个或多个触发器接收到的数据。 然后,定序器引擎从一个或多个触发器接收数据,并将数据存储在本地存储器中。 响应于从一个或多个触发器接收数据,定序器引擎(如果编程的话)可以产生跟踪数据包,中断信号和通用输入/输出信号中的至少一个。

    System and method for preserving critical debug data in a portable computing device
    3.
    发明授权
    System and method for preserving critical debug data in a portable computing device 有权
    用于在便携式计算设备中保存关键调试数据的系统和方法

    公开(公告)号:US09304844B2

    公开(公告)日:2016-04-05

    申请号:US13779627

    申请日:2013-02-27

    Abstract: One or more triggers may be coupled to sources on a system on a chip of a portable computing device. The sources monitor the system for status conditions. The one or more triggers are coupled to a trigger bus. A sequencer engine is coupled to the trigger bus and a communication bus. The sequencer engine receives one or more instructions from the communication bus for determining how the sequencer engine should monitor the one or more triggers via the trigger bus and preserve data received from the one or more triggers before a system reset. The sequencer engine then receives data from the one or more triggers and stores the data in local memory storage. The sequencer engine, if programmed, may generate at least one of a trace packet, an interrupt signal, and a general purpose input/output signal in response to receiving data from one or more triggers.

    Abstract translation: 一个或多个触发器可以耦合到便携式计算设备的芯片上的系统上的源。 来源监视系统的状态条件。 一个或多个触发器耦合到触发总线。 定序器引擎耦合到触发总线和通信总线。 定序器引擎从通信总线接收一个或多个指令,用于确定定序器引擎如何经由触发总线监视一个或多个触发,并在系统复位之前保留从一个或多个触发器接收到的数据。 然后,定序器引擎从一个或多个触发器接收数据,并将数据存储在本地存储器中。 响应于从一个或多个触发器接收数据,定序器引擎(如果编程的话)可以产生跟踪数据包,中断信号和通用输入/输出信号中的至少一个。

Patent Agency Ranking