Patents by Inventor Sakae Itoh

Sakae Itoh 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: 6463551
    Abstract: A debug circuit (2) and a microcomputer incorporating the debug circuit (2). The debug circuit (2) is capable of receiving a trace event from a functional block A as long as a CPU (5) does not generate any trace event, and capable of receiving the trace event from the functional block A in synchronization with a standard clock signal CLK used in the CPU (5) when the reception of the trace event from the functional block A is permitted.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: October 8, 2002
    Assignees: International Business Machines Corporation, Mitsubishi Electric System LSI Design Corporation, Mitsubishi Denki Kabushiki Kaisha
    Inventors: Teruaki Kanzaki, Sakae Itoh, Tatsuya Sakai, Hiroshi Uchiike
  • Patent number: 6356976
    Abstract: A system LSI has a MPU and a HDC (72) in which the HDC (72) incorporates a CIU (721). The CIU (721) decodes addresses transferred from a CPU (73), reads program codes stored in memories such as a ROM (13) and a SRAM (14) in the HDC (72) when the addresses indicate memory fields in the memories, and outputs the obtained program codes to the CPU (73).
    Type: Grant
    Filed: April 6, 1999
    Date of Patent: March 12, 2002
    Assignees: International Business Machines Corporation, Mitsubishi Denki Kabushiki Kaisha
    Inventors: Hiroshi Ueki, Sakae Itoh, Tatsuya Sakai, Masayuki Murakami
  • Patent number: 6253314
    Abstract: A computer program product, method and apparatus for utilizing common prefix codes in computing instructions so as to reduce the number instructions required to perform identical operations for varying operand sizes. In one form, the common prefix code is appended as the higher order portion of the instruction word to form a second series of instructions. These computing instructions may be utilized in conjunction with a flag register, which, in one application, designates which series of instructions to use; either the original instructions or the modified instructions containing the common prefix. In another application, the flag register designates which register or memory should be used to store the operands and the associated results. Through the use of common prefix codes and the flag register, operands of various sizes can be efficiently manipulated through a simplified scheme of instructions.
    Type: Grant
    Filed: April 28, 1997
    Date of Patent: June 26, 2001
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Sakae Itoh
  • Publication number: 20010002481
    Abstract: A data access unit is provided with: clock synchronizing means for operating a hard disk controller and a microcomputer unit in synchronization with a clock signal; and control means whereby plural data input/output operations between the hard disk controller and the microcomputer unit, based on a single-access request command issued from a CPU of the latter, are each performed continuously, discretely, or in a combination thereof for an arbitrary access time according to the response status created in accordance with the access condition of a resource managed by the hard disk controller.
    Type: Application
    Filed: February 26, 1998
    Publication date: May 31, 2001
    Inventors: SAKAE ITOH, TATSUYA SAKAI, MASAYUKI MURAKAMI, TSUTOMU NUMATA
  • Patent number: 6075941
    Abstract: A microcomputer contains an electrically erasable flash memory for storing a program under development and a debugging circuit 7 having a dedicated input/output terminal for connection to an external ICE 14, and the debugging circuit 7 has a function of communication with a CPU 1, a function of communication with the ICE 14, a function of tracing the operating condition of the CPU 1, a break function of generating a debug interrupt, a function of writing a program code from the ICE 14 into the flash memory 6 and a function of sending the contents of the flash memory 6 to the ICE 14.
    Type: Grant
    Filed: January 22, 1998
    Date of Patent: June 13, 2000
    Assignees: International Business Machines Corporation, Mitsubishi Electric System LSI Design Corporation, Mitsubishi Denki Kabushiki Kaisha
    Inventors: Sakae Itoh, Teruaki Kanzaki, Tadayuki Akatsuki, Tatsuya Sakai, Tsutomu Numata, Yasuhiro Nakamura
  • Patent number: 5231313
    Abstract: A delay clock signal is generated by delaying an input clock signal by a predetermined time interval with a delay circuit, and is subjected to frequency division with a frequency divider circuit to generate a reference clock signal. This delay clock signal and the input clock signal are provided to a flip-flop to generate a first electronic state signal when the input clock signal turns from "High" to "Low", and a second electronic state signal when the reference clock signal turns from "High" to "Low", and to electronically activate a control object during the time the second electronic state signal is inputted.
    Type: Grant
    Filed: June 5, 1991
    Date of Patent: July 27, 1993
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Sakae Itoh
  • Patent number: 5142636
    Abstract: A microcomputer in which a higher address must be corrected according to a carry or borrow signal generated during address computation for memory reference based on each addressing mode. The microcomputer is provided with a databank register for holding the higher address and a temporary register for storing a value obtained by incrementing or decrementing by one digit the contents of the data bank register so that the higher order address may be corrected with neither increase in the number of instruction executing cycles nor loss of the memory area continuity.
    Type: Grant
    Filed: March 28, 1991
    Date of Patent: August 25, 1992
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Sakae Itoh
  • Patent number: 4916602
    Abstract: A method and apparatus for fast branching of microcode sequences in a microcomputer. A branch controller provides addresses to a microcode memory and receives addresses and a branch control signal back from the memory for the next microcode to be executed. Prior to determining whether a branch instruction is present at the indicated location in the sequence, the branch controller provides a provisional address to the memory for the next sequential microcode in the sequence assuming that no branching is to occur. Then a determination is made whether a branch instruction is present. If so, the provisional address is changed by inverting one or more address bits to reflect the branching address and the changed address is applied within the same cycle to the memory.
    Type: Grant
    Filed: September 16, 1987
    Date of Patent: April 10, 1990
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Sakae Itoh
  • Patent number: 4807114
    Abstract: A microcomputer system including an EPROM (electrically programmable read-only memory) which can be programmed either externally or by the control processing unit of the system. The control means, normally responsive to externally applied control signals, is disabled by a register of the system which can be set by the control processing unit and by an address decoder connected to the address bus.
    Type: Grant
    Filed: October 27, 1986
    Date of Patent: February 21, 1989
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Sakae Itoh