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:
Jul. 18, 2017

Filed:

Nov. 05, 2013
Applicant:

Broadcom Corporation, Irvine, CA (US);

Inventors:

David Wu, San Diego, CA (US);

Darren Duane Neuman, Palo Alto, CA (US);

Flaviu Dorin Turean, Palo Alto, CA (US);

Rajesh Shankarrao Mamidwar, San Diego, CA (US);

Anand Tongle, San Diego, CA (US);

Predrag Kostic, Burnaby, CA;

Assignee:

Broadcom Corporation, Irvine, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/879 (2013.01); H04L 12/861 (2013.01); H04L 12/747 (2013.01);
U.S. Cl.
CPC ...
H04L 45/742 (2013.01); H04L 49/9042 (2013.01); H04L 49/9047 (2013.01); H04L 49/9078 (2013.01); H04L 49/901 (2013.01);
Abstract

A system for efficient memory bandwidth utilization may include a depacketizer, a packetizer, and a processor core. The depacketizer may generate header information items from received packets, where the header information items include sufficient information for the processor core to process the packets without accessing the payloads from off-chip memory. The depacketizer may accumulate multiple payloads and may write the multiple payloads to the off-chip memory in a single memory transaction when a threshold amount of the payloads have been accumulated. The processor core may receive the header information items and may generate a single descriptor for accessing multiple payloads corresponding to the header information items from the off-chip memory. The packetizer may generate a header for each payload based at least on on-chip information and without accessing off-chip memory. Thus, the subject system provides efficient memory bandwidth utilization, e.g. at least by reducing the number of off-chip memory accesses.


Find Patent Forward Citations

Loading…