Method of communicating between modules in a video decoding system
    2.
    发明公开
    Method of communicating between modules in a video decoding system 审中-公开
    维也纳自由民主主义者

    公开(公告)号:EP1351511A2

    公开(公告)日:2003-10-08

    申请号:EP03007265.6

    申请日:2003-03-31

    IPC分类号: H04N7/50

    摘要: Means of communicating between modules in a decoding system. A variable-length decoding accelerator communicates with a core decoder processor via a co-processor interface. In one embodiment, other decoding accelerators, in addition to the variable-length decoder, are adapted to provide status data indicative of their status to a co-processor status register. In another embodiment, a decoding accelerator is controlled by providing commands to the accelerator via posted write operations and polling the accelerator to determine whether the command has been performed. In still another embodiment, a first hardware accelerator communicates with a core decoder processor via a co-processor interface and other decoding accelerators, in addition to the first hardware accelerator, are adapted to provide status data indicative of their status to a co-processor status register.

    摘要翻译: 在解码系统中的模块之间进行通信的手段。 可变长度解码加速器通过协处理器接口与核心解码器处理器进行通信。 在一个实施例中,除了可变长度解码器之外,其他解码加速器适于向协处理器状态寄存器提供表示其状态的状态数据。 在另一个实施例中,解码加速器通过经由发布的写入操作向加速器提供命令并轮询加速器来进行控制,以确定该命令是否已被执行。 在另一个实施例中,第一硬件加速器经由协处理器接口与核心解码器处理器进行通信,除了第一硬件加速器之外,其他解码加速器也适用于将指示其状态的状态数据提供给协处理器状态 寄存器。

    Memory system for video decoding system
    3.
    发明公开
    Memory system for video decoding system 审中-公开
    SpeichersystemfürVideodekodierungsystem

    公开(公告)号:EP1351516A2

    公开(公告)日:2003-10-08

    申请号:EP03007420.7

    申请日:2003-04-01

    IPC分类号: H04N7/50

    摘要: System and method of data unit management in a decoding system employing a decoding pipeline. Each incoming data unit is assigned a memory element and is stored in the assigned memory element. Each decoding module gets the data to be operated on, as well as the control data, for a given data unit from the assigned memory element. Each decoding module, after performing its decoding operations on the data unit, deposits the newly processed data back into the same memory element. In one embodiment, the assigned memory locations comprise a header portion for holding the control data corresponding to the data unit and a data portion for holding the substantive data of the data unit. The header information is written to the header portion of the assigned memory element once and accessed by the various decoding modules throughout the decoding pipeline as needed. The data portion of memory is used/shared by multiple decoding modules.

    摘要翻译: 在采用解码流水线的解码系统中数据单元管理的系统和方法。 每个输入数据单元被分配一个存储元件并存储在分配的存储器元件中。 每个解码模块从分配的存储器元件获得对于给定数据单元的操作数据以及控制数据。 每个解码模块在对数据单元执行其解码操作之后将新处理的数据重新存储在相同的存储元件中。 在一个实施例中,分配的存储器位置包括用于保存对应于数据单元的控制数据的报头部分和用于保存数据单元的实质数据的数据部分。 标题信息被写入分配的存储器元件的标题部分一次,并且根据需要通过解码流水线中的各种解码模块访问。 存储器的数据部分由多个解码模块使用/共享。

    Inverse quantizer supporting multiple decoding standards
    4.
    发明公开
    Inverse quantizer supporting multiple decoding standards 审中-公开
    反向量化仪器(Unterstützungmehrerer Dekodierungsstandards)

    公开(公告)号:EP1351515A2

    公开(公告)日:2003-10-08

    申请号:EP03007419.9

    申请日:2003-04-01

    IPC分类号: H04N7/50

    摘要: The present invention provides an apparatus for performing inverse quantization for multiple decoding standards, where the functional operations that comprise the inverse quantizer are modularly implemented and can be selectably performed. Each operation can be represented via a table entry in an associated memory area, with the functional operation being performed via reference to that table entry. Functional operations can be bypassed as needed if inverse quantization does not need to be performed on a set of data. Certain other processing operations can be performed between steps as needed to accommodate different coding standards. Macroblock data can be read from and written back to a common storage area, or a direct path is provided for writing the data directly to a subsequent inverse transform device.

    摘要翻译: 本发明提供了一种用于对多个解码标准执行逆量化的装置,其中包括逆量化器的功能操作被模块化地实现并且可以被可选地执行。 可以通过相关联的存储器区域中的表条目来表示每个操作,其中功能操作是通过引用该表项进行的。 如果不需要对一组数据执行逆量化,则可以根据需要绕过功能操作。 可以根据需要在步骤之间执行某些其他处理操作以适应不同的编码标准。 宏块数据可以被读取并写回公共存储区域,或者提供直接路径用于将数据直接写入后续的逆变换设备。