Patents by Inventor Kenji Minagawa

Kenji Minagawa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5617553
    Abstract: An electronic computer which uses different bus protocols to transfer information for processor-to-processor communication and for processor-to-peripheral communication. The electronic computer includes an address buffer translator which translates a virtual address to a physical address and produces a bus protocol specifying signal. A bus interface changes bus protocols in accordance with the bus protocol specifying signal in order to permit a transfer of a physical address and data on the bus. In another embodiment, when the data in a cache memory is changed, a dirty bit for the cache memory is set but a corresponding dirty bit in the address translation buffer is not changed until a copy-back operation from the cache memory to a main memory occurs. The dirty page bit of the address translation buffer is changed utilizing software.
    Type: Grant
    Filed: April 26, 1995
    Date of Patent: April 1, 1997
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenji Minagawa, Takeshi Aikawa, Mitsuo Saito
  • Patent number: 5561774
    Abstract: A parallel processing type processor system with trap and stall control functions capable of operating without increasing the cycle time, such that the lowering of the clock frequency in the system can be prevented. In the system, the processor units are controlled such that when an exception is caused in an execution of at least one of the instructions supplied to the processor units concurrently, the processings of all of the instructions supplied to the processor units concurrently are aborted. In addition, the processings of the instructions supplied to the processor units concurrently are stalled when it is not possible to deny a possibility for an occurrence of an exception in the execution of the instructions supplied to the processor units concurrently.
    Type: Grant
    Filed: August 16, 1994
    Date of Patent: October 1, 1996
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takeshi Aikawa, Mitsuo Saito, Kenji Minagawa, Kenji Takeda
  • Patent number: 5446849
    Abstract: An electronic computer according to this invention is capable of executing a plurality of instructions simultaneously. It is characterized by comprising a flag adding section for judging whether or not each of a plurality of instruction is either a delayed branch instruction or a squash branch instruction, and based on the results, adding a flag indicating an abort condition to each instruction, and a command execute abort section for aborting execution of each instruction on the basis of whether or not the flag added to each instruction to indicate the abort condition and each branch instruction hold true.
    Type: Grant
    Filed: November 29, 1991
    Date of Patent: August 29, 1995
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenji Minagawa, Takeshi Aikawa, Mitsuo Saito
  • Patent number: 5377339
    Abstract: A computer for simultaneously executing plural instructions decides the kind of operation and the possibility of simultaneous execution for the plural instructions as the instructions are read out from a main memory to a cache memory. The plural instructions and a corresponding decision result are stored in the cache memory. The decision process is performed for several groups of the plural instructions read out from the main memory to the cache memory in order. Then, the plural instructions are respectively assigned to a corresponding operation unit according to the decision result, and are subsequently executed by the corresponding operation unit. As a result of this arrangement, the repeated decision process for the plural instructions is not necessary when they are later read out from the cache memory to the operation unit.
    Type: Grant
    Filed: February 3, 1994
    Date of Patent: December 27, 1994
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Mitsuo Saito, Kenji Minagawa, Takeshi Aikawa
  • Patent number: 5371865
    Abstract: A computer having a main memory for storing a plurality of data, a cache memory for temporarily storing a portion of the plurality of data, a processor for accessing data stored in the cache memory and processing the data according to instructions. The processor has an access instruction combined with a preload instruction, and an access instruction only for accessing data, and includes indicator circuitry for indicating a preload condition to the cache memory when the processor accesses data from the cache memory according to the access instruction combined with the preload instruction. The cache memory preloads data to be accessed next by the processor from the main memory when the processor indicates the preload condition.
    Type: Grant
    Filed: June 14, 1991
    Date of Patent: December 6, 1994
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takeshi Aikawa, Kenji Minagawa, Mitsuo Saito
  • Patent number: 5276821
    Abstract: According to an assigning method and its apparatus having a resource use recording section for recording a use state of a resource necessary for executing given operations, a functional unit possession recording section for recording information representing an inexecution functional unit, and an operator information management section for storing an operation executable by each functional unit and a clock count necessary for executing the operation, in order to assign an operation selected from the operations (by the operation selection step) to an optimal functional unit, the use state of the resource is checked from the resource use recording section (with reference to the usable resource decision step), the operation executable functional unit is found from the operation unit possession recording section (by the operation assignable unit decision step).
    Type: Grant
    Filed: September 10, 1990
    Date of Patent: January 4, 1994
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Toru Imai, Takeshi Aikawa, Mitsuo Saito, Kenji Minagawa