×

Parallel processing device to operate with parallel execute instructions

  • US 5,299,321 A
  • Filed: 07/26/1993
  • Issued: 03/29/1994
  • Est. Priority Date: 12/18/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A parallel processing device for performing processing operations in response to processing instructions defined by a parallel execute instruction to be executed in parallel, comprising:

  • an input circuit to receive the processing instructions and data to be processed;

    a first decoder connected to said input circuit for decoding the processing instructions and producing a micro instruction for controlling processing corresponding to the decoded processing instructions;

    storage circuitry to store at least either one of data to be processed and one of the processing instructions defined by the parallel execute instruction;

    an internal bus connected to said input circuit and said storage circuitry for transferring bits of the data to be processed and the processing instructions in parallel from said input circuit to said storage circuitry;

    a plurality of second decoders connected to said storage circuitry, each second decoder decoding a respective instruction received from said storage circuitry, and producing a micro instruction for controlling processing corresponding to the instruction decoded therein;

    a plurality of parallel pipeline processors, each connected to said storage circuitry and each except one to a respective one of said second decoders, said parallel pipeline processors being connected to said internal bus, whereby each parallel processor except one performs processing operations in response to the micro instruction received corresponding second decoder; and

    a multiplexer interconnected to said first decoder, to at least one of said second decoders that is not connected to any of said parallel pipeline processors, and to said parallel pipeline processor that is not connected to said second decoder, said multiplexer selectively connecting either of said first decoder and said second decoder connected thereto to said parallel pipeline processor connected thereto;

    whereby the micro instruction received from said first decoder is transferred over said internal bus to said storage circuitry sequentially on an instruction basis to be stored therein.

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