Patents by Inventor Junichiro Minamitani

Junichiro Minamitani 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: 7440991
    Abstract: Disclosed is a digital circuit which comprises input signals A[n?1:0], SH[log2n?1:0], and DAT[n?1:0], a barrel shifter for outputting data B[n?1:0] obtained by shifting the signal DAT by the bits of the signal SH, a group G·P·SUM computation stage for dividing each of the digits of the input signals A and B into groups of m bits, and computing Gs, Ps, and addition results SUM0 when carry inputs are high and addition results SUM1 when the carry inputs are low, a carry computation circuit for computing a carry for each of the groups, and a SUM selection stage for selecting a SUM0 or a SUM1 computed for each of the groups according to each carry output by the carry computation circuit.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: October 21, 2008
    Assignee: NEC Electronics Corporation
    Inventors: Tsuneki Sasaki, Junichiro Minamitani
  • Patent number: 7047363
    Abstract: A cache memory related to the present invention is a cache memory employing a set associative system, for generating a valid bit for showing the presence of validity of a cache data, and comprises a tag memory 1 for storing an address tag of an address of a cache data and a first valid bit for showing the presence of validity of the cache data in a set of blocks in response to an index, and a valid bit register 2 for storing a second valid bit corresponding to the first valid bit, and resetting the second valid bit, and the valid bit is generated based on the first valid bit and the second valid bit.
    Type: Grant
    Filed: July 10, 2003
    Date of Patent: May 16, 2006
    Assignee: Nec Electronics Corporation
    Inventors: Hiroki Machimura, Junichiro Minamitani
  • Publication number: 20050203984
    Abstract: Disclosed is a digital circuit which comprises input signals A[n?1:0], SH[log2n?1:0], and DAT[n?1:0], a barrel shifter for outputting data B[n?1:0] obtained by shifting the signal DAT by the bits of the signal SH, a group G·P·SUM computation stage for dividing each of the digits of the input signals A and B into groups of m bits, and computing Gs, Ps, and addition results SUM0 when carry inputs are high and addition results SUM1 when the carry inputs are low, a carry computation circuit for computing a carry for each of the groups, and a SUM selection stage for selecting a SUM0 or a SUM1 computed for each of the groups according to each carry output by the carry computation circuit.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 15, 2005
    Applicant: NEC Electronics Corporation
    Inventors: Tsuneki Sasaki, Junichiro Minamitani
  • Publication number: 20040008552
    Abstract: A cache memory related to the present invention is a cache memory employing a set associative system, for generating a valid bit for showing the presence of validity of a cache data, and comprises a tag memory 1 for storing an address tag of an address of a cache data and a first valid bit for showing the presence of validity of the cache data in a set of blocks in response to an index, and a valid bit register 2 for storing a second valid bit corresponding to the first valid bit, and resetting the second valid bit, and the valid bit is generated based on the first valid bit and the second valid bit.
    Type: Application
    Filed: July 10, 2003
    Publication date: January 15, 2004
    Applicant: NEC Electronics Corporation
    Inventors: Hiroki Machimura, Junichiro Minamitani