Method of injecting transactions to support virtualization of physical device controller
    2.
    发明专利
    Method of injecting transactions to support virtualization of physical device controller 审中-公开
    注入支持物理设备控制器虚拟化的交易方法

    公开(公告)号:JP2010218539A

    公开(公告)日:2010-09-30

    申请号:JP2009293550

    申请日:2009-12-24

    CPC classification number: G06F9/45533

    Abstract: PROBLEM TO BE SOLVED: To provide an apparatus and a method for injecting transactions to support the virtualization of a physical device controller.
    SOLUTION: An apparatus includes: a processor; a system memory; the physical device controller; and a virtualization agent. The physical device controller is shared by a plurality of virtual machines created by a virtual machine monitor installed in a processor. The virtualization agent is connected to the system memory through a first interface, and connected to the physical device controller through a second interface, and adapted to represent he physical device controller as a plurality of virtual device controllers assigned to the plurality of virtual machines, and inject transactions to the first interface and the second interface on behalf of a plurality of the virtual device controllers.
    COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供用于注入事务以支持物理设备控制器的虚拟化的装置和方法。 解决方案:一种装置,包括:处理器; 系统内存 物理设备控制器; 和虚拟化代理。 物理设备控制器由安装在处理器中的虚拟机监视器创建的多个虚拟机共享。 虚拟化代理通过第一接口连接到系统存储器,并通过第二接口连接到物理设备控制器,并且适于将物理设备控制器表示为分配给多个虚拟机的多个虚拟设备控制器,以及 代表多个虚拟设备控制器向第一接口和第二接口注入事务。 版权所有(C)2010,JPO&INPIT

    TRACKING PROGRESS OF DATA STREAMER
    3.
    发明申请
    TRACKING PROGRESS OF DATA STREAMER 审中-公开
    跟踪数据流的进展

    公开(公告)号:WO2005055068A3

    公开(公告)日:2005-07-28

    申请号:PCT/US2004037459

    申请日:2004-11-10

    CPC classification number: G06F13/28

    Abstract: Machine-readable media, methods, and apparatus are described to stream data between a codec and a buffer in system memory and to maintain a value in system memory that is indicative of a current position in the buffer. In some embodiments, an audio controller streams the data across an isochronous channel having relaxed ordering rules to the buffer in the system memory and updates the value indicative of current position via a write across the isochronous channel to the system memory.

    Abstract translation: 描述了机器可读介质,方法和设备以在编解码器和系统存储器中的缓冲器之间流式传输数据,并在系统存储器中维持指示缓冲器中当前位置的值。 在一些实施例中,音频控制器通过具有宽松排序规则的同步信道将数据流式传输到系统存储器中的缓冲器,并且经由跨越同步信道写入系统存储器来更新指示当前位置的值。

    METHODS AND APPARATUSES FOR SECURING PLAYBACK CONTENT
    4.
    发明申请
    METHODS AND APPARATUSES FOR SECURING PLAYBACK CONTENT 审中-公开
    保护播放内容的方法和装置

    公开(公告)号:WO2011156066A3

    公开(公告)日:2012-02-16

    申请号:PCT/US2011035412

    申请日:2011-05-05

    Abstract: An apparatus for secured playback is presented. In one embodiment, the apparatus includes a controller that includes a key derivation module to manage authentication and key derivation. In one embodiment, the apparatus provides a video decryption key to a graphics engine if video data portions in a data stream are retrievable without having to decrypt the data stream. In one embodiment, the apparatus also includes a decryption module to decrypt a part of data in conjunction with an encryption key to generate video information and video data. The controller then writes an encrypted version of the video data to a video buffer of a graphics engine.

    Abstract translation: 提出了一种用于安全播放的设备。 在一个实施例中,该装置包括控制器,其包括用于管理认证和密钥推导的密钥导出模块。 在一个实施例中,如果可以检索数据流中的视频数据部分而不必对数据流进行解密,则该装置向图形引擎提供视频解密密钥。 在一个实施例中,该装置还包括解密模块,用于结合加密密钥对一部分数据进行解密以产生视频信息和视频数据。 然后,控制器将视频数据的加密版本写入图形引擎的视频缓冲器。

    DECOUPLING OF A BUS BRIDGE'S INTERNAL LATENCIES FROM THOSE ON AN EXTERNAL BUS
    6.
    发明申请
    DECOUPLING OF A BUS BRIDGE'S INTERNAL LATENCIES FROM THOSE ON AN EXTERNAL BUS 审中-公开
    从外部总线上拆除总线内部故障

    公开(公告)号:WO0034872A8

    公开(公告)日:2001-02-15

    申请号:PCT/US9926728

    申请日:1999-11-10

    CPC classification number: G06F13/4031

    Abstract: A method and apparatus for decoupling internal latencies of a bus bridge (115) from those on an external bus (130) is described. In one embodiment, the method includes detecting a write cycle by an initiator (105) for transmitting data to a device (135). The method further includes asserting a write request to the device (135), responsive to detecting the write cycle, asserting a ready request to the initiator (105) without detecting an acknowledge from the device (135), and receiving the data from the initiator (105).

    Abstract translation: 描述了用于将总线桥(115)的内部延迟与外部总线(130)上的内部延迟去耦的方法和装置。 在一个实施例中,该方法包括检测由启动器(105)发送数据到设备(135)的写入周期。 所述方法还包括:响应于检测到所述写入周期,向所述设备(135)发出写入请求,向所述发起者(105)断言就绪请求,而不检测来自所述设备(135)的确认,以及从所述发起者接收所述数据 (105)。

    METHOD AND APPARATUS FOR DECOUPLING INTERNAL LATENCIES OF A BUS BRIDGE FROM THOSE ON AN EXTERNAL BUS
    7.
    发明申请
    METHOD AND APPARATUS FOR DECOUPLING INTERNAL LATENCIES OF A BUS BRIDGE FROM THOSE ON AN EXTERNAL BUS 审中-公开
    用于从外部总线上解除总线桥内部延迟的方法和装置

    公开(公告)号:WO0034872A2

    公开(公告)日:2000-06-15

    申请号:PCT/US9926728

    申请日:1999-11-10

    CPC classification number: G06F13/4031

    Abstract: A method and apparatus for decoupling internal latencies of a bus bridge (115) from those on an external bus (130) is described. In one embodiment, the method includes detecting a write cycle by an initiator (105) for transmitting data to a device (135). The method further includes asserting a write request to the device (135), responsive to detecting the write cycle, asserting a ready request to the initiator (105) without detecting an acknowledge from the device (135), and receiving the data from the initiator (105).

    Abstract translation: 描述了用于将总线桥(115)的内部延迟与外部总线(130)上的内部延迟相分离的方法和装置。 在一个实施例中,该方法包括检测由启动器(105)发送数据到设备(135)的写入周期。 所述方法还包括:响应于检测到所述写入周期来向所述设备(135)发出写入请求,在不检测到来自所述设备(135)的确认的情况下,向所述启动器(105)断言就绪请求,以及接收来自所述启动器 (105)。

    METHODS AND APPARATUSES FOR SECURING PLAYBACK CONTENT
    8.
    发明公开
    METHODS AND APPARATUSES FOR SECURING PLAYBACK CONTENT 有权
    用于保护管道内容的方法和装置

    公开(公告)号:EP2580704A4

    公开(公告)日:2013-11-27

    申请号:EP11792835

    申请日:2011-05-05

    Applicant: INTEL CORP

    Abstract: An apparatus for secured playback is presented. In one embodiment, the apparatus includes a controller that includes a key derivation module to manage authentication and key derivation. In one embodiment, the apparatus provides a video decryption key to a graphics engine if video data portions in a data stream are retrievable without having to decrypt the data stream. In one embodiment, the apparatus also includes a decryption module to decrypt a part of data in conjunction with an encryption key to generate video information and video data. The controller then writes an encrypted version of the video data to a video buffer of a graphics engine.

    Abstract translation: 提出了一种用于安全播放的设备。 在一个实施例中,该装置包括控制器,其包括用于管理认证和密钥推导的密钥导出模块。 在一个实施例中,如果可以检索数据流中的视频数据部分而不必对数据流进行解密,则该装置向图形引擎提供视频解密密钥。 在一个实施例中,该装置还包括解密模块,用于结合加密密钥对数据的一部分进行解密以生成视频信息和视频数据。 然后,控制器将视频数据的加密版本写入图形引擎的视频缓冲器。

    Das Einführen von Transaktionen, um die Virtualisierung eines physischen Geräte-Controllers zu unterstützen

    公开(公告)号:DE102009060299A1

    公开(公告)日:2010-08-05

    申请号:DE102009060299

    申请日:2009-12-23

    Applicant: INTEL CORP

    Abstract: Ausführungsformen von Vorrichtungen, Verfahren und Systemen werden offenbart, um Transaktionen einzuführen und damit die Virtualisierung eines physischen Geräte-Controllers zu unterstützen. Bei einer Ausführungsform enthält eine Vorrichtung einen Prozessor, Systemspeicher, einen physischen Geräte-Controller und einen Virtualisierungsagent. Der physische Geräte-Controller wird von einer Mehrzahl an virtuellen Maschinen, die durch einen auf einem Prozessor installierten Virtual Machine Monitor erzeugt werden, gemeinsam benutzt. Der Virtualisierungsagent ist mit dem Systemspeicher durch eine erste Schnittstelle und mit dem physischen Geräte-Controller durch eine zweite Schnittstelle gekoppelt, um den physischen Geräte-Controller als eine Mehrzahl an virtuellen Geräte-Controllern zu repräsentieren, die verfügbar sind, um zur Mehrzahl an virtuellen Maschinen zugeordnet zu werden, und um Transim Auftrag der Mehrzahl an virtuellen Geräte-Controllern einzuführen.

Patent Agency Ranking