METHOD, APPARATUS AND SYSTEM FOR REDUCED CHANNEL STARVATION IN A DMA ENGINE
    11.
    发明申请
    METHOD, APPARATUS AND SYSTEM FOR REDUCED CHANNEL STARVATION IN A DMA ENGINE 有权
    DMA引擎中减少通道启动的方法,装置和系统

    公开(公告)号:US20110320645A1

    公开(公告)日:2011-12-29

    申请号:US12822046

    申请日:2010-06-23

    IPC分类号: G06F13/28 G06F13/18

    CPC分类号: G06F13/30

    摘要: Techniques for generating information identifying a next direct memory access (DMA) task to be serviced. In an embodiment, arbitration logic provides a sequence of masking logic to determine, according to a hierarchy of rules, a next task to be serviced by a DMA engine. In certain embodiments, masking logic includes logic to mask information representing pending tasks to be serviced, the masking based on identification of a channel as being a suspended channel and/or a victim channel.

    摘要翻译: 用于产生识别要维修的下一个直接存储器访问(DMA)任务的信息的技术。 在一个实施例中,仲裁逻辑提供了一系列屏蔽逻辑,以根据规则层级确定要由DMA引擎服务的下一个任务。 在某些实施例中,掩蔽逻辑包括屏蔽用于表示待服务的待处理任务的信息的逻辑,基于信道识别为暂停信道和/或受害信道的掩蔽。

    Direct memory access engine physical memory descriptors for multi-media demultiplexing operations
    14.
    发明授权
    Direct memory access engine physical memory descriptors for multi-media demultiplexing operations 有权
    用于多媒体解复用操作的直接内存访问引擎物理内存描述符

    公开(公告)号:US08509254B2

    公开(公告)日:2013-08-13

    申请号:US12824300

    申请日:2010-06-28

    IPC分类号: G06F12/00

    CPC分类号: G06F9/5027

    摘要: The architecture and techniques described herein can improve system performance with respect to the following. Communication between two interdependent hardware engines, that are part of pipeline, such that the engines are synchronized to consume resources when the engines are done with the work. Reduction of the role of software/firmware from feeding each stage of the hardware pipeline when the previous stage of the pipeline has completed. Reduction in the memory allocation for software-initialized hardware descriptors to improve performance by reducing pipeline stalls due to software interaction.

    摘要翻译: 本文描述的架构和技术可以改善系统性能。 两个相互依赖的硬件引擎之间的通信是管道的一部分,使得引擎在引擎完成工作时同步以消耗资源。 当管道的上一个阶段完成时,减少软件/固件从硬件管道的每个阶段的角色。 减少用于软件初始化的硬件描述符的内存分配,以通过减少由于软件交互而导致的流水线停顿来提高性能。

    Methods and Apparatuses for Securing Playback Content
    16.
    发明申请
    Methods and Apparatuses for Securing Playback Content 有权
    保护播放内容的方法和设备

    公开(公告)号:US20110299680A1

    公开(公告)日:2011-12-08

    申请号:US12796502

    申请日:2010-06-08

    IPC分类号: H04L9/00

    摘要: 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.

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