Invention Grant
US08013765B1 Modular scaleable processing engine for accelerating variable length coding
失效
用于加速可变长度编码的模块化可缩放处理引擎
- Patent Title: Modular scaleable processing engine for accelerating variable length coding
- Patent Title (中): 用于加速可变长度编码的模块化可缩放处理引擎
-
Application No.: US12150871Application Date: 2008-05-01
-
Publication No.: US08013765B1Publication Date: 2011-09-06
- Inventor: Adam Craig Malamy
- Applicant: Adam Craig Malamy
- Applicant Address: US CA San Jose
- Assignee: Cavium, Inc.
- Current Assignee: Cavium, Inc.
- Current Assignee Address: US CA San Jose
- Main IPC: H03M7/00
- IPC: H03M7/00

Abstract:
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.
Information query