The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 28, 2006

Filed:

Apr. 01, 2002
Applicants:

Alexander G. Macinnis, Los Altos, CA (US);

Jose′ R. Alvarez, Sunnyvale, CA (US);

Sheng Zhong, Fremont, CA (US);

Xiaodong Xie, Fremont, CA (US);

Vivian Hsiun, Yorba Linda, CA (US);

Inventors:

Alexander G. MacInnis, Los Altos, CA (US);

Jose′ R. Alvarez, Sunnyvale, CA (US);

Sheng Zhong, Fremont, CA (US);

Xiaodong Xie, Fremont, CA (US);

Vivian Hsiun, Yorba Linda, CA (US);

Assignee:

Broadcom Corporation, Irvine, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/00 (2006.01); G06F 12/00 (2006.01); G06F 12/14 (2006.01); G06F 15/00 (2006.01); G06F 9/30 (2006.01); G06F 9/40 (2006.01);
U.S. Cl.
CPC ...
Abstract

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.


Find Patent Forward Citations

Loading…