×

Parallel processing unit with cache memories storing NO-OP mask bits for instructions

  • US 5,893,143 A
  • Filed: 06/21/1996
  • Issued: 04/06/1999
  • Est. Priority Date: 06/28/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A processor comprising:

  • two or more processing units whose execution sequence is controlled by a sole program counter and are allowed to execute in parallel;

    two or more cache memories for storing an instruction to be executed by said processing units, said cache memories corresponding to said processing units, respectively;

    a tag memory for storing address information of said instruction stored in said cache memories; and

    storage control circuit for storing instruction fields divided from said instruction in the cache memories corresponding to said processing units if the instruction specified by an address indicated by said sole program counter is read from an external memory;

    for reading storage information indicating which of said processing units corresponds to the instruction fields divided from said instruction when reading said instruction;

    for storing said storage information in said tag memory in association with the corresponding address information for said instruction; and

    for controlling storage of each of said instruction fields in the cache memory corresponding to a processing unit which executes each of said instruction fields according to said storage information.

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