Patent · US Expired

System and method for building packets

US6820186B2 · kind B2 · utility

11Cited by
6References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 26, 2001
Grant dateNov 16, 2004
Priority date
Expiry dateApr 11, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/04
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Memory requests and responses thereto include a tag that has a shift value indicating the misalignment between the first byte of required packet data and the first byte of a line of data in memory. A packet buffer controller receiving data with an associated tag uses the shift value to shift the received line of data accordingly. The first line of data for the packet data payload is shifted accordingly and written into the packet buffer. Subsequent lines of data require masking the previous line of data except for the last N bytes where N equals the shift value. The shifted line of data is written over the previous line so that the lower order bytes of the shifted received line of data are written. Then the shifted line of data is written into the next line of the packet buffer.

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