×

Intelligent storage device controller

  • US 20040133565A1
  • Filed: 09/18/2003
  • Published: 07/08/2004
  • Est. Priority Date: 09/18/2002
  • Status: Active Grant
First Claim
Patent Images

1. A Progammable Streaming Data Processor (PSDP) which is arranged to perform primitive functions directly on data received from a streaming data interface, PSDP performing initial processing on a set of data comprising:

  • a streaming data interface, for receiving data from a streaming data source;

    a streaming interface First In First Out (FIFO), arranged for temporarily storing streaming data from the streaming data interface;

    a data engine, arranged to receive output data from the streaming interface FIFO, the data engine for determining field boundaries therein, and for processing fields to select one or more fields to be output tuples, the data engine also containing logic to determine whether an output tuple is to be selected for further processing by additional processing Job Processing Units, and for asserting a use/lose decision value according to that determination;

    a tuple generator for assembling fields into the output tuple, and if the use/lose decision value indicates that such output tuple is to be discarded, for preventing such tuple set from being transferred from the output FIFO to the memory of the JPU; and

    an output First In First Out (FIFO) device, for forming tuples and temporarily storing them prior to conditionally forwarding them to the Job Processing Unit.

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