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.: US12150871
    Application Date: 2008-05-01
  • Publication No.: US08013765B1
    Publication 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
Modular scaleable processing engine for accelerating variable length coding
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
Patent Agency Ranking
0/0