Patent US5457790A successfully refreshed from Google Patents.
US5457790A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Low power consumption semiconductor integrated circuit device and microprocessor
Assignee: Hitachi Ltd
•
Filing: 1993-10-18
•
Granted: 1995-10-10
•
Expires: 2013-10-18
Abstract
Abstract In semiconductor integrated circuit device and microprocessor including at least one functional circuit block, the start of operation of the functional circuit block is detected prior to the start of operation, the functional circuit block for which the start of operation has been detected is activated prior to the start of operation and inactivated after the termination of operation.
Inventors
- 👤 Masahiro Iwamura
- 👤 Shigeya Tanaka
- 👤 Hideo Maejima
- 👤 Tetsuo Nakano
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 10:15
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/3287; G06F15/00; G06F15/76; G06F15/78; G06F15/7828; G06F15/7832; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3818; G06F9/3822; G06F9/3824; G06F9/3836; G06F9/3854; G06F9/3858; G06F9/38585; G06F9/3867; G06F9/3869; G06F9/3885; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/413; G11C11/417; G11C11/419; Y; Y02; Y02D; Y02D10/00; Y02D30/00; Y02D30/50
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
108 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an initiation of operations for accessing said memory when said instruction is instructing an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to said initiation of operations for accessing said memory.
Claim 2
Dependent Claim
108 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an initiation of operations for accessing said memory when said instruction is instructing an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to said initiation of operations for accessing said memory.
Claim 3
Dependent Claim
16 words
A semiconductor integrated circuit device according to claim 1 wherein said detector detects a LOAD/STORE instruction.
Claim 4
Dependent Claim
28 words
A semiconductor integrated circuit as claimed in claim 1, further comprising an address generator for generating a memory address for accessing said memory according to said decoded instruction.
Claim 5
Dependent Claim
37 words
A semiconductor integrated circuit device as claimed in claim 1, wherein said activator additionally is for deactivating said memory from a normal operation mode to a low power mode after completion of operations for accessing said memory.
Claim 6
Dependent Claim
169 words
A microprocessor comprising: a register for storing an instruction; a decoder for decoding said instruction held in said resister; an arithmetic and logic operation unit for executing instructions; register file connected to said arithmetic and logic operation unit for storing data; wherein said decoder comprises: a detector for detecting whether or not said instruction is one of an instruction which instructs: A.) an execution operation in said arithmetic and logic operation unit and, B.) an accessing of said register file; and a signal generator responsive to a detecting determination by said detector for generating one of: A.) an operation previous notice signal and. B.) a register access previous notice signal; an activator responsive to said one of an operation previous notice signal and register access previous notice signal for activating one of said arithmetic and logic operation unit and said register file from a low power mode to a normal operation mode prior to an accessing of one of said arithmetic and logic operation circuit and said register file.
Claim 7
Dependent Claim
169 words
A microprocessor comprising: a register for storing an instruction; a decoder for decoding said instruction held in said resister; an arithmetic and logic operation unit for executing instructions; register file connected to said arithmetic and logic operation unit for storing data; wherein said decoder comprises: a detector for detecting whether or not said instruction is one of an instruction which instructs: A.) an execution operation in said arithmetic and logic operation unit and, B.) an accessing of said register file; and a signal generator responsive to a detecting determination by said detector for generating one of: A.) an operation previous notice signal and. B.) a register access previous notice signal; an activator responsive to said one of an operation previous notice signal and register access previous notice signal for activating one of said arithmetic and logic operation unit and said register file from a low power mode to a normal operation mode prior to an accessing of one of said arithmetic and logic operation circuit and said register file.
Claim 8
Dependent Claim
30 words
A microprocessor according to claim 5 wherein said decoder generates said register access previous notice signal at least one accessing time period prior to an accessing of said register file.
Claim 9
Dependent Claim
89 words
A microprocessor according to claim 5 wherein said activator increases an operation current of said one of said arithmetic and logic operation unit and said register file at a predetermined change rate from a current level smaller than a predetermined operating current level to said predetermined operating current level from the time of occurrence of one of said operation previous notice signal and said register access previous notice signal to the time of an actual access of one of said arithmetic and logic operation unit and said register file.
Claim 10
Dependent Claim
54 words
A microprocessor as claimed in claim 5, wherein said activator additionally is for deactivating said one of said arithmetic and logic operation unit and said register file from a normal operation mode to a low power mode after an accessing of said one of said arithmetic and logic operation unit and said register file.
Claim 11
Dependent Claim
140 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected functional circuit blocks of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the initiation of operations for execution by said selected functional circuit blocks when said instruction is instructing an execution by said selected functional circuit blocks and for supplying an operation previous notice signal with respect to said selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal, operation mode prior to said initiation of operations for execution by said selected functional circuit blocks.
Claim 12
Dependent Claim
140 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected functional circuit blocks of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the initiation of operations for execution by said selected functional circuit blocks when said instruction is instructing an execution by said selected functional circuit blocks and for supplying an operation previous notice signal with respect to said selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal, operation mode prior to said initiation of operations for execution by said selected functional circuit blocks.
Claim 13
Dependent Claim
41 words
A microprocessor as claimed in claim 9, wherein said activator additionally is for deactivating said selected functional circuit blocks from a normal operation mode to a low power mode after completion of operations for execution by said selected functional circuit blocks.
Claim 14
Dependent Claim
101 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to an accessing of said memory, and wherein said memory is a clock synchronized memory.
Claim 15
Dependent Claim
101 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to an accessing of said memory, and wherein said memory is a clock synchronized memory.
Claim 16
Dependent Claim
39 words
A semiconductor integrated circuit device according to claim 11 further comprising: a clock generator for generating a memory access clock signal based on a system clock signal of the semiconductor integrated circuit device and said access previous notice signal.
Claim 17
Dependent Claim
44 words
A semiconductor integrated circuit device according to claim 14 further comprising: a pulse generator for generating a pulse for activating a sense amplifier of said memory based on a system clock signal of the semiconductor integrated circuit device and said access previous notice signal.
Claim 18
Dependent Claim
155 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to initiation of operations for accessing said memory when said instruction is instructing an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to said initiation of operations for accessing of said memory, said activating being initiated a predetermined time prior to said initiation of operations for accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a memory operation of said memory.
Claim 19
Dependent Claim
155 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to initiation of operations for accessing said memory when said instruction is instructing an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to said initiation of operations for accessing of said memory, said activating being initiated a predetermined time prior to said initiation of operations for accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a memory operation of said memory.
Claim 20
Dependent Claim
190 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to an accessing of said memory, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a memory operation of said memory; wherein said activator additionally is for deactivating said memory from a normal operation mode to a low power mode after an accessing of said memory, said deactivating being initiated a predetermined time after said accessing so as to prevent any noise signals resultant from a normal-operation-power-to-low-power transition from affecting said memory operation of said memory.
Claim 21
Dependent Claim
190 words
A semiconductor integrated circuit device comprising: a memory; a decoder for decoding an instruction, wherein said decoder comprises: a detector for detecting whether or not said instruction is instructing an accessing of said memory, and a signal generator responsive to an accessing determination by said detector for generating a memory access previous notice signal prior to an accessing of said memory; an activator responsive to said memory access previous notice signal for activating said memory from a low power mode to a normal operation mode prior to an accessing of said memory, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a memory operation of said memory; wherein said activator additionally is for deactivating said memory from a normal operation mode to a low power mode after an accessing of said memory, said deactivating being initiated a predetermined time after said accessing so as to prevent any noise signals resultant from a normal-operation-power-to-low-power transition from affecting said memory operation of said memory.
Claim 22
Dependent Claim
219 words
A microprocessor comprising; a register for storing an instruction; a decoder for decoding said instruction held in said resister; an arithmetic and logic operation unit for executing instructions; register file connected to said arithmetic and logic operation unit for storing data; wherein said decoder comprises: a detector for detecting whether or not said instruction is one of an instruction which instructs: A.) an execution operation in said arithmetic and logic operation unit and, B.) an accessing of said register file; and a signal generator responsive to a detecting determination by said detector for generating one of: A.) an operation previous notice signal and, B.) a register access previous notice signal; an activator responsive to said one of an operation previous notice signal and register access previous notice signal for activating one of said arithmetic and logic operation unit and said register file from a low power mode to a normal operation mode prior to an accessing of one of said arithmetic and logic operation unit and said register file, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect an operation of said arithmetic and logic operation unit and said register file.
Claim 23
Dependent Claim
219 words
A microprocessor comprising; a register for storing an instruction; a decoder for decoding said instruction held in said resister; an arithmetic and logic operation unit for executing instructions; register file connected to said arithmetic and logic operation unit for storing data; wherein said decoder comprises: a detector for detecting whether or not said instruction is one of an instruction which instructs: A.) an execution operation in said arithmetic and logic operation unit and, B.) an accessing of said register file; and a signal generator responsive to a detecting determination by said detector for generating one of: A.) an operation previous notice signal and, B.) a register access previous notice signal; an activator responsive to said one of an operation previous notice signal and register access previous notice signal for activating one of said arithmetic and logic operation unit and said register file from a low power mode to a normal operation mode prior to an accessing of one of said arithmetic and logic operation unit and said register file, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect an operation of said arithmetic and logic operation unit and said register file.
Claim 24
Dependent Claim
93 words
A microprocessor as claimed in claim 16, wherein said activator additionally is for deactivating said one of said arithmetic and logic operation unit and said register file from a normal operation mode to a low power mode after an accessing of one of said arithmetic and logic operation unit and said register file, said deactivating being initiated a predetermined time after said accessing so as to prevent any noise signals resultant from a normal-operation-power-to-low-power transition from affecting an accessing of said one of said arithmetic and logic operation unit and said register file.
Claim 25
Dependent Claim
177 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected functional circuit blocks of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the initiation of operations for execution by said selected functional circuit blocks and for supplying an operation previous notice signal with respect to said selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal operation mode prior to said initiation of operations for execution by said selected functional circuit blocks, said activating being initiated a predetermined time prior to said initiation of operation for execution so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a functional operation of said selected functional circuit blocks.
Claim 26
Dependent Claim
177 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected functional circuit blocks of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the initiation of operations for execution by said selected functional circuit blocks and for supplying an operation previous notice signal with respect to said selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal operation mode prior to said initiation of operations for execution by said selected functional circuit blocks, said activating being initiated a predetermined time prior to said initiation of operation for execution so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a functional operation of said selected functional circuit blocks.
Claim 27
Dependent Claim
224 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected ones of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the start of execution by a functional circuit block and for supplying an operation previous notice signal with respect to selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal operation mode prior to an execution of said instruction by said functional circuit block, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a functional operation of said selected functional circuit blocks, wherein said activator additionally is for deactivating said functional circuit block from a normal operation mode to a low power mode after said execution by said functional circuit block, said deactivating being initiated a predetermined time after said execution so as to prevent any noise signals resultant from a normal-operation-power-to-low-power-transition from affecting said execution by said functional circuit block.
Claim 28
Dependent Claim
224 words
A microprocessor comprising: at least one functional circuit block; an instruction decoder for decoding an instruction and outputting an execution signal for instructing the execution of said instruction by selected ones of said at least one functional circuit block; a signal generator for detecting said execution signal prior to the start of execution by a functional circuit block and for supplying an operation previous notice signal with respect to selected functional circuit blocks for which the execution has been detected; and an activator responsive to said operation previous notice signal for activating said selected functional circuit blocks from a low power mode to a normal operation mode prior to an execution of said instruction by said functional circuit block, said activating being initiated a predetermined time prior to said accessing so as to allow any noise signals resultant from a low-power-to-normal-operation-power transition to subside to at least a level where said noise signals will not affect a functional operation of said selected functional circuit blocks, wherein said activator additionally is for deactivating said functional circuit block from a normal operation mode to a low power mode after said execution by said functional circuit block, said deactivating being initiated a predetermined time after said execution so as to prevent any noise signals resultant from a normal-operation-power-to-low-power-transition from affecting said execution by said functional circuit block.
References Cited (Backward Citations)
US3736569A
Cited
US4137563A
Cited
DE2825770A1
Cited
US4236205A
Cited
JPS6145354A
Cited
US5060188A
Cited
US4961172A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-10-09 | 1999-04-10 | 1999-10-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-10-09 | 2003-04-10 | 2003-10-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-10-09 | 2007-04-10 | 2007-10-10 | $7700.00 | Window Closed / Lapsed |