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.
Patent No.:
Date of Patent:
Nov. 08, 2005
Filed:
Apr. 01, 2002
Alexander G. Macinnis, Los Altos, CA (US);
Vivian Hsiun, Yorba Linda, CA (US);
Sheng Zhong, Fremont, CA (US);
Xiaodong Xie, Fremont, CA (US);
Kimming SO, Palo Alto, CA (US);
Jose′ R. Alvarez, Sunnyvale, CA (US);
Alexander G. MacInnis, Los Altos, CA (US);
Vivian Hsiun, Yorba Linda, CA (US);
Sheng Zhong, Fremont, CA (US);
Xiaodong Xie, Fremont, CA (US);
Kimming So, Palo Alto, CA (US);
Jose′ R. Alvarez, Sunnyvale, CA (US);
Broadcom Corporation, Irvine, CA (US);
Abstract
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.