Patent · US Active

Efficient memory bandwidth utilization in a network device

US9712442B2 · kind B2 · utility

1Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 5, 2013
Grant dateJul 18, 2017
Priority date
Expiry dateDec 27, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/901
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.