Patents by Inventor Hirohisa Machida

Hirohisa Machida 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: 7956661
    Abstract: The present invention provides a standard cell and a scan flip flop circuit capable of introducing a scan test also to a system LSI having an ACS circuit. One standard cell is configured by: a 3-input selection circuit for selecting one signal from three input signals; and a flip flop circuit. The 3-input selection circuit receives a control signal and a test signal at its control input part and its first input part, respectively. First and second signals are supplied to second and third input parts, and a selection signal is supplied to a selector input part. On the basis of the control signal and the selection signal, any of the signals input to the first to third input parts is output from the output part.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: June 7, 2011
    Assignee: Renesas Electronics Corporation
    Inventor: Hirohisa Machida
  • Publication number: 20090189663
    Abstract: The present invention provides a standard cell and a scan flip flop circuit capable of introducing a scan test also to a system LSI having an ACS circuit. One standard cell is configured by: a 3-input selection circuit for selecting one signal from three input signals; and a flip flop circuit. The 3-input selection circuit receives a control signal and a test signal at its control input part and its first input part, respectively. First and second signals are supplied to second and third input parts, and a selection signal is supplied to a selector input part. On the basis of the control signal and the selection signal, any of the signals input to the first to third input parts is output from the output part.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 30, 2009
    Inventor: Hirohisa MACHIDA
  • Patent number: 6637003
    Abstract: A viterbi decoder includes a viterbi decoding section which decodes input data, and a coding unit which codes the data decoded by the decoding unit. The number of bit error corrections in the output of the coding unit during a measurement period which is set externally are detected. Further, a synchronized state is detected based on the detected number of bit error corrections and a threshold. A threshold detecting unit detects the threshold from the detected number of bit error corrections during a threshold detection period that includes the measurement period.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: October 21, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Michiru Hori, Hirohisa Machida
  • Patent number: 6587504
    Abstract: Following arrangement of an adaptive equalizer with a direct filter structure according to the least mean square error architecture, look ahead conversion of modifying a tap coefficient of the next cycle utilizing the tap coefficient of a predetermined preceding cycle is carried out and then a retiming process of adjusting the timing of tap coefficients and signals is carried out to arrange delay elements, whereby a transposition filter is realized. A high-speed adaptive equalizer is provided that can have the critical path reduced without increasing the hardware amount and that is superior in expansionability.
    Type: Grant
    Filed: November 2, 1999
    Date of Patent: July 1, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Shuji Murakami, Hirohisa Machida, Hiroyuki Mizutani, Hiroshi Ochi
  • Patent number: 6442580
    Abstract: The resampler circuit according to the present invention is arranged such that the number of multiplication, that is, the number of multiplying means is reduced by storing the coefficients in each of the time intervals between the time point at which the time interval T has elapsed and a predetermined time point in a plurality of ROMs, taking advantage of the symmetrical characteristic of the waveform 1 indicated by the SINC function in the direction in which the number of T increments and that in which the number of −T increments, except the time intervals from the reference time 0, namely [0, T] and [0, −T]. In addition, the ROM size is also reduced by storing in each ROM the coefficients for only a half of each of the time intervals on the basis of the above symmetrical characteristic.
    Type: Grant
    Filed: July 19, 1999
    Date of Patent: August 27, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5875323
    Abstract: To obtain a high performance computer decreased in the number of commands to be executed. A control circuit receives a command (CMD), and outputs a special command signal which becomes "H" when the command (CMD) instructs "push" command, to a register file. The register file, when the special command signal is "H", outputs the stored data value of register as register data regardless of the values of read register address signals, and and outputs the stored data value of register as register data. An ALU adds the register data and control data, and outputs the ALU operation result to the register file. An address adder adds the register data and control data, and outputs the address addition result to an external memory.
    Type: Grant
    Filed: October 25, 1995
    Date of Patent: February 23, 1999
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5812845
    Abstract: A computer of a pipeline type is provided in which a processing of exchanging data stored in two data storing portions can be performed at a high speed by adding a comparatively simple circuit structure without increasing the operation processing time of an instruction executing portion. An exclusive-OR gate executes the exclusive-OR of the ordinary operation result (ALU operation result) on the E-stage stored in an operation result register and data stored in a bus register, and outputs the EXOR operation result to a selector. The selector outputs one of the EXOR operation result and the ALU operation result stored in the operation result register based on SWAP indication information stored in a register for SWAP instructions.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: September 22, 1998
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5805490
    Abstract: A TLB circuit includes a memory circuit and a FAC-CAM circuit, a kind of associative memory. The FAC-CAM circuit receives two data entries, and computes a virtual address while comparing the virtual address with prescribed values stored therein. As the result of the comparison, when the prescribed value which is coincident with the virtual address is found, at least one of a group of coincidence signals is activated and a hit signal is outputted. Thus, the associative memory utilizing the FAC circuit enables a high-speed addition operation and comparison.
    Type: Grant
    Filed: July 10, 1995
    Date of Patent: September 8, 1998
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5603023
    Abstract: A heapsort processor includes a first decoder for selecting a parent macro cell and a second decoder for selecting macro cell pair 480 having twice or twice plus one the address of the parent. The data of the parent is read to the first bit line, while data of a macro cell storing larger data in macro cell pair is read to the second bit line. The processor further includes a circuit for exchanging, when the data on the second bit line is larger than the data on the first bit line, the data of these bit lines and for writing the exchanged data to original macro cells. This enables generation of heap data. When a macro cell storing a root is selected by disabling the second decoder, part of a heapsort algorithm can be implemented in a hardware.
    Type: Grant
    Filed: November 14, 1995
    Date of Patent: February 11, 1997
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5511189
    Abstract: Disclosed is a sorting apparatus for sorting applied n data. Data to be sorted are once held within data registers. Odd-numbered comparison/exchange circuits and even-numbered comparison/exchange circuits are alternately enabled, so that two data held between adjacent two data registers are compared/exchanged. Comparison/exchange circuits apply signals indicating data exchange to a sorting completion detecting circuit. Since sorting completion detecting circuit detects completion of sorting in response to the applied exchange signal, an operation after the completion of sorting is stopped. That is, a processing in the sorting apparatus ends in a short time.
    Type: Grant
    Filed: September 22, 1994
    Date of Patent: April 23, 1996
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5468977
    Abstract: A semiconductor integrated circuit device designed with CAD is formed of a plurality of standard cells including at least four I/O terminals. Each standard cell includes a metal interconnection for a power supply and a metal interconnection for the ground, and also includes an active element formation region and a metal interconnection layer isolated from respective interconnection layers and coupled to a plurality of I/O terminals at a position above it. If it is desired to use the metal interconnection as a power signal line, a via hole is formed in an insulator film, and the metal interconnection layer and the metal interconnection for the power supply are coupled together therethrough.
    Type: Grant
    Filed: May 13, 1994
    Date of Patent: November 21, 1995
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5457788
    Abstract: An associative memory system using an associative memory circuit, capable of performing hit judgment on cache data at a high speed. The associative memory system comprises a virtual-address holding CAM circuit 2 for outputting a hit signal 5 when the data previously stored in a supplied address coincides with a supplied virtual address 4, a cache-tag memory circuit 1 for outputting cache-tag data coinciding with the supplied virtual address 4 when the data is present, and a physical-address holding CAM circuit 3 which connects with an output line for outputting the hit signal 5 given from the CAM circuit 2 and outputs the hit signal 6 when a physical address previously stored in the memory area from which the hit signal is outputted coincides with cache tag data supplied from the cache-tag memory circuit 1.
    Type: Grant
    Filed: December 16, 1992
    Date of Patent: October 10, 1995
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5426599
    Abstract: The multiplier includes a register circuit for holding a multiplicand X, a multiplier register circuit for holding a multiplier Y, a second order Booth decoder circuit for decoding prescribed less significant bits of the multiplier Y according to the second Booth algorithm, and a third order Booth decode circuit for decoding more significant bits of the multiplier Y according to the third Booth algorithm. A tripled of the multiplicand X is produced in a 3X producing circuit in parallel with a multiplication operation utilizing the second Booth algorithm in an adder array. The output of adder array together with the output of 3X producing circuit is applied to an adder array for executing a multiplication operation according to the third order Booth algorithm.
    Type: Grant
    Filed: May 19, 1993
    Date of Patent: June 20, 1995
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5386528
    Abstract: An address translator has an improved data comparison circuit for comparing two pieces of data having n bits, e.g., 12 bits. In the data comparison circuit, cell circuits compare two pieces of data for every corresponding 4 bits. When a match is detected in the comparison of a set of 4 bits, a signal representative of the comparison result of the lower-order bits is bypassed. Hence, delay of signal propagation which may occur in the cell circuit in which the match is detected is reduced.
    Type: Grant
    Filed: April 29, 1992
    Date of Patent: January 31, 1995
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hideki Ando, Hirohisa Machida
  • Patent number: 5339268
    Abstract: A content addressable memory circuit includes a plurality of CAM cell circuits provided in a matrix of rows and columns, a matching line arranged corresponding to each row, and a rewrite control circuit for generating a rewrite instruct signal according to a signal on the matching line. The CAM cell circuit includes a master memory portion for storing a reference data to be compared, a slave memory portion for storing data of an adjacent word, transfer element for transferring to the master memory portion the data stored in the slave memory portion according to a rewrite instruct signal from the rewrite control circuit, and a comparison/driving portion for comparing an input data transmitted to a bit line with the data stored in the master memory portion to drive an associated matching line according to the comparison result. The stored data in the CAM cell circuit is updated according to a shifting operation. The input data is stored in the CAM cell circuit of a certain address.
    Type: Grant
    Filed: November 24, 1992
    Date of Patent: August 16, 1994
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5323347
    Abstract: A semiconductor memory device 1 includes a plurality of memory circuits 10. Each of the memory circuits 10 includes a data bit memory cell 11, a sign bit memory cell 12, a converting circuit 13 and a selecting circuit 14. The data bit memory cell 11 stores one bit of binary number data or a data bit of redundant binary number data. The sign bit memory cell 12 stores a digit of a sign bit of redundant binary number data. The converting circuit 13 converts redundant binary number data into binary number data on the basis of the data bit stored in the data bit memory cell and the sign bit stored in the sign bit memory cell 12. The selecting circuit 14 selects the data bit stored in data bit memory cell 11 or the one bit of binary number data outputted by the converting circuit 13.
    Type: Grant
    Filed: February 7, 1992
    Date of Patent: June 21, 1994
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hirohisa Machida
  • Patent number: 5233691
    Abstract: A reduced instruction set computer which adopts a configuration of controlling in a manner that in response to an access to a register file, the using state of an external bus or the like, if possible, in a period before an overflow of the register file takes place, register windows used in the procedure called in the past are made to save in advance into a stack of a memory, as a result, there is a high possibility that processing of making the register windows save into the stack of the memory has been already completed even if an overflow takes place in the register file, whereby being capable of dispensing with saving processing of the register window into the stack at this point.
    Type: Grant
    Filed: December 13, 1989
    Date of Patent: August 3, 1993
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hideki Ando, Hirohisa Machida
  • Patent number: 5130692
    Abstract: An improved data comparison circuit for comparing two pieces of data having 12 bits is disclosed. In the data comparison circuit, cell circuits compare two pieces of data for every corresponding 4 bits. When a match is detected in the comparison of a set of 4 bits, a signal representative of the comparison result of the lower-order bits is bypassed. That is, by bypassing a signal representative of the comparison result of the lower order bits through the cell circuit in which the match is detected, the delay of signal propagation which may occur in the cell circuit in which the match is detected can be prevented.
    Type: Grant
    Filed: January 22, 1991
    Date of Patent: July 14, 1992
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hideaki Ando, Hirohisa Machida
  • Patent number: 5048010
    Abstract: A communication control processor for storing own data being set respectively for plural data links, and parameters related thereto or address of the other memory in which the parameters related to the data link are stored, in a CAM and address accessed by retrieval of the CAM, respectively. By retrieving the CAM according to the own data of the data link, the parameters related to the data link are to be read, updated, or cleared.
    Type: Grant
    Filed: October 16, 1989
    Date of Patent: September 10, 1991
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Takeo Nakabayashi, Hirohisa Machida
  • Patent number: 4963862
    Abstract: This invention relates to a terminal identifier control circuit which provides automatic start of the check procedure to examine the unassigned/assigned distinction of a limited number of terminal identifiers by hardware, in a communications apparatus with a number of terminal equipment connected to a network.
    Type: Grant
    Filed: July 8, 1988
    Date of Patent: October 16, 1990
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Takeo Nakabayashi, Hirohisa Machida