×

DSP having a plurality of like processors controlled in parallel by an instruction word, and a control processor also controlled by the instruction word

  • US 5,822,606 A
  • Filed: 02/16/1996
  • Issued: 10/13/1998
  • Est. Priority Date: 01/11/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for operating a digital data processor, comprising the steps of:

  • accessing a first instruction from a memory that is coupled to a digital data processor, the digital data processor comprising a first processing element and a plurality of second processing elements, the first instruction being comprised of a plurality of fields;

    applying the accessed first instruction to the digital data processor;

    controlling an operation of the first processing element of the digital data processor with m first fields of the accessed instruction, where m is a positive integer that is greater than or equal to one; and

    simultaneously controlling an operation of each of the plurality of second processing elements of the digital data processor with n second fields of the accessed instruction, where n is greater than or equal to one, said n second fields providing identical control to the plurality of second processing elements;

    wherein each of the first processing element and the plurality of second processing elements is comprised of an addressable register bank for storing operands, wherein each of the first processing element and the plurality of second processing elements is comprised of logic means for performing an operation on operands read out from an associated one of the register banks, wherein the m first fields of the instruction control the first processing element by specifying a first register within the register bank, a second register within the register bank, and an operation to be performed by the logic means on operands read out from the specified first and second registers, and wherein the n second fields of the instruction control each of the plurality of second processing elements by specifying, for each of the plurality of second processing elements, a first register within the register bank, a second register within the register bank, and an operation to be performed by the logic means on operands read out from the specified first and second registers.

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