Patents by Inventor Masahiko Ishiwaki

Masahiko Ishiwaki 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: 7912375
    Abstract: An optical transceiver performs an optical transmitting and receiving operation, and has a first memory and an external interface. The external interface receives information from a host device and writes the received information in the first memory. The external interface reads the information from the first memory in response to an external command and transfers externally the read information. The information includes at least one of an operation start date, when the optical transceiver starts the optical transmitting and receiving operation, and an operation termination date, when the optical transceiver terminates the optical transmitting and receiving operation.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: March 22, 2011
    Assignee: Mitsubishi Electric Corporation
    Inventors: Harufusa Kondo, Masahiko Ishiwaki
  • Patent number: 7840881
    Abstract: A communication system comprises a transmitting device and a receiving device. The transmitting device includes means for connecting an addition bit string containing at least one bit 1 to information data, means for generating a CRC code corresponding to a remainder at a polynomial ring on a Galois field defined modulo 2 based on a predetermined generator polynomial of the information data connected with the addition bit string, means for transmitting the information data connected with the CRC code. The receiving device includes means for receiving the data, means for performing an addition of the data received and the addition bit string at a polynomial ring on a Galois field defined modulo 2, means for making a decision as to the presence or absence of a transmission error by determining the remainder at the polynomial ring on the Galois field defined modulo 2 based on the generator polynomial of data.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: November 23, 2010
    Assignee: Mitsubishi Electric Corporation
    Inventor: Masahiko Ishiwaki
  • Publication number: 20100150567
    Abstract: An optical transceiver performs an optical transmitting and receiving operation, and has a first memory and an external interface. The external interface receives information from a host device and writes the received information in the first memory. The external interface reads the information from the first memory in response to an external command and transfers externally the read information. The information includes at least one of an operation start date, when the optical transceiver starts the optical transmitting and receiving operation, and an operation termination dates when the optical transceiver terminates the optical transmitting and receiving operation.
    Type: Application
    Filed: April 15, 2009
    Publication date: June 17, 2010
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Harufusa Kondo, Masahiko Ishiwaki
  • Publication number: 20070198891
    Abstract: A communication system comprises a transmitting device and a receiving device. The transmitting device includes means for connecting an addition bit string containing at least one bit 1 to information data, means for generating a CRC code corresponding to a remainder at a polynomial ring on a Galois field defined modulo 2 based on a predetermined generator polynomial of the information data connected with the addition bit string, means for transmitting the information data connected with the CRC code. The receiving device includes means for receiving the data, means for performing an addition of the received data and the addition bit string at a polynomial ring on a Galois field defined modulo 2, means for making a decision as to the presence or absence of a transmission error by determining the remainder at the polynomial ring on the Galois field defined modulo 2 based on the generator polynomial of data.
    Type: Application
    Filed: December 13, 2006
    Publication date: August 23, 2007
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Masahiko Ishiwaki
  • Patent number: 6960960
    Abstract: A reference clock signal or a clock signal delayed in phase from the clock signal by ?/2 is input to D input terminal of a flip-flop circuit. An FSM receives signals input to the flip-flop circuits and signals which have been held by the flip-flop circuits, and outputs an up signal and a down signal. The flip-flop circuits and the FSM operate in synchronization only with a rising edge of a data signal.
    Type: Grant
    Filed: May 22, 2003
    Date of Patent: November 1, 2005
    Assignee: Renesas Technology Corp.
    Inventor: Masahiko Ishiwaki
  • Publication number: 20040124929
    Abstract: A reference clock signal or a clock signal delayed in phase from the clock signal by &pgr;/2 is input to D input terminal of a flip-flop circuit. An FSM receives signals input to the flip-flop circuits and signals which have been held by the flip-flop circuits, and outputs an up signal and a down signal. The flip-flop circuits and the FSM operate in synchronization only with a rising edge of a data signal.
    Type: Application
    Filed: May 22, 2003
    Publication date: July 1, 2004
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventor: Masahiko Ishiwaki
  • Patent number: 6725415
    Abstract: A hold circuit holds results of processing in an arithmetic circuit collectively receiving four bits from inputs. The inventive arithmetic unit collectively processes an input data string, which has generally been processed bit by bit, by four bits at a time, whereby a CRC arithmetic operation can be speeded up. More preferably, the arithmetic unit can flexibly deal with change of a generating polynominal set in the arithmetic circuit when rendering set data corresponding to the generating polynomial changeable.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: April 20, 2004
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Patent number: 6661864
    Abstract: A counter circuit includes a plurality of flip flop circuits (FF circuits) sequentially connected for receiving a common clock signal, and two-input logic gates each having an input connected to an output of a corresponding FF circuit and the other input connected to an output of a common FF circuit, and of which output signal is supplied to an FF circuit positioned at the post stage of the corresponding FF circuit. A booby trap is realized by the two-input logic gates. The value input to each of the FF circuits is determined by logical operation of at most two logical values, so that the counter circuit can be adapted to the increasing frequency of a clock signal CLK. Thus, the counter circuit with the booby trap, capable of performing high-speed operation can be provided.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: December 9, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Publication number: 20030226070
    Abstract: A clock extraction circuit includes an edge detection unit for detecting a phase at which a trailing edge or a leading edge of input data is coincided with each other, and a phase judgement unit for comparing an edge position of the detected input data and a position of an input clock and for putting a weight, wherein the weight is put so that a shifting amount of the input clock is varied depending on a difference between the edge position of the input data and the position of the input clock.
    Type: Application
    Filed: November 15, 2002
    Publication date: December 4, 2003
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventors: Tetsuhiro Fukao, Harufusa Kondou, Masahiko Ishiwaki, Shigeki Kohama
  • Publication number: 20030156720
    Abstract: A scrambler includes m serial-connected registers with reset terminals, m exclusive OR gates, and m−1 switches turned on/off according to a generating polynomial. Transmission data is input to the first exclusive OR gate. The output of the first exclusive OR gate is input to the first register. The output of the i-th register is input to the (i+1)th exclusive OR gate via the i-th switch. The output of the (i+1)th exclusive OR gate is input to the i-th exclusive OR gate. The output of the m-th register is input to the m-th exclusive OR gate. In a bypass mode of transmission data, the m registers are reset. Since reception data is directly output from the first exclusive OR gate in the bypass mode of transmission data, it is possible to confirm whether data prior to the scramble process is correct or not.
    Type: Application
    Filed: August 21, 2002
    Publication date: August 21, 2003
    Applicant: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Publication number: 20020114422
    Abstract: A counter circuit includes a plurality of flip flop circuits (FF circuits) sequentially connected for receiving a common clock signal, and two-input logic gates each having an input connected to an output of a corresponding FF circuit and the other input connected to an output of a common FF circuit, and of which output signal is supplied to an FF circuit positioned at the post stage of the corresponding FF circuit. A booby trap is realized by the two-input logic gates. The value input to each of the FF circuits is determined by logical operation of at most two logical values, so that the counter circuit can be adapted to the increasing frequency of a clock signal CLK. Thus, the counter circuit with the booby trap, capable of performing high-speed operation can be provided.
    Type: Application
    Filed: August 15, 2001
    Publication date: August 22, 2002
    Applicant: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Patent number: 6407597
    Abstract: A reset circuit outputting a reset signal /RESET when detecting an abnormal state in a ring counter is provided. The reset circuit divides the outputs of flip-flops constituting the ring counter into two groups, and check if either of the groups has “H” data. When “H” data exists in both of the two groups or when “H” data does not exist in either of the two groups, the reset circuit activates the reset signal /RESET to L level. Therefore, a semiconductor device can detect an erroneous state and recover to a normal state quickly.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: June 18, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Publication number: 20020070776
    Abstract: A reset circuit outputting a reset signal /RESET when detecting an abnormal state in a ring counter is provided. The reset circuit divides the outputs of flip-flops constituting the ring counter into two groups, and check if either of the groups has “H” data When “H” data exists in both of the two groups or when “H” data does not exist in either of the two groups, the reset circuit activates the reset signal /RESET to L level. Therefore, a semiconductor device can detect an erroneous state and recover to a normal state quickly.
    Type: Application
    Filed: June 14, 2001
    Publication date: June 13, 2002
    Applicant: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Patent number: 6396888
    Abstract: A digital data transmission system for transmitting digital data, a frame pulse signal, and a clock using a required minimum number of signal lines and with a simple circuit structure is provided. A signal separation circuit (46) that receives a multiple clock (CKFP) which is a frame pulse signal (FP) multiplexed with a clock (CK) includes a clock recovery circuit (47) for reproducing a recovered clock (RCK) by synchronization with the multiple clock (CKFP) using a synchronization loop, and a frame pulse signal separation circuit (48) for separating a recovered frame pulse signal (RFP) from the multiple clock (CKFP) on the basis of the recovered clock (RCK).
    Type: Grant
    Filed: March 2, 1998
    Date of Patent: May 28, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hiromi Notani, Harufusa Kondoh, Masahiko Ishiwaki, Tsutomu Yoshimura
  • Publication number: 20010020288
    Abstract: A hold circuit holds results of processing in an arithmetic circuit collectively receiving four bits from inputs. The inventive arithmetic unit collectively processes an input data string, which has generally been processed bit by bit, by four bits at a time, whereby a CRC arithmetic operation can be speeded up. More preferably, the arithmetic unit can flexibly deal with change of a generating polynominal set in the arithmetic circuit when rendering set data corresponding to the generating polynomial changeable.
    Type: Application
    Filed: January 26, 2001
    Publication date: September 6, 2001
    Applicant: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masahiko Ishiwaki
  • Patent number: 6195361
    Abstract: A network communication device which can discard invalid packets at once is obtained. A plurality of cells received from input lines (IN#1-4) are stored in a shared buffer memory (SBM) and a control portion (CTL) manages tags and addresses. Among the received cells stored in the shared buffer memory (SBM), ones corresponding to discarded management data are not identified. Accordingly, virtually, the received cells in the shared buffer memory (SBM) can be discarded at once.
    Type: Grant
    Filed: October 24, 1997
    Date of Patent: February 27, 2001
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Harufusa Kondoh, Masahiko Ishiwaki
  • Patent number: 5883534
    Abstract: The operating speed of an apparatus which operates with a clock is increased by obtaining a clock having a constant duty ratio. The maximum variable delay quantity of a first variable delay circuit 11 is set more than one cycle and less than two cycles of an input clock IN. The delay quantities of the first and second variable delay circuits 11, 12 are decreased with a control signal Vin. In addition, the ratio of the delay quantity of the second variable delay circuit 12 to that of the first variable delay circuit 11 is set to a constant value which is less than 1. A control portion 13 increases and decreases the control signal Vin in such a manner that the phases of an input clock IN and an output clock OUT-A of the first variable delay circuit are coincident with each other. An output clock OUT of the device is set by the output clock OUT-A of the first variable delay circuit, and is reset by an output clock OUT-B of the second variable delay circuit.
    Type: Grant
    Filed: November 8, 1996
    Date of Patent: March 16, 1999
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Harufusa Kondoh, Masahiko Ishiwaki, Hiromi Notani
  • Patent number: 5874835
    Abstract: A voltage applying means applies a voltage which determines the logical value of a node to the node, with the signal at the node fixed. Then, an applied voltage removing means removes the voltage applied by the voltage applying means. First and second detecting means detects the logical value of the node before and after the voltage application and removal of the applied voltage. A judging means compares the results of detection of the first and second detecting means to judge whether or not the node is at a high impedance.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: February 23, 1999
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Masahiko Ishiwaki, Harufusa Kondoh, Hiromi Notani
  • Patent number: 5724562
    Abstract: Flows of data are controlled using an externally supplied clock. A clock-synchronized C-element C1 outputs a sending signal S1 of H level to a data latch DL1 and the subsequent clock-synchronized C-element C2 and outputs an acknowledge signal A1 of H level, in synchronization with a rise of a clock signal CLK1 which is inputted to the clock-synchronized C-element C1 after the clock-synchronized C-element C1 receives a sending signal S0 of H level. Following this, the clock-synchronized C-element C1 causes the acknowledge signal A1 to fall by the next rise of the clock signal CLK1. This latches the data latch DL1. A clock signal CLK2 rises before the clock signal CLK1 falls and rises once again. In synchronization with this rise, the clock-synchronized C-element C2 performs a similar operation. As a result, the precedent clock-synchronized C-element C1 causes the sending signal S1 to fall.
    Type: Grant
    Filed: November 20, 1995
    Date of Patent: March 3, 1998
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Masahiko Ishiwaki, Harufusa Kondoh
  • Patent number: 5649119
    Abstract: A plurality of shift memories shifting data are connected in series, destination indicating bits indicative of data destination are stored in destination indicating bit memories corresponding to the shift memories respectively, and a searching circuit is provided adjacent to each of the destination indicating bit memories, which searching circuit searches data by searching the destination indicating bits.
    Type: Grant
    Filed: December 28, 1994
    Date of Patent: July 15, 1997
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Harufusa Kondoh, Hideaki Yamanaka, Masahiko Ishiwaki, Hiromi Notani