JP2785762B2 - Fan-out check device - Google Patents
Fan-out check deviceInfo
- Publication number
- JP2785762B2 JP2785762B2 JP7244219A JP24421995A JP2785762B2 JP 2785762 B2 JP2785762 B2 JP 2785762B2 JP 7244219 A JP7244219 A JP 7244219A JP 24421995 A JP24421995 A JP 24421995A JP 2785762 B2 JP2785762 B2 JP 2785762B2
- Authority
- JP
- Japan
- Prior art keywords
- fan
- net
- capacity
- out check
- input
- 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.)
- Expired - Lifetime
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、論理的設計規則チ
ェック装置に関し、特にチェック基準が動作条件によっ
て変更可能なファンアウトチェック装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a logical design rule checking device, and more particularly to a fan-out checking device in which a check standard can be changed according to operating conditions.
【0002】[0002]
【従来の技術】本発明で定義するファンアウトチェック
とは、各ネット毎に、当該ネットに接続する出力部の1
つに着目し、出力部のドライブ能力値と当該ネットに接
続されているネット総容量を比較して、出力部のドライ
ブ能力値が適当なものであるか判定を行う機能のことを
意味する。2. Description of the Related Art A fan-out check defined in the present invention is defined as one of output units connected to each net.
Focusing on the above, this means a function of comparing the drive capacity value of the output section with the total capacity of the nets connected to the net, and determining whether the drive capacity value of the output section is appropriate.
【0003】このチェックは、LSI設計時に不必要に
駆動能力が大きい、すなわち規模の大きい素子が使用さ
れ、結果としてLSI全体の面積を不要に大きくするこ
とを防いだり、実際のドライブ能力を満たしていない素
子が使用され、動作不良となることを防ぐため、設計初
期の段階でこのような素子を発見すること目的として行
われる。This check prevents an unnecessarily large driving capacity, that is, a large-scale element from being used at the time of designing the LSI, thereby preventing the area of the entire LSI from becoming unnecessarily large and satisfying the actual driving capacity. This is performed for the purpose of finding such an element at an early stage of the design in order to prevent the use of a non-existing element and causing a malfunction.
【0004】なお、以下に用いる用語は次のように定義
する。[0004] The terms used below are defined as follows.
【0005】「ネット」 …複数の素子の端子どう
しを接続する配線。"Net": A wiring for connecting terminals of a plurality of elements.
【0006】「素子」 …半導体集積回路を構成
する一単位。例えばNOT回路、AND回路、OR回
路、NAND回路、NOR回路等。"Element": One unit constituting a semiconductor integrated circuit. For example, a NOT circuit, an AND circuit, an OR circuit, a NAND circuit, a NOR circuit, and the like.
【0007】「ネット容量」 …電流がネットを通過す
る際のインピーダンスを数値で表したもの。"Net capacitance": A numerical value representing the impedance when a current passes through a net.
【0008】「ネット総容量」…ネットに接続されるす
べての素子の入力端子又は双方向端子に付加される容量
の合計値。"Total net capacitance": The total value of the capacitance added to the input terminals or bidirectional terminals of all the elements connected to the net.
【0009】「入力容量」 …入力端子のインピーダ
ンスを数値で表したもの。"Input capacitance": A numerical value representing the impedance of the input terminal.
【0010】「ドライブ能力」…出力端子に接続するこ
とのできる容量の制限値。[0010] "Drive capacity": limit value of the capacity that can be connected to the output terminal.
【0011】「容量」 …インピーダンスの意。"Capacity" means impedance.
【0012】従来のファンアウトチェック装置は、図6
に示されるように、回路情報ファイル、ファンアウトチ
ェック情報ファイル、ファンアウトチェック計算部、結
果ファイルを有する構成となっている。図7は、図6の
ファンアウトチェック計算部27で行われている動作を
示すフローチャートである。以下、従来のファンアウト
チェックにて行われているフローチャートについて説明
する。FIG. 6 shows a conventional fan-out check device.
As shown in (1), the configuration includes a circuit information file, a fan-out check information file, a fan-out check calculation unit, and a result file. FIG. 7 is a flowchart showing the operation performed by the fan-out check calculator 27 in FIG. Hereinafter, a flowchart performed in the conventional fan-out check will be described.
【0013】処理29により処理が開始され、処理30
により回路情報ファイルを入力する。回路情報ファイル
25内には、ファンアウトチェックを行うべき半導体集
積回路の論理回路構成図がデータとして格納されてお
り、ここではその一部の論理回路を図4に示し、これを
例として説明する。The process is started by a process 29 and a process 30
Input the circuit information file. In the circuit information file 25, a logic circuit configuration diagram of the semiconductor integrated circuit to be subjected to the fan-out check is stored as data. Here, a part of the logic circuit is shown in FIG. 4 and will be described as an example. .
【0014】処理31により、ネット21に接続してい
る入力部すべて、すなわち入力部23,24の入力容量
およびネット21のネット容量をファンアウトチェック
情報ファイル26から得る。ファンアウトチェック情報
ファイル26には、一般的に半導体集積回路に用いられ
る素子の入力容量、ドライブ能力基準値、ネットの単位
長さ当りの容量等が予め格納されている。次に処理32
により、入力容量とネット容量を加算し、ネット総容量
を算出する。In the process 31, all the input units connected to the net 21, that is, the input capacities of the input units 23 and 24 and the net capacity of the net 21 are obtained from the fan-out check information file 26. In the fan-out check information file 26, input capacities of elements generally used in semiconductor integrated circuits, drive capacity reference values, capacities per unit length of nets, and the like are stored in advance. Next, processing 32
Then, the input capacity and the net capacity are added to calculate the total net capacity.
【0015】処理33により、ネットに接続している出
力部のドライブ能力標準値をファンアウトチェック情報
ファイル26から得る。In a process 33, a standard value of the drive capability of the output unit connected to the net is obtained from the fan-out check information file 26.
【0016】条件34により、32で計算されたネット
総容量と、33で得た出力部ドライブ能力値を比較す
る。ネット総容量が出力部ドライブ能力値以下の場合に
は処理35によりOK、そうでない場合には処理36に
よりNGと判定し、処理判定結果を結果ファイル28に
出力している。Under the condition 34, the net total capacity calculated at 32 is compared with the output drive capacity value obtained at 33. If the total net capacity is equal to or less than the output drive capacity value, it is determined in step 35 that it is OK, otherwise it is determined that it is NG in step 36, and the processing determination result is output to the result file 28.
【0017】論理回路には通常複数のネットが存在する
ので、条件37により全ネットについて比較済みである
か判定し、全て比較済みであれば処理38により終了
し、そうでなければ処理34に戻る。Since there are usually a plurality of nets in a logic circuit, it is determined whether or not all nets have been compared according to the condition 37. If all the nets have been compared, the process ends in step 38; otherwise, the process returns to step 34. .
【0018】なお、処理判定結果がNG、すなわち半導
体集積回路の動作上望ましくない接続関係が存在する場
合は、前記回路が修正された後、改めてファンアウトチ
ェックが行われることになる。If the result of the processing determination is NG, that is, if there is an undesired connection relation in the operation of the semiconductor integrated circuit, a fan-out check is performed again after the circuit is modified.
【0019】[0019]
【発明が解決しようとする課題】前述した従来のファン
アウトチェックでは、ファンアウトチェック情報ファイ
ル26にファンアウトチェック装置のメーカーによって
予め格納される出力部ドライブ能力値の情報は、全ての
ユーザーがどんな環境で半導体集積回路、すなわちLS
Iを使用してもその動作を保証するという意味で、LS
Iを最も過酷な動作条件で動作させるときの値、すなわ
ちワースト値が情報として与えられていた。ワースト値
は、素子の駆動能力を決定する3要素、すなわち動作周
波数、動作電圧、動作温度が参照され、これらにより決
定される。一般的に、動作周波数が高く、動作電圧が小
さく、動作温度が大きいときの値が仮想的にワースト値
とされ、このワースト値は、素子の通常動作条件におけ
る駆動能力値よりも大幅に小さい値となる。In the above-described conventional fan-out check, the information of the output unit drive capability value stored in advance in the fan-out check information file 26 by the manufacturer of the fan-out check device is determined by all users. Semiconductor integrated circuits in the environment, ie LS
LS means that its operation is guaranteed even if I is used.
The value when operating I under the most severe operating conditions, that is, the worst value has been given as information. The worst value is determined by referring to three factors that determine the driving capability of the element, that is, the operating frequency, the operating voltage, and the operating temperature. In general, the value when the operating frequency is high, the operating voltage is low, and the operating temperature is high is virtually the worst value, and this worst value is a value that is significantly smaller than the drive capability value under normal operating conditions of the element. Becomes
【0020】従って、実際の動作条件においては、例え
ば駆動能力の小さい素子Aで十分であるにもかかわら
ず、ファンアウトチェックにおいては素子Aでは駆動能
力が十分でないとされて回路の見直しが要求され、素子
Aよりも駆動能力の大きい、例えば素子Bが選ばれるこ
とになる。しかし、素子Bは、ファンアウトチェックで
はワースト値がとられていたが、実際の動作において
は、ワースト値よりも大きな駆動能力を発揮することが
ありうる。このとき、回路の動作上は駆動能力がネット
総容量より大きいので問題はないのだが、一般的に駆動
能力の大きい素子は面積が大きく、従って回路の面積を
大きくしてしまう。従って回路の小型化が求められる今
日、素子の駆動能力はネット総容量よりやや大きい程度
で十分であり、ワースト値にこだわる必然性はない。Accordingly, under actual operating conditions, for example, although the element A having a small driving ability is sufficient, the driving ability of the element A is not sufficient in the fan-out check, and the circuit needs to be reviewed. For example, the element B having a higher driving capability than the element A, for example, is selected. However, the worst value is obtained for the element B in the fan-out check, but in an actual operation, the driving performance may be higher than the worst value. At this time, there is no problem in the operation of the circuit because the driving capability is larger than the net total capacitance, but there is generally no problem in an element having a large driving capability, and therefore the area of the circuit is increased. Therefore, in today's demand for downsizing of the circuit, the driving capability of the element is slightly larger than the total net capacitance, and there is no need to stick to the worst value.
【0021】また、半導体メーカーがワースト環境では
ない一般的な動作環境に合わせたドライブ能力値を用意
すると、逆にワースト環境や一般的な環境よりも悪い動
作環境の下では実際のドライブ能力を満たしていない素
子がファンアウトチェックでNGとならず動作不良とな
る恐れがあった。Also, if the semiconductor maker prepares a drive capacity value corresponding to a general operating environment other than the worst environment, on the contrary, the actual drive capacity is satisfied under the worst environment or an operating environment worse than the general environment. There is a possibility that an element that does not have a failure in the fan-out check and will not operate properly.
【0022】[0022]
【課題を解決するための手段】本発明のファンアウトチ
ェック装置では、各ネット毎にドライブ能力と当該ネッ
ト総容量を比較して、当該ネットに接続されているネッ
ト容量が適当なものであるか判定を行うファンアウトチ
ェック機能において、予めメーカーが用意した動作環境
に対応したパラメタデータ、出力部ドライブ能力基準値
データおよびユーザーが入力した動作環境データの3つ
のデータを基にドライブ能力を計算する機能を有するこ
とを特徴としている。According to the fan-out check device of the present invention, the drive capacity and the total net capacity of each net are compared for each net, and whether or not the net capacity connected to the net is appropriate. In the fan-out check function to make a judgment, a function to calculate the drive capacity based on three data: parameter data corresponding to the operating environment prepared in advance by the manufacturer, drive capacity reference value data of the output unit, and operating environment data input by the user. It is characterized by having.
【0023】[0023]
【作用】本発明のファンアウトチェック装置は、予め用
意されたパラメタデータと、ユーザーにより入力された
動作環境データにより、ファンアウトチェックされる半
導体集積回路の各素子における実際の動作環境における
最も適した駆動能力値を算出できる。The fan-out check device of the present invention is the most suitable in the actual operating environment of each element of the semiconductor integrated circuit to be fan-out checked, based on the parameter data prepared in advance and the operating environment data input by the user. The driving ability value can be calculated.
【0024】[0024]
【発明の実施の形態】本発明のファンアウトチェック装
置は、図1に示されるような構成となっている。すなわ
ち、従来と異る点は、種々の動作環境に応じたパラメー
タが格納してあるパラメタファイルと、ユーザーより入
力される動作環境情報とをさらに有し、これらを利用し
てファンアウトチェック計算部が駆動能力を算出する点
である。図2は、図1のファンアウトチェック計算部で
行われている動作を示すフローチャートである。図4
は、回路情報ファイル1内に記述されている論理回路の
一部であり、途中の処理はこの回路図を例として説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS A fan-out check device according to the present invention has a configuration as shown in FIG. That is, the difference from the conventional one is that the fan-out check calculation unit further includes a parameter file in which parameters corresponding to various operating environments are stored, and operating environment information input by a user. Is that the driving capability is calculated. FIG. 2 is a flowchart illustrating an operation performed by the fan-out check calculation unit in FIG. FIG.
Is a part of the logic circuit described in the circuit information file 1, and the processing in the middle will be described using this circuit diagram as an example.
【0025】処理8によって開始後、処理9によってフ
ァンアウトチェックを行うべき半導体集積回路(LS
I)の回路情報を回路情報ファイルから入力する。After starting by the process 8, the semiconductor integrated circuit (LS) to be subjected to the fan-out check by the process 9
The circuit information of I) is input from the circuit information file.
【0026】処理10によってネットに接続している入
力部すべての入力容量およびネット容量をファンアウト
チェック情報ファイル2から得る。次に処理11によっ
て処理10で得た入力容量とネット容量を加算し、ネッ
ト総容量を算出する。図4の例でこの動作を説明する
と、処理10によってネットに接続している入力部A2
3、ネットに接続している入力部B24の入力容量およ
びネット21のネット容量をファンアウトチェック情報
ファイル2から得る。次に、処理11によって、入力容
量とネット容量を加算し、ネット総容量を算出する。In step 10, the input capacities and net capacities of all input units connected to the net are obtained from the fan-out check information file 2. Next, the input capacity and the net capacity obtained in the process 10 are added in the process 11 to calculate the total net capacity. This operation will be described with reference to the example of FIG.
3. The input capacity of the input unit B24 connected to the net and the net capacity of the net 21 are obtained from the fan-out check information file 2. Next, in process 11, the input capacity and the net capacity are added to calculate the total net capacity.
【0027】処理12によって、ネットに接続している
出力部22のドライブ能力標準値の情報、すなわち、フ
ァンアウトチェック装置メーカーにより予め設定されて
いるドライブ能力値をファンアウトチェック情報ファイ
ル2から得る。In the process 12, information on the drive capability standard value of the output unit 22 connected to the net, that is, the drive capability value preset by the fan-out check device maker is obtained from the fan-out check information file 2.
【0028】処理13によって、ユーザーより動作環境
の情報4を得る。これは、ユーザーからキーボード入力
等の手段によってファンアウトチェック装置が情報を得
る。ここで入力されるパラメタの一例である図5を用い
て処理13を説明する。動作環境の情報として、図5に
示す動作周波数A、動作電圧E、動作温度Iをユーザー
より得る。In the process 13, information 4 on the operating environment is obtained from the user. This means that the fan-out check device obtains information from the user by means such as keyboard input. The process 13 will be described with reference to FIG. 5, which is an example of the parameters input here. As the information on the operating environment, the operating frequency A, operating voltage E, and operating temperature I shown in FIG. 5 are obtained from the user.
【0029】処理14によって、ユーザーより得た動作
環境と動作環境に対応したパラメタファイル3を照らし
合わせ、ユーザーより得た動作環境に対応したパラメタ
を得る。パラメタファイル3はファンアウトチェック装
置のメーカーが予め用意しているものである。パラメタ
ファイル3に記述されているパラメタの一例を図3に示
し、処理14について説明すると、13で得た動作周波
数A、動作電圧Eおよび動作温度Iと、動作環境に対応
したパラメタファイル3を照らし合わせると、対応した
パラメタはそれぞれa,e,iなのでこれを得る。場合
によっては、ここで換算が行われてパラメタが算出され
ることもある。The processing 14 compares the operating environment obtained from the user with the parameter file 3 corresponding to the operating environment, and obtains parameters corresponding to the operating environment obtained from the user. The parameter file 3 is prepared in advance by the manufacturer of the fan-out check device. An example of the parameters described in the parameter file 3 is shown in FIG. 3 and the processing 14 will be described. The operating frequency A, the operating voltage E and the operating temperature I obtained in 13 and the parameter file 3 corresponding to the operating environment are illuminated. In total, the corresponding parameters are a, e, and i, respectively, and are obtained. In some cases, conversion is performed here to calculate parameters.
【0030】処理15により、12で得た出力部ドライ
ブ能力標準値と、14で得たパラメタから出力部ドライ
ブ能力値を計算する。In a process 15, an output unit drive capability value is calculated from the output unit drive capability standard value obtained in step 12 and the parameters obtained in step 14.
【0031】条件16により、11で計算されたネット
総容量と、15で計算された出力部ドライブ能力値を比
較する。Under the condition 16, the total net capacity calculated in step 11 is compared with the output drive capacity calculated in step 15.
【0032】処理17により、ネットの容量が出力部ド
ライブ能力値以下の場合にはOKと判定し、結果および
余裕値を結果ファイル6に出力する。If the capacity of the net is equal to or smaller than the drive capacity of the output unit by the process 17, it is determined to be OK, and the result and the margin value are output to the result file 6.
【0033】そうでない場合には、処理18により、N
Gと判定し、結果およびオーバーした値を結果ファイル
7に出力する。Otherwise, processing 18 determines that N
It is determined to be G, and the result and the value that has exceeded are output to the result file 7.
【0034】論理回路には通常複数のネットが存在する
ので、処理37により全ネットについて比較済みである
か判定し、全て比較済みであれば処理38により終了
し、そうでなければ処理34に戻る。Since there are usually a plurality of nets in the logic circuit, it is determined in step 37 whether all the nets have been compared. If all the nets have been compared, the process ends in step 38; otherwise, the process returns to step 34. .
【0035】なお、ここでは、出力部ドライブ標準値
と、ユーザー入力、パラメタファイルのパラメタをドラ
イブ能力値の計算に必要としたが、パラメタファイル
に、動作周波数、動作電圧、動作温度の3種のパラメタ
の各組に応じたドライブ能力値が予め格納されていれ
ば、ファンアウトチェック計算部は前記3種のパラメタ
をパラメタファイルから参照後、それらのパラメタに対
応したドライブ能力値をパラメタファイルから取り出す
だけでよく、計算の負担が軽減される。このとき出力部
ドライブ標準値は不要となる。Here, the output unit drive standard value, the user input, and the parameters of the parameter file are required for calculating the drive capability value. However, the parameter file includes three types of operation frequency, operating voltage, and operating temperature. If drive capability values corresponding to each set of parameters are stored in advance, the fan-out check calculation unit refers to the three types of parameters from the parameter file, and then extracts drive capability values corresponding to those parameters from the parameter file. Only the calculation load is reduced. At this time, the output unit drive standard value becomes unnecessary.
【0036】[0036]
【発明の効果】上記手段のファンアウトチェックを行う
ことにより、全てのユーザーがどのような環境でLSI
を使用してもその動作環境に適応した出力ドライブ能力
値を算出することが可能になり、実際の動作環境に対応
した規模および駆動能力の素子を使用することができ、
結果としてLSI全体の面積縮小につながるという効果
を生む。By performing the fan-out check of the above-mentioned means, all users can set the LSI in any environment.
It is possible to calculate an output drive capacity value that is adapted to the operating environment even if is used, and it is possible to use an element having a scale and drive capacity corresponding to the actual operating environment,
As a result, an effect of reducing the area of the entire LSI is produced.
【図1】実施例におけるファンアウトチェックの構成で
ある。FIG. 1 is a configuration of a fan-out check in an embodiment.
【図2】図1のファンアウトチェック計算部5における
動作を示すフローチャートである。FIG. 2 is a flowchart showing an operation of a fan-out check calculation unit 5 of FIG.
【図3】図1のLSI動作環境に対応したパラメタファ
イル3に格納されているパラメタの一例である。FIG. 3 is an example of parameters stored in a parameter file 3 corresponding to the LSI operating environment in FIG. 1;
【図4】回路情報ファイル1内の論理回路の一例であ
る。FIG. 4 is an example of a logic circuit in a circuit information file 1;
【図5】図1の動作環境(ユーザー入力)4で入力され
るパラメタの一例である。FIG. 5 is an example of parameters input in an operating environment (user input) 4 of FIG. 1;
【図6】従来のファンアウトチェックの構成である。FIG. 6 shows a configuration of a conventional fan-out check.
【図7】図6のファンアウトチェック計算部27におけ
る動作を示すフローチャートである。FIG. 7 is a flowchart showing an operation in a fan-out check calculation unit 27 of FIG. 6;
1 回路情報ファイル(ネットリスト) 2 ファンアウトチェック情報ファイル 3 LSI動作環境に対応したパラメタファイル 4 動作環境(ユーザー入力) 5 ファンアウトチェック計算部 6 結果ファイル(OKの場合) 7 結果ファイル(NGの場合) 8 開始 9 回路情報ファイルを入力する 10 ファンアウトチェック情報ファイルより、各素
子の入力端子容量およびネット容量を得る 11 各ネットの総容量を計算する 12 ファンアウトチェック情報ファイルより、各ネ
ットの出力部ドライブ能力標準値を得る 13 ユーザーより、LSI動作環境の情報を得る 14 ファンアウトチェック情報ファイルよりユーザ
ーが入力した動作環境に対応したパラメタを得る 15 各ネットの出力部ドライブ能力値を計算する 16 出力部ドライブ能力値≧ネット容量 17 結果ファイル(OK)および余裕値 18 結果ファイル(NG)およびオーバー値 19 全ネット比較済み 20 終了 21 ネット 22 ネットに接続している出力部 23 ネットに接続している入力部A 24 ネットに接続している入力部B 25 回路情報ファイル 26 ファンアウトチェック情報ファイル 27 ファンアウトチェック計算部 28 結果ファイル(OKまたはNG) 29 開始 30 回路情報ファイルを入力する 31 ファンアウトチェック情報ファイルより、各素
子の入力端子容量およびネット容量を得る 32 各ネットの総容量を計算する 33 ファンアウトチェック情報ファイルより、各ネ
ットの出力部ドライブ能力標準値を得る 34 出力部ドライブ能力値≧ネット容量 35 結果ファイル(OK)および余裕値出力 36 結果ファイル(NG)およびオーバー値出力 37 全ネット比較済み38 終了1 Circuit information file (net list) 2 Fan-out check information file 3 Parameter file corresponding to LSI operating environment 4 Operating environment (user input) 5 Fan-out check calculator 6 Result file (OK) 7 Result file (NG Case) 8 Start 9 Input circuit information file 10 Obtain input terminal capacity and net capacity of each element from fanout check information file 11 Calculate total capacity of each net 12 Fanout check information file Obtain the output unit drive capability standard value 13 Obtain information on the LSI operating environment from the user 14 Obtain parameters corresponding to the operating environment input by the user from the fanout check information file 15 Calculate the output unit drive capability value of each net 16 Output drive Capacity value ≧ Net capacity 17 Result file (OK) and margin value 18 Result file (NG) and over value 19 All nets compared 20 End 21 Net 22 Output unit connected to net 23 Input unit connected to net A 24 Input unit B connected to the network B 25 Circuit information file 26 Fan-out check information file 27 Fan-out check calculation unit 28 Result file (OK or NG) 29 Start 30 Input circuit information file 31 Fan-out check information file Calculate the input terminal capacitance and net capacitance of each element from the equation 32 Calculate the total capacitance of each net 33 Obtain the output drive standard value of each net from the fan-out check information file 34 Output drive capacity ≧ net capacity 35 Result file (OK) Margin value output 36 result file (NG) and the over value output 37 comparator already 38 finished all nets and
Claims (2)
出力部のドライブ能力と当該ネット総容量を比較して、
当該ネットに接続されているネット容量が適当なもので
あるか判定を行うファンアウトチェック機能において、
予めメーカーが用意した動作環境に対応したパラメタの
データ、出力部ドライブ能力基準値データおよびユーザ
ーが入力した動作環境データの3つのデータを基にドラ
イブ能力を算出する機能を有することを特徴とするファ
ンアウトチェック装置。For each net, the drive capacity of an output unit connected to the net is compared with the total capacity of the net.
In the fan-out check function that determines whether the net capacity connected to the net is appropriate,
A fan having a function of calculating a drive capacity based on three data: parameter data corresponding to an operation environment prepared in advance by a manufacturer, drive unit reference value data, and operation environment data input by a user. Out-check device.
た回路情報ファイルと、前記半導体集積回路の構成要素
である各論理素子の入力容量とネット容量が格納された
ファンアウトチェック情報ファイルと、ファンアウトチ
ェック計算部とを有するファンアウトチェック装置にお
いて、 前記半導体集積回路の動作環境に対応して予め設けられ
たパラメタファイルをさらに有し、前記ファンアウトチ
ェック計算部は、外部より入力される情報に基づいて前
記パラメタファイルから、対応するパラメタを選出し、
前記パラメタを利用して前記各論理素子の駆動能力値を
求めることを特徴とするファンアウトチェック装置。2. A circuit information file storing a logic circuit diagram of a semiconductor integrated circuit, a fan-out check information file storing an input capacity and a net capacity of each logic element which is a component of the semiconductor integrated circuit, A fan-out check device having a fan-out check calculating unit, further comprising a parameter file provided in advance corresponding to an operating environment of the semiconductor integrated circuit, wherein the fan-out check calculating unit is configured to receive information input from outside. From the parameter file based on the selected parameter,
A fan-out check device, wherein a driving capability value of each of the logic elements is obtained using the parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7244219A JP2785762B2 (en) | 1995-09-22 | 1995-09-22 | Fan-out check device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7244219A JP2785762B2 (en) | 1995-09-22 | 1995-09-22 | Fan-out check device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0991325A JPH0991325A (en) | 1997-04-04 |
JP2785762B2 true JP2785762B2 (en) | 1998-08-13 |
Family
ID=17115524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7244219A Expired - Lifetime JP2785762B2 (en) | 1995-09-22 | 1995-09-22 | Fan-out check device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2785762B2 (en) |
-
1995
- 1995-09-22 JP JP7244219A patent/JP2785762B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0991325A (en) | 1997-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7266712B2 (en) | Method, system, and apparatus for dynamically configuring the operating point utilized for thermal management of an integrated circuit | |
US8117570B2 (en) | Integrated circuit design phase technique with virtual power switch | |
US6192505B1 (en) | Method and system for reducing state space variables prior to symbolic model checking | |
US6163183A (en) | Multifunction reset for mixed-signal integrated circuits | |
US6751744B1 (en) | Method of integrated circuit design checking using progressive individual network analysis | |
JPH0743742B2 (en) | Automatic wiring method | |
KR100966010B1 (en) | How to eliminate one or more duplicate tests and rearrange one or more inefficient tests | |
JP2785762B2 (en) | Fan-out check device | |
US8073670B2 (en) | Method for calculating delay time, program for calculating delay time and device for calculating delay time | |
US7668682B2 (en) | Method and circuit for detecting and compensating for a degradation of a semiconductor device | |
US5539338A (en) | Input or output selectable circuit pin | |
US20030061603A1 (en) | Method and device for updating keyboard controller BIOS through serial port | |
CN108958823B (en) | Method for modifying set value of basic input and output system | |
JPH08105947A (en) | Ic circuit | |
DE69905671T2 (en) | Electronic circuit for data backup in a semiconductor device | |
US20060150133A1 (en) | Integrated circuit (IC) chip design method, program product and system | |
JPH06332987A (en) | Printed circuit board design device | |
CN111612684B (en) | Electronic device and control method thereof | |
JP3196931B2 (en) | Partitioning method and device, and emulation method and device | |
US6467071B2 (en) | Shield circuit designing apparatus and shield circuit designing method | |
JP3924404B2 (en) | Semiconductor integrated circuit simulation method | |
US7415691B2 (en) | Method and system for outputting a sequence of commands and data described by a flowchart | |
US20030106032A1 (en) | Verifying decoupling capacitance using a maximum flow determination of a network | |
KR0178005B1 (en) | Memory Self Test Circuit | |
JP3048046B2 (en) | Semiconductor integrated circuit wiring method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980428 |