Modular scaleable processing engine for accelerating variable length coding
    2.
    发明授权
    Modular scaleable processing engine for accelerating variable length coding 失效
    用于加速可变长度编码的模块化可缩放处理引擎

    公开(公告)号:US08013765B1

    公开(公告)日:2011-09-06

    申请号:US12150871

    申请日:2008-05-01

    申请人: Adam Craig Malamy

    发明人: Adam Craig Malamy

    IPC分类号: H03M7/00

    摘要: A mechanism for efficient CAVLC coding in a hardware implementation of a H.264 coder is provided. In an embodiment of the present invention, multiple modular CAVLC engines that each process one sub-macroblock of data are used. An assembler engine that combines the CAVLC-encoded sub-macroblock data from each modular CAVLC engine to form a output bit-stream is also provided.

    摘要翻译: 提供了一种在H.264编码器的硬件实现中有效的CAVLC编码的机制。 在本发明的实施例中,使用每个处理数据的一个子宏块的多个模块CAVLC引擎。 还提供了组合引擎,其将来自每个模块CAVLC引擎的CAVLC编码的子宏块数据组合以形成输出比特流。