← Back to Patent Explorer
US5857164A Expired / Lapsed US ⏱️ 0.0 years remaining

System for calculating current consumption characteristics of cells

Assignee: Fujitsu Ltd
•
Filing: 1997-02-25
•
Granted: 1999-01-05
•
Expires: 2017-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for calculating current consumption characteristics of cells of semiconductor circuits is disclosed. According to the invention, the current consumption characteristics of the cells is calculated based on the status changes of the internal memories of the cells. The calculation of current consumption characteristics of cells according to the invention is not only more accurate, but also more efficient in terms of the time needed for logic simulation.

Inventors

  • 👤 Makoto Wakita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:56
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/32; G06F30/33

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 281 words
A current consumption characteristic calculating system, comprising: a static simulation unit that receives schematic information about a cell and executes a static simulation of the cell based on the schematic information to generate a simulation result, the cell having a plurality of input terminals, an internal memory and an output terminal, and the simulation result including signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; a truth table generator that generates a truth table based on the simulation result; an input terminal condition setting unit that sets an operation condition for the cell based on the truth table, the operation condition including signal values of the plurality of input terminals, the status of the internal memory, a signal value of the output terminal and wherein at least one of the signal value of the output terminal and the status of the internal memory changes based on a change in the input signal supplied to a specified input terminal of the plurality of input terminals; a measuring circuit adding unit that generates measuring circuit information about a measuring circuit to be added to said cell to measure a consumed current of said cell; a transistor reconstructing circuit that reconstructs the cell to include only transistors operating under the operation condition; a circuit simulation unit for executing a circuit simulation of the reconstructed cell, based on the operation condition and the measuring circuit information, to provide a summation result of the consumed current of the cell in the operation condition; and a cell characteristic defining unit that defines a current consumption characteristic of the cell based on the summation result.
Claim 2
Dependent Claim 281 words
A current consumption characteristic calculating system, comprising: a static simulation unit that receives schematic information about a cell and executes a static simulation of the cell based on the schematic information to generate a simulation result, the cell having a plurality of input terminals, an internal memory and an output terminal, and the simulation result including signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; a truth table generator that generates a truth table based on the simulation result; an input terminal condition setting unit that sets an operation condition for the cell based on the truth table, the operation condition including signal values of the plurality of input terminals, the status of the internal memory, a signal value of the output terminal and wherein at least one of the signal value of the output terminal and the status of the internal memory changes based on a change in the input signal supplied to a specified input terminal of the plurality of input terminals; a measuring circuit adding unit that generates measuring circuit information about a measuring circuit to be added to said cell to measure a consumed current of said cell; a transistor reconstructing circuit that reconstructs the cell to include only transistors operating under the operation condition; a circuit simulation unit for executing a circuit simulation of the reconstructed cell, based on the operation condition and the measuring circuit information, to provide a summation result of the consumed current of the cell in the operation condition; and a cell characteristic defining unit that defines a current consumption characteristic of the cell based on the summation result.
Claim 3
Dependent Claim 150 words
The system according to claim 1, wherein the cell has first and second power terminals; wherein the measuring circuit information includes information about: connection of the first power terminal to a high-potential power supply and connection of the second power terminal to a low-potential power supply, application of a variable input signal value to the specified input terminal in accordance with the operation condition, resulting in a variable output signal value at the output terminal; connection of the output terminal having the variable output signal value to the low-potential power supply via a load capacitor, and application of a predetermined signal value to each of the plurality of input terminals except the specified input terminal; and wherein said circuit simulation unit measures currents flowing to the first and second power terminals and a charge/discharge current flowing to the load capacitor based on the operation condition and the measuring circuit information.
Claim 4
Dependent Claim 106 words
The system according to claim 1, wherein the cell has first and second power terminals; wherein the measuring circuit information includes information about: connection of the first power terminal to a high-potential power supply and connection of the second power terminal to a low-potential power supply, and application, to each of the input terminals, of a voltage corresponding to a signal value thereof in accordance with the signal values of the plurality of input terminals designated in the operation condition; and wherein said circuit simulation unit measures currents flowing to the first and second power terminals based on the operation condition and the measuring circuit information.
Claim 5
Dependent Claim 104 words
The system according to claim 1, wherein the cell has first and second power terminals; wherein the measuring circuit information includes information about: connection of the first power terminal to a high-potential power supply and connection of the second power terminal to a low-potential power supply, and application of a voltage signal to the plurality of input terminals, the voltage signal changing from a voltage of the low-potential power supply to a voltage of the high-potential power supply; and wherein said circuit simulation unit measures currents flowing to the first and second power terminals based on the operation condition and the measuring circuit information.
Claim 6
Dependent Claim 103 words
The system according to claim 1, wherein the cell has first and second power terminals; wherein the measuring circuit information includes: connection of the first power terminal to a high-potential power supply and connection of the second power terminal to a low-potential power supply, and application of a voltage signal to the output terminal, the voltage signal changing from a voltage of the low-potential power supply to a voltage of the high-potential power supply based on the operation condition; and wherein the circuit simulation unit measures a current flowing to the output terminal based on the operation condition and the measuring circuit information.
Claim 7
Dependent Claim 30 words
The system according to claim 1, wherein: the cell comprises a plurality of transistors, and the simulation result includes information about whether each transistor has operated during the static simulation.
Claim 8
Dependent Claim 35 words
The system according to claim 1, wherein said measuring circuit adding unit further generates additional information about a measuring circuit to be added to the reconstructed cell to measure a consumed current of the cell.
Claim 9
Dependent Claim 44 words
The system according to claim 1, wherein the cell comprises a plurality of transistors, said system further comprising a transistor reconstructing circuit that reconstructs the cell prior to the circuit simulation, the reconstructed cell including only transistors operating in accordance with the operation condition.
Claim 10
Dependent Claim 227 words
A current consumption characteristic calculating method, comprising the steps of: receiving schematic information about a cell having a plurality of input terminals, an internal memory, and an output terminal and executing static simulation of the cell based on the schematic information; generating a simulation result including respective signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; generating a truth table based on the simulation result; setting an operation condition of the cell based on the truth table, the operation condition including: designation of respective signal values of the plurality of input terminals, a status of the internal memory, a signal value of the output terminal, and wherein the signal value of the internal memory changes in accordance with a change of an input signal supplied to a specified one of the plurality of input terminals; generating measuring circuit information about a measuring circuit to be added to the cell to measure consumed current of the cell; reconstructing the cell to include only transistors operating under the operation condition; executing a circuit simulation of the cell, based on the operation condition and the measuring circuit information, to provide a summation result for the consumed current of the cell in the operation condition; and determining a current consumption of the cell based on the summation result.
Claim 11
Dependent Claim 227 words
A current consumption characteristic calculating method, comprising the steps of: receiving schematic information about a cell having a plurality of input terminals, an internal memory, and an output terminal and executing static simulation of the cell based on the schematic information; generating a simulation result including respective signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; generating a truth table based on the simulation result; setting an operation condition of the cell based on the truth table, the operation condition including: designation of respective signal values of the plurality of input terminals, a status of the internal memory, a signal value of the output terminal, and wherein the signal value of the internal memory changes in accordance with a change of an input signal supplied to a specified one of the plurality of input terminals; generating measuring circuit information about a measuring circuit to be added to the cell to measure consumed current of the cell; reconstructing the cell to include only transistors operating under the operation condition; executing a circuit simulation of the cell, based on the operation condition and the measuring circuit information, to provide a summation result for the consumed current of the cell in the operation condition; and determining a current consumption of the cell based on the summation result.
Claim 12
Dependent Claim 236 words
A computer-readable medium encoded with a program for calculating a current consumption characteristic, said program comprising the functions of: receiving schematic information about a cell having a plurality of input terminals, an internal memory, and an output terminal and executing static simulation of the cell in accordance with the schematic information; generating a simulation result including respective signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; generating a truth table based on the simulation result; setting an operation condition of the cell based on the truth table, the operation condition including: designation of respective signal values of the plurality of input terminals, a status of the internal memory, a signal value of the output terminal, and wherein the signal value of the internal memory changes based on a change of an input signal supplied to a specified one of the plurality of input terminals; generating measuring circuit information about a measuring circuit to be added to the cell to measure consumed current of the cell; reconstructing the cell to include only transistors operating under the operation condition; executing a circuit simulation of the cell, based on the operation condition and the measuring circuit information, to provide a summation result for the consumed current of the cell in the operation condition; and determining a current consumption of the cell based on the summation result.
Claim 13
Dependent Claim 236 words
A computer-readable medium encoded with a program for calculating a current consumption characteristic, said program comprising the functions of: receiving schematic information about a cell having a plurality of input terminals, an internal memory, and an output terminal and executing static simulation of the cell in accordance with the schematic information; generating a simulation result including respective signal values of the plurality of input terminals, a status of the internal memory, and a signal value of the output terminal; generating a truth table based on the simulation result; setting an operation condition of the cell based on the truth table, the operation condition including: designation of respective signal values of the plurality of input terminals, a status of the internal memory, a signal value of the output terminal, and wherein the signal value of the internal memory changes based on a change of an input signal supplied to a specified one of the plurality of input terminals; generating measuring circuit information about a measuring circuit to be added to the cell to measure consumed current of the cell; reconstructing the cell to include only transistors operating under the operation condition; executing a circuit simulation of the cell, based on the operation condition and the measuring circuit information, to provide a summation result for the consumed current of the cell in the operation condition; and determining a current consumption of the cell based on the summation result.

References Cited (Backward Citations)

US4763289A Cited
US5189589A Cited
US5557582A Cited
US5668732A Cited
US5682320A Cited
US5677856A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-04 2002-07-06 2003-01-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-04 2006-07-06 2007-01-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-04 2010-07-06 2011-01-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag