×

System and method for encoding instruction fields within data packets

  • US 5,896,383 A
  • Filed: 05/01/1997
  • Issued: 04/20/1999
  • Est. Priority Date: 05/01/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for manipulating data packets comprising:

  • logic adapted to receive one or more input data packets, wherein the logic is operable to include a non-routing instruction field comprising non-routing instructions within the one or more input data packets to produce instruction encoded packets, wherein said instruction encoded packets include said non-routing instruction field comprising non-routing instructions and a data field comprising data;

    a data bus for communicating data;

    one or more processors coupled to the data bus, wherein said one or more processors comprise;

    parsing logic including an input coupled to receive an instruction encoded packet, wherein said parsing logic operates to extract said non-routing instructions from said non-routing instruction field comprised in said instruction encoded packet and output said non-routing instructions;

    an instruction buffer coupled to receive said non-routing instructions from said parsing logic;

    a processor block coupled to the instruction buffer which is operable to read said non-routing instructions from said instruction buffer and execute said non-routing instructions to operate on said data comprised in said instruction encoded packet, andwherein each of the one or more processors operate to exchange said instruction encoded packets,wherein the one or more of the processors are operable to execute instructions from said instruction field comprised in said instruction encoded packets.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×