Patents by Inventor Yoshimune Hagiwara

Yoshimune Hagiwara 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: 5784637
    Abstract: A semiconductor integrated circuit device formed on a single chip or a microcomputer integrated on a semiconductor chip includes a central processing unit (CPU), an interface circuit (or an input/output port), a bus coupled to the CPU and the interface circuit (or the input/output port) and a variable logic circuit (or a subprocessor). The variable logic circuit (or the subprocessor) includes non-volatile memory elements storing instructions, a control circuit generating control signals in accordance with the stored instructions, and an arithmetic logic unit controlled by the generated control signals. Information can be written into the non-volatile memory elements from outside to construct the variable logic circuit or the subprocessor with any desired logical functions.
    Type: Grant
    Filed: March 31, 1995
    Date of Patent: July 21, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Terumi Sawase, Kouki Noguchi, Hideo Nakamura, Yasushi Akao, Shiro Baba, Yoshimune Hagiwara
  • Patent number: 5511211
    Abstract: In developing the function of a data processing system using a semiconductor integrated circuit for data processing, comprising a non-volatile logical function block to which data is written electrically and a logical operation block utilizing the logical function block to execute the logic operation, data corresponding to the required specification and function of the system is written in the logical function block. Thereby, flexibility is obtained for setting and changing the required function to the semiconductor integrated circuit. The semiconductor integrated circuit also has an operation specification written to the logical block by a writing device designed to write to a non-volatile semiconductor storage device thereby improving the convenience of setting the functions required of the semiconductor integrated circuit.
    Type: Grant
    Filed: August 4, 1993
    Date of Patent: April 23, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Yasushi Akao, Shiro Baba, Terumi Sawase, Yoshimune Hagiwara
  • Patent number: 5430885
    Abstract: A multi-processor system for multidimensional image signal processing includes a plurality of co-processors and a host processor which issues processor numbers and a command to the co-processors through a bus. Due to the multi-dimensional nature of the processor numbers, data processing for given ranges of an image signal can be shared by the co-processors. A particular multi-dimensional processor number issued by the host computer which allows simultaneous communication to be performed between the host processor and the co-processors.
    Type: Grant
    Filed: October 22, 1991
    Date of Patent: July 4, 1995
    Assignees: Hitachi, Ltd., Hitachi Maxell, Ltd., Hitachi VLSI Engineering Corporation
    Inventors: Kenji Kaneko, Hirotada Ueda, Tetsuya Nakagawa, Atsuchi Kiuchi, Yoshimune Hagiwara, You Takamori, Takanori Toyomasu
  • Patent number: 5428808
    Abstract: A logic circuit built in a single-chip microprocessor is configured of electrically-programmable memory elements, and information is written into the memory elements from outside, whereby the logic circuit having any desired logical functions can be constructed. The writing operation of the memory elements can be executed in a short time, and a user can obtain the single-chip microprocessor having hardware of peculiar prescribed specifications, in a short period.
    Type: Grant
    Filed: March 25, 1994
    Date of Patent: June 27, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Terumi Sawase, Kouki Noguchi, Hideo Nakamura, Yasushi Akao, Shiro Baba, Yoshimune Hagiwara
  • Patent number: 5426744
    Abstract: A typical single chip microcomputer disclosed in the present application comprises a control circuit, a processing circuit and a plurality of address register--status register pairs. A logical unit formed within the control circuit comprises an electrically writable non-volatile-semiconductor memory device. Information can be externally written into the non-volatile semiconductor memory included in the logical unit, and the above described plurality of address register--status register pairs can be arbitrarily selected. As a result, logic function of the logical unit can be arbitrarily established in accordance with externally supplied information. Demanded specifications of various users can be satisfied by the logic function thus arbitrarily formed.
    Type: Grant
    Filed: March 1, 1994
    Date of Patent: June 20, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Terumi Sawase, Yoshimune Hagiwara, Hideo Nakamura, Hiroyuki Hatori, Shirou Baba, Yasushi Akao
  • Patent number: 5321845
    Abstract: A logic circuit built in a single-chip microprocessor is configured of electrically-programmable memory elements, and information is written into the memory elements from outside, whereby the logic circuit having any desired logical functions can be constructed. The writing operation of the memory elements can be executed in a short time, and a user can obtain the single-chip microprocessor having hardware of peculiar prescribed specifications, in a short period.
    Type: Grant
    Filed: July 22, 1993
    Date of Patent: June 14, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Terumi Sawase, Kouki Noguchi, Hideo Nakamura, Yasushi Akao, Shiro Baba, Yoshimune Hagiwara
  • Patent number: 5175840
    Abstract: Easy testability and data security of an electrically erasable programmable read only memory (EEPROM) can be accomplished by disposing pads and an input/output (I/O) circuit providing addresses, data and control signals necessary for the EEPROM test on a semiconductor substrate and by disposing a two-level test I/O interception circuit consisting of an EEPROM device on the substrate such that once the testing is completed, unauthorized accessing is prevented from outside the semiconductor substrate as a result of having a built-in data security function. A microcomputer having this capability is provided with a central processing unit (CPU) for processing data, a memory, such as an EEPROM, which is internally communicating through a common bus (which transmits data, address and control signals) with the CPU, other than during a test mode, and first and second inhibition circuits which provide the security.
    Type: Grant
    Filed: June 21, 1991
    Date of Patent: December 29, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Terumi Sawase, Hideo Nakamura, Yoshimune Hagiwara, Toshimasa Kihara, Kiyoshi Matsubara, Tadashi Yamaura
  • Patent number: 5165086
    Abstract: A microprocessor chip including a ROM portion for storing a microprogram, an execution unit portion for executing an arithmetic operation and random logic circuits disposed between the ROM portion and the execution unit portion. Two-level metal lines technology is used for supplying power for grounding and for providing input/output interconnect lines for the random logic circuits.
    Type: Grant
    Filed: May 24, 1990
    Date of Patent: November 17, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Shigehiro Kamejima, Yoshimune Hagiwara, Kouki Noguchi, Minoru Ishii, Tadahiko Nishimukai, Hideo Nakamura, Haruo Koizumi, Hiroyuki Masuda
  • Patent number: 5117488
    Abstract: In a microprocessor, a minimum instruction code length is set to a predetermined number of bits (e.g. one byte) length. One feature of the invention is that an instruction set which can selectively expand the instruction code length at a unit of the predetermined number of bits is used. Another feature is that an operand addressing mode and a type of operation for an operand are designated by separate predetermined number of code bits which are coded in a common coding scheme so that an instruction decoder is shared by those codes.
    Type: Grant
    Filed: November 1, 1988
    Date of Patent: May 26, 1992
    Assignees: Hitachi, Ltd., Hitachi Microcomputer Engineering Ltd., VLSI Engineering Corporation
    Inventors: Kouki Noguchi, Fumio Tsuchiya, Takashi Tsukamoto, Shigeki Masumura, Hideo Nakamura, Shiro Baba, Yoshimune Hagiwara
  • Patent number: 5109492
    Abstract: A microprocessor suitable for a high speed processor system prevents extension of a bus cycle due to delay of generation of a bus cycle end signal and effectively utilizes a characteristic of a high speed accessable external device.
    Type: Grant
    Filed: August 13, 1987
    Date of Patent: April 28, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Kouki Noguchi, Yoshimune Hagiwara, Kazuhiko Iwasaki, Hirokazu Aoki, Shigeru Shimada
  • Patent number: 4996659
    Abstract: A method of diagnosis of an integrated logic circuit having function blocks, in which a test signal is supplied to the logic circuit; an input signal to and an output signal from at least one of the function blocks are detected by the use of a contactless probing device such as an electron beam probing device or laser beam probing device; simulation is carried out of a normal logic operation of the function block with the detected input signal to provide a simulated output signal; the detected and simulated output signals are compared with each other; and the function block is determined as being normal or abnormal according to the result of the comparison.
    Type: Grant
    Filed: August 12, 1987
    Date of Patent: February 26, 1991
    Assignee: Hitachi, Ltd.
    Inventors: Noboru Yamaguchi, Hideo Nakamura, Yoshimune Hagiwara, Tsukasa Sato, Haruo Koizumi
  • Patent number: 4967349
    Abstract: A digital signal processor for determining the maximum and minimum values of a plurality of data items wherein operations of an arithmetic logic unit and data memories are controlled by micro-instructions, including a device for decoding specified bits of an operand of the micro-instruction, a device for detecting a value of a condition code which has been designated by an output of the decoding device, and a control device for executing a logical operation between the output of the detection device, which becomes "1" if the value of the condition code is true, and a decoded value of an operation code of the micro-instruction and to generate a control signal for the arithmetic logic unit on the basis of a result of the logical operation.
    Type: Grant
    Filed: January 5, 1988
    Date of Patent: October 30, 1990
    Assignee: Hitachi, Ltd.
    Inventors: Kazuyuki Kodama, Hirotada Ueda, Kenji Keneko, Yoshimune Hagiwara, Hitoshi Matsushima
  • Patent number: 4958276
    Abstract: In a single chip processor which can be provided with an extended program memory, a high-speed access can be executed without being restricted by the access time for the external program memory when an internal program memory is employed, by varying the effective instruction cycle, and thus a high-speed processing performance for a single chip processor of a stored program type can be attained.
    Type: Grant
    Filed: December 4, 1987
    Date of Patent: September 18, 1990
    Assignees: Hitachi, Ltd., Hitachi VLSI Engineering Corporation
    Inventors: Atsushi Kiuchi, Kenji Kaneko, Jun Ishida, Tetsuya Nakagawa, Yoshimune Hagiwara, Takashi Akazawa, Tomoru Sato
  • Patent number: 4945506
    Abstract: A digital signal processor for computing a vector product between a column vector input signal including a plurality of data items (x0, x1, x2, . . . , x7) and a matrix including a predetermined number of coefficient data items so as to produce a column vector output signal including a plurality of data items (y0, y1, y2, . . . , y7). In a first cycle, the leading data x0 of the column vector input signal is stored in a first store unit (Rin), whereas during this period of time, in a second cycle shorter in time than the first cycle, the data items (c0, c1, c2, . . . , c7) in the row direction constituting a first portion of the matrix are sequentially read out such that both data items are multiplied, thereby storing the multiplication results in an accumulator. A similar data processing is repeatedly executed so as to obtain, based on the outputs from the accumulator, a column vector output signal constituted by the plurality of data items (y0, y1, y2, . . . , y7).
    Type: Grant
    Filed: March 17, 1989
    Date of Patent: July 31, 1990
    Assignees: Hitachi, Ltd., Hitachi Device Engineering Co.
    Inventors: Toru Baji, Hirotsugu Kojima, Nario Sumi, Yoshimune Hagiwara, Shinya Ohba
  • Patent number: 4910466
    Abstract: A plurality of external input information are added to a selecting circuit. The output of the selecting circuit is fed back as one of the external input information to the selecting circuit. The input signal groups are decoded, and are produced as control signals to specify the external input information in synchronism with clock signals. When the input select signal groups have the non-selection mode, the output that is fed back is necessarily selected.
    Type: Grant
    Filed: January 31, 1989
    Date of Patent: March 20, 1990
    Assignees: Hitachi Microcomputer Engineering Ltd., Hitachi, Ltd., Hitachi VLSI Engineering Corporation
    Inventors: Atsushi Kiuchi, Jun Ishida, Kenji Kaneko, Tetsuya Nakagawa, Tomoru Sato, Shigeki Masumura, Noriyasu Suzuki, Yoshimune Hagiwara
  • Patent number: 4821187
    Abstract: A processor comprises first and second operation units, a first program memory which contains first microinstructions for controlling the first operation unit and second microinstructions for controlling at least the second operation units, a second program memory which contains microinstructions for controlling the second operation unit, first control means connected to the first program memory for controlling the first operation unit and the second operation unit, and second control means connected to the second program memory for controlling the second operation unit. In a normal mode, all operation units are under control of the first control means and in a multiprogram mode, the first operation unit is under control of the first control means and the second operation unit is under control of the second control means. These two mode operations are selected in accordance with the microinstructions stored in the first or second program memories.
    Type: Grant
    Filed: November 4, 1985
    Date of Patent: April 11, 1989
    Assignee: Hitachi, Ltd.
    Inventors: Hirotada Ueda, Hitoshi Matsushima, Yoshimune Hagiwara, Kenji Kaneko
  • Patent number: 4812969
    Abstract: An address translation unit for use in a computer system having a multi-virtual space comprises a full associative translation lookaside buffer (TLB) which includes, for each entry, an associative memory array which stores and compares addresses. The associative memory array is provided with a circuit which, when a specific value is set in a common area field, invalidates comparison in a space number field.
    Type: Grant
    Filed: May 22, 1986
    Date of Patent: March 14, 1989
    Assignee: Hitachi, Ltd.
    Inventors: Katsuaki Takagi, Hirokazu Aoki, Norio Nakagawa, Yoshimune Hagiwara
  • Patent number: 4809206
    Abstract: This invention relates to an information processing apparatus such as a digital signal processor and is applied particularly suitably to a digital filter.A plurality of data from initial value data till final value data relating to filtering coefficients of a digital filter are stored in a data memory, and are sequentially read out by an increment operation of an address arithmetic unit.A data arithmetic unit executes sequentially product and/or sum operations of a plurality of data that are sequentially read out and digital input signals that are sequentially inputted, to perform digital signal processing.The information processing apparatus is equipped particularly with means, which when an access address starts from an initial value, exceeds a final value and reaches a return address due to the increment operation, returns automatically the access address to the initial value. Therefore, a plurality of data stored in the data memory can be utilized repeatedly.
    Type: Grant
    Filed: August 20, 1987
    Date of Patent: February 28, 1989
    Assignees: Hitachi Ltd., Hitachi VLSI Eng. Corp.
    Inventors: Atsushi Kiuchi, Kenji Kaneko, Jun Ishida, Tetsuya Nakagawa, Yoshimune Hagiwara, Hirotada Ueda
  • Patent number: 4752905
    Abstract: A high-speed multiplier adapted to VLSI with a regularly arranged structure having a reduced number of addition stages. There is provided a carry save adder circuit wherein a time difference is imparted to signals input to full adders, in order to eliminate extra wait time in the signal propagation. That is, a carry signal of a full adder of two stages over is input with a speed increase of 1/2T.sub.FA.
    Type: Grant
    Filed: November 6, 1985
    Date of Patent: June 21, 1988
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Nakagawa, Kenji Kaneko, Yoshimune Hagiwara, Hitoshi Matsushima, Hirotada Ueda
  • Patent number: 4745581
    Abstract: An LSI system is disclosed in which a plurality of status registers for indicating the internal status of the system are connected to each other so as to form a hierarchical structure and the contents of each of the remaining status registers other than one status register can be transferred to an output register through a bus, to make it possible to provide additional status registers in the system without increasing the number of address signals used and the number of pins connected to external address signal lines.
    Type: Grant
    Filed: April 25, 1986
    Date of Patent: May 17, 1988
    Assignee: Hitachi, Ltd.
    Inventors: Tomoru Sato, Kenji Kaneko, Hirotada Ueda, Yoshimune Hagiwara, Hitoshi Matsushima, Tetsuya Nakagawa, Atsushi Kiuchi