Patent · US Expired

Vertical instruction and data processing in a network processor architecture

US6996117B2 · kind B2 · utility

70Cited by
8References
66Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 19, 2002
Grant dateFeb 7, 2006
Priority date
Expiry dateOct 7, 2023

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/623
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An embodiment of this invention pertains to a network processor that processes incoming information element segments at very high data rates due, in part, to the fact that the processor is deterministic (i.e., the time to complete a process is known) and that it employs a pipelined “multiple instruction single date” (“MISD”) architecture. This MISD architecture is triggered by the arrival of the incoming information element segment. Each process is provided dedicated registers thus eliminating context switches. The pipeline, the instructions fetched, and the incoming information element segment are very long in length. The network processor includes a MISD processor that performs policy control functions such as network traffic policing, buffer allocation and management, protocol modification, timer rollover recovery, an aging mechanism to discard idle flows, and segmentation and reassembly of incoming information elements.

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