Patents by Inventor Susumu Narita
Susumu Narita 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).
-
Publication number: 20040012397Abstract: A semiconductor integrated circuit apparatus includes a first controlled circuit halving at least one MOS transistor and a substrate bias control unit for generating a substrate bias voltage of the MOS transistor, wherein when the substrate bias control unit is set in a first mode, a comparatively large current is allowed to flow between the source and drain of the MOS transistor, while when the substrate bias control unit is set in a second mode, the comparatively large current allowed to flow between the source and drain of the MOS transistor is controlled to a current of smaller value. The value of the substrate bias applied to the first controlled circuit is larger in the second mode than in the first mode for the substrate bias of the PMOS transistor, and smaller in the second mode than in the first mode for the substrate bias of the NMOS transistor. The power supply voltage applied to the first controlled circuit is controlled to a smaller value in the second mode than in the first mode.Type: ApplicationFiled: July 16, 2003Publication date: January 22, 2004Applicant: Hitachi, Ltd.Inventors: Hiroyuki Mizuno, Koichiro Ishibashi, Susumu Narita
-
Patent number: 6630857Abstract: A semiconductor integrated circuit apparatus includes a first controlled circuit having at least one MOS transistor and a substrate bias control unit for generating a substrate bias voltage of the MOS transistor, wherein when the substrate bias control unit is set in a first mode, a comparatively large current is allowed to flow between the source and drain of the MOS transistor, while when the substrate bias control unit is set in a second mode, the comparatively large current allowed to flow between the source and drain of the MOS transistor is controlled to a current of smaller value. The value of the substrate bias applied to the first controlled circuit is larger in the second mode than in the first mode for the substrate bias of the PMOS transistor, and smaller in the second mode than in the first mode for the substrate bias of the NMOS transistor. The power supply voltage applied to the first controlled circuit is controlled to a smaller value in the second mode than in the first mode.Type: GrantFiled: December 21, 2001Date of Patent: October 7, 2003Assignee: Hitachi, Ltd.Inventors: Hiroyuki Mizuno, Koichiro Ishibashi, Susumu Narita
-
Publication number: 20030163624Abstract: A microprocessor comprising a bus state controller and for use in a personal computer or the like. The bus state controller includes control registers such as wait controllers, and parallelly controls the interfaces of various semiconductor memories (ROM, burst ROM, SRAM, PSRAM, DRAM and synchronous RAM) and PC cards (memory and I/O cards). Also included in the bus state controller is a control register for controlling the time to set up PC card start signals where a synchronous DRAM(s) is configured. The address space of an external bus of the microprocessor is divided into a predetermined number of areas to which the semiconductor memories and PC cards are fixedly assigned. The microprocessor further comprises a memory management unit for converting an internally prepared logical address to a physical address.Type: ApplicationFiled: January 7, 2003Publication date: August 28, 2003Inventors: Shigezumi Matsui, Ikuya Kawasaki, Susumu Narita, Masato Nemoto
-
Publication number: 20030149821Abstract: A microprocessor comprising a bus state controller and for use in a personal computer or the like. The bus state controller includes control registers such as wait controllers, and parallelly controls the interfaces of various semiconductor memories (ROM, burst ROM, SRAM, PSRAM, DRAM and synchronous RAM) and PC cards (memory and I/O cards). Also included in the bus state controller is a control register for controlling the time to set up PC card start signals where a synchronous DRAM(s) is configured. The address space of an external bus of the microprocessor is divided into a predetermined number of areas to which the semiconductor memories and PC cards are fixedly assigned. The microprocessor further comprises a memory management unit for converting an internally prepared logical address to a physical address.Type: ApplicationFiled: January 7, 2003Publication date: August 7, 2003Inventors: Shigezumi Matsui, Ikuya Kawasaki, Susumu Narita, Masato Nemoto
-
Patent number: 6601154Abstract: A comparator having a hit signal that is high, before a hit check is established in each way of an address array, and that goes low, when a mishit has been established. When a clock frequency is high, the address array is activated by the first clock signal, and thereafter, all ways of a data array are activated by the second clock signal before the hit check is established. When the hit check has been established, data read from a way which has the hit is output onto a data line and an operation in the way which has a mishit is stopped.Type: GrantFiled: February 28, 2002Date of Patent: July 29, 2003Assignees: Hitachi, Ltd., Hitachi ULSI Engineering Corp.Inventors: Yasuhisa Shimazaki, Seiichi Nagata, Katuhiro Norisue, Koichiro Ishibashi, Junichi Nishimoto, Shinichi Yoshioka, Susumu Narita
-
Patent number: 6594720Abstract: A microprocessor comprising a bus state controller and for use in a personal computer or the like. The bus state controller includes control registers such as wait controllers, and parallelly controls the interfaces of various semiconductor memories (ROM, burst ROM, SRAM, PSRAM, DRAM and synchronous RAM) and PC cards (memory and I/O cards). Also included in the bus state controller is a control register for controlling the time to set up PC card start signals where a synchronous DRAM(s) is configured. The address space of an external bus of the microprocessor is divided into a predetermined number of areas to which the semiconductor memories and PC cards are fixedly assigned. The microprocessor further comprises a memory management unit for converting an internally prepared logical address to a physical address.Type: GrantFiled: November 13, 1999Date of Patent: July 15, 2003Assignee: Hitachi, Ltd.Inventors: Shigezumi Matsui, Ikuya Kawasaki, Susumu Narita, Masato Nemoto
-
Patent number: 6584033Abstract: A memory macro is a combination of functional modules such as a main amplifier module, memory bank modules of which each memory bank operates independently, a power source circuit, etc. The storage capacity of the memory macro can be easily changed from a large capacity to a small one by changing the number of the memory bank modules. A control circuit in the memory bank modules of the memory macro has an additional address comparing function. Therefore, the same page can be accessed at high speed without providing any control circuit outside the memory macro. In addition, a module having a function such as a memory access sequence control is provided and, when memory access is made, identification information is issued at the time of inputting/outputting address or data. Therefore, high-speed memory access can be realized by checking the coincidence between the data and address with the ID and controlling the memory access sequence so that the address inputting order and data outputting order can be changed.Type: GrantFiled: April 24, 2002Date of Patent: June 24, 2003Assignee: Hitachi, Ltd.Inventors: Kazushige Ayukawa, Takao Watanabe, Susumu Narita
-
Patent number: 6532528Abstract: A data processor in which a speed of an address translating operation is raised is disclosed. A translation lookaside buffer is divided into a buffer for data and a buffer for instruction, address translation information for instruction is also stored into a translation lookaside buffer for data, and when a translation miss occurs in a translation lookaside buffer for instruction, new address translation information is fetched from the translation lookaside buffer for data. A high speed of the address translating operation can be realized as compared with that in case of obtaining address translation information from an external address translation table each time a translation miss occurs in the translation lookaside buffer for instruction.Type: GrantFiled: May 1, 2000Date of Patent: March 11, 2003Assignee: Hitachi, Ltd.Inventors: Junichi Nishimoto, Osamu Nishii, Fumio Arakawa, Susumu Narita, Masayuki Ito, Makoto Toda, Kunio Uchiyama
-
Publication number: 20020118591Abstract: A memory macro is a combination of functional modules such as a main amplifier module, memory bank modules of which each memory bank operates independently, a power source circuit, etc. The storage capacity of the memory macro can be easily changed from a large capacity to a small one by changing the number of the memory bank modules. A control circuit in the memory bank modules of the memory macro has an additional address comparing function. Therefore, the same page can be accessed at high speed without providing any control circuit outside the memory macro. In addition, a module having a function such as a memory access sequence control is provided and, when memory access is made, identification information is issued at the time of inputting/outputting address or data. Therefore, high-speed memory access can be realized by checking the coincidence between the data and address with the ID and controlling the memory access sequence so that the address inputting order and data outputting order can be changed.Type: ApplicationFiled: April 24, 2002Publication date: August 29, 2002Applicant: Hitachi, Ltd.Inventors: Kazushige Ayukawa, Takao Watanabe, Susumu Narita
-
Patent number: 6425039Abstract: A vector point of an exception handler related to TLB miss exception events is obtained by reading a vector base address of a register VBR one time, and by adding a vector offset (H′400) thereto. A vector point of an exception handler related to exception events other than the TLB miss exception events is obtained by adding a vector offset to a value (vector base address) of the register VBR, and an exception code which is an address offset obtained by reading a value of the register EXPEVT or INTEVT one time is added to the vector point that is obtained. Thus, the processing is branched to a required exception handler to execute the exception event processing related to exception events other than the TLB miss exception events.Type: GrantFiled: November 29, 1999Date of Patent: July 23, 2002Assignee: Hitachi, Ltd.Inventors: Shinichi Yoshioka, Ikuya Kawasaki, Shigezumi Matsui, Susumu Narita
-
Publication number: 20020083267Abstract: A comparator having a hit signal that is high, before a hit check is established in each way of an address array, and that goes low, when a mishit has been established. When a clock frequency is high, the address array is activated by the first clock signal, and thereafter, all ways of a data array are activated by the second clock signal before the hit check is established. When the hit check has been established, data read from a way which has the hit is output onto a data line and an operation in the way which has a mishit is stopped.Type: ApplicationFiled: February 28, 2002Publication date: June 27, 2002Inventors: Yasuhisa Shimazaki, Seiichi Nagata, Katuhiro Norisue, Koichiro Ishibashi, Junichi Nishimoto, Shinichi Yoshioka, Susumu Narita
-
Patent number: 6404694Abstract: A memory macro is a combination of functional modules such as a main amplifier module, memory bank modules of which each memory bank operates independently, a power source circuit, etc. The storage capacity of the memory macro can be easily changed from a large capacity to a small one by changing the number of the memory bank modules. A control circuit in the memory bank modules of the memory macro has an additional address comparing function. Therefore, the same page can be accessed at high speed without providing any control circuit outside the memory macro. In addition, a module having a function such as a memory access sequence control is provided and, when memory access is made, identification information is issued at the time of inputting/outputting address or data. Therefore, high-speed memory access can be realized by checking the coincidence between the data and address with the ID and controlling the memory access sequence so that the address inputting order and data outputting order can be changed.Type: GrantFiled: April 5, 2001Date of Patent: June 11, 2002Assignee: Hitachi, Ltd.Inventors: Kazushige Ayukawa, Takao Watanabe, Susumu Narita
-
Patent number: 6389523Abstract: A comparator is constituted such that a hit signal &phgr;hit is high, before hit check is established in each way of an address array, and such that the hit signal goes low, when a mishit has been established. When a clock frequency is relatively high, the address array is activated by the first clock signal, and thereafter, all ways of a data array are activated by the second clock signal before the hit check in the address array is established. When the hit check has been established, data read from a way in the data array which has hit is immediately outputted onto a data line and an operation in the way which has mishit is stopped. This novel constitution realizes a high-speed cache operation. When the clock frequency is relatively low, only a way in the data array that has hit is activated after completion of the hit check, thereby reducing power consumption at a low-speed operation.Type: GrantFiled: April 25, 2000Date of Patent: May 14, 2002Assignees: Hitachi, Ltd., Hitachi ULSI Engineering Co., Ltd.Inventors: Yasuhisa Shimazaki, Seiichi Nagata, Katuhiro Norisue, Koichiro Ishibashi, Junichi Nishimoto, Shinichi Yoshioka, Susumu Narita
-
Patent number: 6380798Abstract: A semiconductor integrated circuit apparatus includes a first controlled circuit having at least one MOS transistor and a substrate bias control unit for generating a substrate bias voltage of the MOS transistor, wherein when the substrate bias control unit is set in a first mode, a comparatively large current is allowed to flow between the source and drain of the MOS transistor, while when the substrate bias control unit is set in a second mode, the comparatively large current allowed to flow between the source and drain of the MOS transistor is controlled to a current of smaller value. The value of the substrate bias applied to the first controlled circuit is larger in the second mode than in the first mode for the substrate bias of the PMOS transistor, and smaller in the second mode than in the first mode for the substrate bias of the NMOS transistor. The power supply voltage applied to the first controlled circuit is controlled to a smaller value in the second mode than in the first mode.Type: GrantFiled: September 7, 1999Date of Patent: April 30, 2002Assignee: Hitachi Ltd.Inventors: Hiroyuki Mizuno, Koichiro Ishibashi, Susumu Narita
-
Publication number: 20020044007Abstract: A semiconductor integrated circuit apparatus includes a first controlled circuit having at least one MOS transistor and a substrate bias control unit for generating a substrate bias voltage of the MOS transistor, wherein when the substrate bias control unit is set in a first mode, a comparatively large current is allowed to flow between the source and drain of the MOS transistor, while when the substrate bias control unit is set in a second mode, the comparatively large current allowed to flow between the source and drain of the MOS transistor is controlled to a current of smaller value. The value of the substrate bias applied to the first controlled circuit is larger in the second mode than in the first mode for the substrate bias of the PMOS transistor, and smaller in the second mode than in the first mode for the substrate bias of the NMOS transistor. The power supply voltage applied to the first controlled circuit is controlled to a smaller value in the second mode than in the first mode.Type: ApplicationFiled: December 21, 2001Publication date: April 18, 2002Inventors: Hiroyuki Mizuno, Koichiro Ishibashi, Susumu Narita
-
Patent number: 6354901Abstract: In a discharge lamp sealing apparatus 30, luminescent substances are charged into an arc tube 11 through an opening 13b thereof, and an electrode member 15 is then inserted into the arc tube 11 through the opening 13b. A lower end of the arc tube 11 is supported by a support jig 57 in a state that a glass ring 16c is placed around the circumference of the opening 13b. The arc tube 11 is set in an air-tight condition by a feeding conduit 51 and inserted into a heating unit 40. The heating unit 40 fuses the glass ring 16c with heat of an infrared lamp and thereby seals the opening 13b. During the sealing process, one end of the arc tube 11 is supported by the support jig 57. The support jig 57 is mainly made of a material having a greater thermal conductivity than that of the material of the arc tube 11, for example, a metal material like Al or Cu. This arrangement enables heat to be readily conducted from the arc tube 11 to the support jig 57 and accordingly prevents a temperature rise in the arc tube 11.Type: GrantFiled: July 16, 1999Date of Patent: March 12, 2002Assignee: Toto, Ltd.Inventors: Tetsuaki Bundo, Koji Kita, Nobuyuki Yamada, Hiroaki Nagai, Hirotaka Ishibashi, Susumu Narita, Koichi Hayashi
-
Publication number: 20020002669Abstract: A vector point of an exception handler related to TLB miss exception events is obtained by reading a vector base address of a register VBR one time, and by adding a vector offset (H′400) thereto. A vector point of an exception handler related to exception events other than the TLB miss exception events is obtained by adding a vector offset to a value (vector base address) of the register VBR, and an exception code which is an address offset obtained by reading a value of the register EXPEVT or INTEVT one time is added to the vector point that is obtained. Thus, the processing is branched to a required exception handler to execute the exception event processing related to exception events other than the TLB miss exception events.Type: ApplicationFiled: November 29, 1999Publication date: January 3, 2002Inventors: SHINICHI YOSHIOKA, IKUYA KAWASAKI, SHIGEZUMI MATSUI, SUSUMU NARITA
-
Publication number: 20010014052Abstract: A memory macro is a combination of functional modules such as a main amplifier module, memory bank modules of which each memory bank operates independently, a power source circuit, etc. The storage capacity of the memory macro can be easily changed from a large capacity to a small one by changing the number of the memory bank modules. A control circuit in the memory bank modules of the memory macro has an additional address comparing function. Therefore, the same page can be accessed at high speed without providing any control circuit outside the memory macro. In addition, a module having a function such as a memory access sequence control is provided and, when memory access is made, identification information is issued at the time of inputting/outputting address or data. Therefore, high-speed memory access can be realized by checking the coincidence between the data and address with the ID and controlling the memory access sequence so that the address inputting order and data outputting order can be changed.Type: ApplicationFiled: April 5, 2001Publication date: August 16, 2001Applicant: Hitachi, Ltd.Inventors: Kazushige Ayukawa, Takao Watanabe, Susumu Narita
-
Patent number: 6229752Abstract: A memory macro is a combination of functional modules such as a main amplifier module, memory bank modules of which each memory bank operates independently, a power source circuit, etc. The storage capacity of the memory macro can be easily changed from a large capacity to a small one by changing the number of the memory bank modules. A control circuit in the memory bank modules of the memory macro has an additional address comparing function. Therefore, the same page can be accessed at high speed without providing any control circuit outside the memory macro. In addition, a module having a function such as a memory access sequence control is provided and, when memory access is made, identification information is issued at the time of inputting/outputting address or data. Therefore, high-speed memory access can be realized by checking the coincidence between the data and address with the ID and controlling the memory access sequence so that the address inputting order and data outputting order can be changed.Type: GrantFiled: August 16, 1999Date of Patent: May 8, 2001Assignee: Hitachi, Ltd.Inventors: Kazushige Ayukawa, Takao Watanabe, Susumu Narita
-
Patent number: 6092172Abstract: A data processor in which a speed of an address translating operation is raised is disclosed. A translation lookaside buffer is divided into a buffer for data and a buffer for instruction, address translation information for instruction is also stored into a translation lookaside buffer for data, and when a translation miss occurs in a translation lookaside buffer for instruction, new address translation information is fetched from the translation lookaside buffer for data. A high speed of the address translating operation can be realized as compared with that in case of obtaining address translation information from an external address translation table each time a translation miss occurs in the translation lookaside buffer for instruction.Type: GrantFiled: October 15, 1997Date of Patent: July 18, 2000Assignee: Hitachi, Ltd.Inventors: Junichi Nishimoto, Osamu Nishii, Fumio Arakawa, Susumu Narita, Masayuki Ito, Makoto Toda, Kunio Uchiyama