JPH05128192A - 消費電力計算方法 - Google Patents

消費電力計算方法

Info

Publication number
JPH05128192A
JPH05128192A JP3287612A JP28761291A JPH05128192A JP H05128192 A JPH05128192 A JP H05128192A JP 3287612 A JP3287612 A JP 3287612A JP 28761291 A JP28761291 A JP 28761291A JP H05128192 A JPH05128192 A JP H05128192A
Authority
JP
Japan
Prior art keywords
power consumption
cell
information
signal change
calculation method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3287612A
Other languages
English (en)
Inventor
Kenichi Takatsuki
賢一 高槻
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3287612A priority Critical patent/JPH05128192A/ja
Publication of JPH05128192A publication Critical patent/JPH05128192A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】 【目的】 集積回路の実動作に即した消費電力を計算す
ると共に消費電力分布を見やすく表示する。 【構成】 セルごとに入力信号の組み合わせに対応する
消費電力情報4を定義しておき、これと論理シミュレー
ションによって得られる信号変化情報6とに基づいて消
費電力を計算し、計算結果をファイル出力すると共に、
レイアウトパターン上に消費電力分布を色分けして表示
する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、集積回路をCAD設計
する際に、複数のセルの動的な消費電力を計算する消費
電力計算方法に関するものである。
【0002】
【従来の技術】図1は、集積回路装置におけるセルの従
来の消費電力計算の方法を説明するための図であり、図
において11は電源配線である。電源配線11には3個のセ
ル12a,12b,12c が接続されている。各セル12a,12b,12c
には夫々静的な (固定された)消費電力WAS,WBS,W
CSが定義されている。この電源配線11の総消費電力W
は、各セルの消費電力の和として下記(1)式にて計算
される。 W=WAS+WBS+WCS …(1)
【0003】
【発明が解決しようとする課題】従来の消費電力計算は
以上のような方法で行われているので、静的な消費電
力、つまり各セルのある1つの動作状態での消費電力、
及びその総和しか表現できない。従って、実使用下での
消費電力、例えば単位時間当たりの消費電力は少ない
が、電力を消費している時間が長くて総消費電力が多い
とか、その逆とかの実使用にあった消費電力を計算でき
ないという問題点があった。
【0004】本発明はこのような問題点を解消するため
になされたものであり、実際の集積回路の動作に即した
消費電力を計算できる消費電力計算方法を提供すること
を目的とする。
【0005】
【課題を解決するための手段】本発明に係る消費電力計
算方法は、各セルごとに入力信号の組み合わせに対応し
た消費電力を定義し、論理シミュレーション結果の信号
変化情報を読み込み、信号変化情報に対応した消費電力
を計算することを特徴とする。
【0006】
【作用】本発明の消費電力計算方法では、このように各
セルにおけるさまざまな信号変化パターンに対応させて
消費電力を計算するので、集積回路の実使用に即した消
費電力を計算することになる。
【0007】
【実施例】以下、本発明の実施例について具体的に説明
する。
【0008】図2は、本発明の一実施例の処理の流れを
示すフロー図である。図中1は論理下に入力する回路接
続情報、2は論理シミュレーションを動作させるテスト
パターン、3は各セルの各種情報を有するセルライブラ
リである。セルライブラリ3には各セルの入力信号の組
み合わせごとに定義した消費電力情報4が含まれてい
る。回路接続情報1とテストパターン2とセルライブラ
リ3とに基づいて、論理シミュレーションを実行し(図
中5)、論理シミュレーション結果(各セルの信号変化
情報)6を得る。次に、各セルの信号変化情報6(各セ
ルの入力信号の組み合わせ)に対応する消費電力を消費
電力情報4から検索し、その信号変化情報に合った消費
電力を計算する(図中7)。全セルについて消費電力の
計算を終了すると、計算された消費電力のディスプレイ
への色分け表示8を行うと共に、その消費電力のファイ
ル出力9を得る。
【0009】以下、本発明の具体例について説明する。
図3は、各セル(本実施例では3個のセルA,B,C)
における消費電力情報4の一例を示している。セルAは
2個の入力ピンを有し、図3に示すように、各入力ピン
への信号のオン,オフにより4種の単位時間当たりの消
費電力WA0,WA1,WA2,WA3が定義されている。また
セルBは3個の入力ピンを有し、図3に示すように、各
入力ピンへの信号のオン,オフにより8種の単位時間当
たりの消費電力WB0,WB1,WB2,WB3,WB4,WB5
B6,WB7が定義されている。更にセルCは2個の入力
ピンを有し、図3に示すように、各入力ピンへの信号の
オン,オフにより4種の単位時間当たりの消費電力
C0,WC1,WC2,WC3が定義されている。
【0010】図4は、論理シミュレーションの実行によ
り出力される信号変化情報6の一例を示している。3個
の各セルA,B,Cの各入力ピンへの信号のオン,オフ
が、12段階の時間間隔t1 〜t12に応じて、図4に示す
ように制御されている。
【0011】消費電力計算のステップ(図2の7)で
は、図4に示すような信号変化情報6の各時間間隔にお
ける各セルの入力信号の組み合わせに対応した組み合わ
せを、図3に示すような消費電力情報4の入力信号の組
み合わせの中から検索し、その信号の組み合わせでの単
位時間当たりの消費電力を抽出する。例えばセルAの場
合について説明すれば、図4での各時間間隔tn (n=
1〜12) での入力ピン1と入力ピン2との信号変化の組
み合わせに一致する組み合わせを図3から検索し、その
組み合わせに対応する単位時間当たりの消費電力をWA0
〜WA3から抽出するという動作をt1 からt12まで繰り
返す。具体的には、時間間隔t1 では入力ピン1,入力
ピン2が共に0であるので、単位時間当たりの消費電力
A0を抽出し、時間間隔t3 では入力ピン1が1,入力
ピン2が0であるので、単位時間当たりの消費電力WA2
を抽出する。このようにして、各セル毎に抽出した時間
間隔t1 からt12に対応する単位時間当たりの消費電力
の一覧を図5に示す。
【0012】各セルの総消費電力は時間間隔tn と単位
時間当たりの消費電力との積の総和により求められる。
具体的に示せば、セルAの総消費電力WA は下記(2)
式にて計算される。 WA =WA0×t1 +WA0×t2 +WA2×t3 +WA2×t4 +WA2×t5 +WA3×t6 +WA3×t7 +WA3×t8 +WA1×t9 +WA0×t10+WA0×t11+WA0×t12…(2) また、同様にして、セルBの総消費電力WB ,セルCの
総消費電力WC は夫々下記(3)式,(4)式にて計算
される。 WB =WB0×t1 +WB4×t2 +WB6×t3 +WB7×t4 +WB3×t5 +WB1×t6 +WB1×t7 +WB5×t8 +WB5×t9 +WB5×t10+WB7×t11+WB3×t12…(3) WC =WC2×t1 +WC3×t2 +WC3×t3 +WC2×t4 +WC0×t5 +WC0×t6 +WC1×t7 +WC3×t8 +WC3×t9 +WC2×t10+WC3×t11+WC1×t12…(4)
【0013】全セルについての消費電力の計算が終了す
ると、計算結果をファイル出力すると共に、レイアウト
パターン上に消費電力に応じてセルを色分け表示する。
図6は、消費電力のディスプレイ表示におけるレイアウ
トパターンへの消費電力分布の色分け表示の一例を示し
ている。図中8aは、各セル8bを配置した結果のレイアウ
トパターンである。本例では、網目模様は消費電力W1
以上のセル、斜線模様は消費電力W2 からW1 の間のセ
ル、白ぬきは消費電力W2 以下のセルを示しており、夫
々を異なる色にて色分け表示する。このように、レイア
ウトパターン上に消費電力を色分け表示すると、消費電
力の分布を一目で認識できるという効果がある。
【0014】図7は、本発明の他の実施例の処理の流れ
を示すフロー図である。上記実施例では各セルの総消費
電力のファイル出力とレイアウトパターン上への色分け
表示とを行う場合について説明したが、図7に示すよう
に消費電力の計算結果を、自動配置配線処理における情
報として入力させてもよい。図7におけるステップ10で
は、消費電力計算の出力ファイル9の中に、図5に示す
ような各セルの消費電力の情報を出力し、これを参照し
ながら、電源配線の経路を決定し、接続するセルの消費
電力の総和により電源配線の幹線及び枝線の幅を制御す
る。
【0015】
【発明の効果】以上のように、本発明によれば各セルの
消費電力を入力信号の組み合わせに対応した形で定義
し、論理シミュレーションの結果を参照して消費電力を
計算するので、集積回路の実際の動作に即した消費電力
を計算できる。また、消費電力の情報を色分けしてレイ
アウトパターンデータ上に表示する場合には、消費電力
分布をひと目で確認できるという効果を奏する。
【図面の簡単な説明】
【図1】従来の消費電力計算を説明するための図であ
る。
【図2】本発明の消費電力計算方法の一実施例の処理手
順を示すフロー図である。
【図3】本発明における消費電力情報の一例を示す図で
ある。
【図4】本発明における信号変化情報の一例を示す図で
ある。
【図5】本発明における消費電力計算結果の一例を示す
図である。
【図6】本発明における消費電力分布表示の一例を示す
図である。
【図7】本発明の消費電力計算方法の他の実施例の処理
手順を示すフロー図である。
【符号の説明】
1 回路接続情報 2 テストパターン 3 セルライブラリ 4 消費電力情報 6 論理シミュレーション結果(信号変化情報) 8 消費電力(ディスプレイ表示) 8a レイアウトパターン 8b セル 9 消費電力(ファイル)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 夫々に複数の信号が入力される集積回路
    の複数のセルの消費電力を計算する方法において、前記
    信号の組み合わせに対応する消費電力情報を前記各セル
    ごとに準備し、前記信号の組み合わせについての論理シ
    ミュレーションを施して信号変化情報を得、前記消費電
    力情報を参照して前記信号変化情報に応じた消費電力を
    計算することを特徴とする消費電力計算方法。
JP3287612A 1991-11-01 1991-11-01 消費電力計算方法 Pending JPH05128192A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3287612A JPH05128192A (ja) 1991-11-01 1991-11-01 消費電力計算方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3287612A JPH05128192A (ja) 1991-11-01 1991-11-01 消費電力計算方法

Publications (1)

Publication Number Publication Date
JPH05128192A true JPH05128192A (ja) 1993-05-25

Family

ID=17719528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3287612A Pending JPH05128192A (ja) 1991-11-01 1991-11-01 消費電力計算方法

Country Status (1)

Country Link
JP (1) JPH05128192A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000323575A (ja) * 1999-05-10 2000-11-24 Asahi Kasei Microsystems Kk 電子回路の検証方法
US6493659B1 (en) 1998-05-29 2002-12-10 Nec Corporation Power consumption calculating apparatus and method of the same
JP2013041406A (ja) * 2011-08-15 2013-02-28 Fujitsu Ltd 消費電流算出装置、消費電流算出プログラムおよび消費電流算出方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493659B1 (en) 1998-05-29 2002-12-10 Nec Corporation Power consumption calculating apparatus and method of the same
JP2000323575A (ja) * 1999-05-10 2000-11-24 Asahi Kasei Microsystems Kk 電子回路の検証方法
JP2013041406A (ja) * 2011-08-15 2013-02-28 Fujitsu Ltd 消費電流算出装置、消費電流算出プログラムおよび消費電流算出方法

Similar Documents

Publication Publication Date Title
JPH03257671A (ja) 設計取り込みシステム
CN102609554B (zh) 一种led大屏幕计算机辅助设计的方法和装置
JPH0955433A (ja) 半導体集積回路のシミュレーション装置およびシミュレーション方法
JPH05128192A (ja) 消費電力計算方法
US6973642B2 (en) Multi-dimensional programming device and multi-dimensional programming method
JP2557856B2 (ja) Cadシステム
JP2751215B2 (ja) グループ別配線装置
JPS62177637A (ja) シミユレ−シヨン結果表示方式
Walters The High Level Design of Electronic Systems
JPH1091675A (ja) 半導体集積回路の自動レイアウト装置
Ferrari et al. A computer-aided approach to integrated circuit layout design
JP2002183232A (ja) Lsiレイアウトデータ表示装置及びその表示方法
Freeman et al. Interactive computer graphics for CAD
JP2884143B2 (ja) ブロック間のネットの表示装置
JPS63137451A (ja) Cadシステム
JP2806436B2 (ja) 演算回路
JPS62219071A (ja) アニメ−シヨン表示制御処理方式
JPH05314214A (ja) 回路レイアウト補助装置
Jones CAD in microelctronics
JPH02294844A (ja) 論理検証装置
Freeman et al. IEE Science, Education & Technology Division: Chairman's address. All SET for CAE
JPH06209044A (ja) 半導体集積回路の設計装置
JPH02298048A (ja) 自動レイアウトシステム
Wrona The profits of CAAD can be increased by an integrated participatory design approach
JPS63296173A (ja) 遅延解析方式