Patents Assigned to Hitachi Micro Computer Engineering, Ltd.
-
Patent number: 6381680Abstract: A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the above-mentioned microcomputer system) accessible by another processing device, such as an I/O device, within the entire storage area (such as a main storage and the status register) accessible by the central processing system. If data to be fetched for an instruction executed by the central processing unit is not found in a cache memory, the data is fetched from the entire storage area. A write circuit is provided which writes the fetched data into the cache memory when the detect circuit shows that the access address is not for the part accessible by the other processing device within the entire storage area, but otherwise the write circuit does not write the fetched data into the cache memory.Type: GrantFiled: June 1, 1998Date of Patent: April 30, 2002Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Masaru Matsumura
-
Patent number: 6272596Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main. The data processor also includes an instruction controller reading out an instruction from the first associative memory when the instruction is present in the first associative memory and reading an instruction from the main memory when the instruction is not present in the first associative memory. The controller also has an output the instruction to be executed. An instruction execution unit has a second associative memory storing operand data read out from the main memory. An instruction executor executes the instruction by using operand data read out from the second associative memory when the operand data is present in the second associative memory and from the main memory when the operand data is not present in the second associative memory.Type: GrantFiled: September 15, 1999Date of Patent: August 7, 2001Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Patent number: 5974533Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main memory. The data processor also includes an instruction controller reading out an instruction from the first associative memory when the instruction is present in the first associative memory and reading an instruction from the main memory when the instruction is not present in the first associative memory. The controller also has as an output instruction to be executed. An instruction execution unit has a second associative memory storing operand data read out from the main memory. An instruction executioner executes the instruction by using operand data read out from the second associative memory when the operand data is present in the second associative memory and from the main memory when the operand data is not present in the second associative memory.Type: GrantFiled: July 10, 1998Date of Patent: October 26, 1999Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Data processing system which controls operation of cache memory based and the address being accessed
Patent number: 5822761Abstract: A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the above-mentioned microcomputer system) accessible by another procesing device, such as an I/O device, within the entire storage area (such as a main storage and the status register) accessible by the central processing system. If data to be fetched for an instruction executed by the central processing unit is not found in a cache memory, the data is fetched from the entire storage area. A write circuit is provided which writes the fetched data into the cache memory when the detect circuit shows that the access address is not for the part accessible by the other processing device within the entire storage area, but otherwise the write circuit does not write the fetched data into the cache memory.Type: GrantFiled: February 6, 1997Date of Patent: October 13, 1998Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Masaru Matsumura -
Patent number: 5809274Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main memory. The data processor also includes an instruction controller reading out an instruction from the first associative memory when the instructioon is present in the first associative memory and reading an instruction from the main memory when the instruction is not present in the first associative memory. The controller also has as an output the instruction to be executed. An instruction execution unit has a second associative memory storing operand data read out from the main memory. An instruction executioner executes the instruction by using operand data read out from the second associative memory when the operand data is present in the second associative memory and from the main memory when the operand data is not present in the second associative memory.Type: GrantFiled: July 1, 1997Date of Patent: September 15, 1998Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Patent number: 5680631Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main memory. The data processor also includes an instruction controller reading out an instruction from the first associative memory when the instruction is present in the first associative memory and reading an instruction from the main memory when the instruction is not present in the first associative memory. The controller also has as an output; and an instruction execution unit has a second associative memory storing operand data read out from the main memory. An instruction executioner executes the instruction by using operand data read out from the second associative memory when the operand data is present in the second associative memory and from the main memory when the operand data is not present in the second associative memory.Type: GrantFiled: November 18, 1992Date of Patent: October 21, 1997Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Patent number: 5638508Abstract: A data processing system for processing transactions, wherein a log record to be used for recovery of the system is written into a log file for system recovery in synchronism with the end of a transaction, and log records other than resident information are is written for a plurality of transactions into a log file for archives.Type: GrantFiled: March 9, 1994Date of Patent: June 10, 1997Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Sadasaburoh Kanai, Toshiaki Tsuboi, Hiroyuki Kitajima, Takashi Sumiyoshi
-
Patent number: 5619677Abstract: A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the above-mentioned microcomputer system) accessible by another procesing device, such as an I/O device, within the entire storage area (such as a main storage and the status register) accessible by the central processing system. If data to be fetched for an instruction executed by the central processing unit is not found in a cache memory, the data is fetched from the entire storage area. A write circuit is provided which writes the fetched data into the cache memory when the detect circuit shows that the access address is not for the part accessible by the other processing device within the entire storage area, but otherwise the write circuit does not write the fetched data into the cache memory.Type: GrantFiled: May 17, 1996Date of Patent: April 8, 1997Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Masaru Matsumura
-
Patent number: 5509133Abstract: A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the above-mentioned microcomputer system) accessible by another procesing device, such as an I/O device, within the entire storage area (such as a main storage and the status register) accessible by the central processing system. If data to be fetched for an instruction executed by the central processing unit is not found in a cache memory, the data is fetched from the entire storage area. A write circuit is provided which writes the fetched data into the cache memory when the detect circuit shows that the access address is not for the part accessible by the other processing device within the entire storage area, but otherwise the write circuit does not write the fetched data into the cache memory.Type: GrantFiled: May 5, 1995Date of Patent: April 16, 1996Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Masaru Matsumura
-
Patent number: 5502825Abstract: A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the above-mentioned microcomputer system) accessible by another procesing device, such as an I/O device, within the entire storage area (such as a main storage and the status register) accessible by the central processing system. If data to be fetched for an instruction executed by the central processing unit is not found in a cache memory, the data is fetched from the entire storage area. A write circuit is provided which writes the fetched data into the cache memory when the detect circuit shows that the access address is not for the part accessible by the other processing device within the entire storage area, but otherwise the write circuit does not write the fetched data into the cache memory.Type: GrantFiled: March 29, 1995Date of Patent: March 26, 1996Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Masaru Matsumura
-
Patent number: 5497482Abstract: An external sync signal generated by a clock generation circuit inside a single-chip microcomputer is supplied to an external terminal of this chip. The external sync signal is necessary in an external expansion mode but not in a single-chip mode. Therefore, the external sync signal is supplied to the external terminal through a control gate while a suitable control signal is inputted to a control terminal of the control gate. According to this circuit construction, control can be made in such a manner that the external sync signal is not supplied to the output terminal in the single-chip mode. As a result, it becomes possible to prevent noise from entering a signal supplied to an adjacent pin through a coupling capacity between the external terminals in the single-chip mode, and to reduce consumed power of an output buffer circuit which is disposed between the control gate and the external terminals.Type: GrantFiled: September 7, 1994Date of Patent: March 5, 1996Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Haruo Keida, Takashi Tsukamoto, Nobutaka Nagasaki
-
Patent number: 5493572Abstract: In a voltage converter which is disposed in a semiconductor integrated circuit so as to lower an external supply voltage and to feed the lowered voltage to a partial circuit of the integrated circuit; the voltage converter is constructed so as to produce an output voltage suited to an ordinary operation in the ordinary operation state of the semiconductor integrated circuit and an aging voltage in the aging test of the circuit.Type: GrantFiled: April 16, 1992Date of Patent: February 20, 1996Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Ryoichi Hori, Kiyoo Itoh, Hitoshi Tanaka
-
Patent number: 5206945Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main memory, and an instruction controller reading out an instruction from the first associative memory when the instruction is present in the first associative memory and from the main memory when the instruction is not present in the first associative memory the instruction control unit produces an output to be executed. An instruction execution unit has a second associative memory that stores operand data read out from the main memory, and an instruction executioner executing the instruction by using operand data read out from the second associative memory when the operand data is present in the second associative memory and from the main memory when the operand data is not present in the second associative memory.Type: GrantFiled: October 31, 1990Date of Patent: April 27, 1993Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Patent number: 5129075Abstract: A data processor for executing instructions using operand data stored in a main memory includes an instruction control unit having a first associative memory storing instructions read out from the main memory, and the instruction control unit also includes an instruction controller reading out an instruction from the first associative memory when the instruction is present in the first associative memory and from the main memory when the instruction is not present in the first associative memory. The instruction controller provides the instruction to be executed as an output. The data processor further includes an instruction execution unit having a second associative memory storing operand data read out from the main memory, and an instruction execution unit that executes the instruction.Type: GrantFiled: October 12, 1990Date of Patent: July 7, 1992Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Tadahiko Nishimukai, Atsushi Hasegawa, Kunio Uchiyama, Ikuya Kawasaki, Makoto Hanawa
-
Patent number: 4745302Abstract: An asynchronous signal synchronizing circuit for sampling and external asynchronous signal in a quarter of the period of a clock. A first latch circuit latches asynchronous input signal in accordance with a first clock, and a second latch circuit latches the output of the first latch circuit in accordance with a second clock having a phase shift 180.degree. out of phase with the first clock. A third latch circuit latches the output signal of the second latch signal in accordance with a clock signal that represents the inverse of the first clock. A fourth latch circuit latches the output signal of the third latch circuit under the control of a clock that corresponds to the inverse of the second clock. The asynchronous input signal is sampled at the tailing edge of the first clock signal and validated by the tailing edge of the second clock signal. The synchronization of the asynchronous signal can thus be performed in a quarter of a clock cycle.Type: GrantFiled: December 23, 1985Date of Patent: May 17, 1988Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Makoto Hanawa, Kouki Noguchi, Osamu Shinbo
-
Patent number: 4740923Abstract: A memory circuit is divided into a plurality of memory blocks, and an address register and a delay register are disposed in each memory block. Therefore, a read or write operation and a shifting operation of the address for storing data inside a memory matrix can be realized by a pipeline technique, and hence a memory circuit having a high processing speed is obtained.Type: GrantFiled: November 19, 1985Date of Patent: April 26, 1988Assignees: Hitachi, Ltd, Hitachi Micro Computer Engineering, Ltd.Inventors: Kenji Kaneko, Jun Ishida, Yoshimune Hagiwara, Hitoshi Matsushima, Hirotada Ueda
-
Patent number: 4665507Abstract: To reduce the power dissipation of a static random access memory, a write enable signal is applied to the gates of load MOS transistors on bit lines which are connected to a memory cell. During the write-in time, the load MOS transistors are turned off so as to prevent as electric current from flowing from a power source into the earth through the memory cell.Type: GrantFiled: April 18, 1985Date of Patent: May 12, 1987Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Takafumi Gondou, Eiichi Amada, Kenichi Asano
-
Patent number: RE35313Abstract: In a voltage converter which is disposed in a semiconductor integrated circuit so as to lower an external supply voltage and to feed the lowered voltage to a partial circuit of the integrated circuit, the voltage converter is constructed so as to produce an output voltage suited to an ordinary operation in the ordinary operation state of the semiconductor integrated circuit and an aging voltage in the aging test of the circuit.Type: GrantFiled: April 28, 1992Date of Patent: August 13, 1996Assignees: Hitachi, Ltd., Hitachi Micro Computer Engineering, Ltd.Inventors: Ryoichi Hori, Kiyoo Itoh, Hitoshi Tanaka