×

Configurable stream processor apparatus and methods

  • US 20030221086A1
  • Filed: 02/13/2003
  • Published: 11/27/2003
  • Est. Priority Date: 02/13/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. Data processing apparatus capable of executing vector instructions, comprising:

  • a. a plurality of data buffers whose sizes are configurable in hardware and/or in software;

    b. a plurality of buffer control units adapted to control access to said data buffers, at least one buffer control unit including at least one programmable write pointer register, read pointer register, read stride register and vector length register;

    c. a plurality of execution units for executing vector instructions using input operands stored in data buffers and storing produced results to data buffers;

    d. at least one Direct Memory Access channel transferring data to and from said buffers; and

    e. wherein at least some of said data buffers are implemented in dual-ported fashion in order to allow at least two simultaneous accesses per buffer, including at least one read access and one write access.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×