Packet data processor in a communications processor architecture
AssigneeLSI Corporation
InventorRobert J. Munoz
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Corporation
InventorRobert J. Munoz
Estimating the term…
Described embodiments provide a network processor having a hardware accelerator that identifies a received packet and, based on a flow identification associated with the received packet, might pre-fetch pre-established portions of data from the received packet into local data memory (e.g., local data cache) for processing by a general purpose processor core. In addition to the packet data, the software necessary for the general-purpose processor core to process the data might also be pre-fetched into local instruction memory (e.g., local instruction cache). The flow identification might be used to select different portions of the packet and different software to be pre-fetched.
A network processor comprising:
A method of processing one or more packets received by a network processor having at least one shared system memory, the method comprising:
Dependencies are inferred from the claim text.