JPH04563A - 入出力兼用ピンシミュレーション方式 - Google Patents
入出力兼用ピンシミュレーション方式Info
- Publication number
- JPH04563A JPH04563A JP2100591A JP10059190A JPH04563A JP H04563 A JPH04563 A JP H04563A JP 2100591 A JP2100591 A JP 2100591A JP 10059190 A JP10059190 A JP 10059190A JP H04563 A JPH04563 A JP H04563A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- pin
- output pin
- wired
- 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
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims description 7
- 230000000644 propagated effect Effects 0.000 abstract description 7
- 238000011156 evaluation Methods 0.000 abstract description 5
- 238000012545 processing Methods 0.000 abstract description 2
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は論理シミュレーションに関し、特に入出力兼用
ピンを含む論理シミュレーションに関する。
ピンを含む論理シミュレーションに関する。
半導体技術の進歩に従い、LSIの規模が増大し、その
応用分野も急激に広がりつつある。また、LSIの製造
形態も少品種多量生産から多品種少量生産へと移行し、
製品のライフサイクルも短かくなりつつある。これに伴
い、以前にも増して必要な機能を早くかつ正しく実現で
きる設計支援システムが必要不可欠となってきている。
応用分野も急激に広がりつつある。また、LSIの製造
形態も少品種多量生産から多品種少量生産へと移行し、
製品のライフサイクルも短かくなりつつある。これに伴
い、以前にも増して必要な機能を早くかつ正しく実現で
きる設計支援システムが必要不可欠となってきている。
このため、実際のLSIを製造する前に論理、タイミン
グ検証を実行する論理シミュレータが開発され活用され
ている。
グ検証を実行する論理シミュレータが開発され活用され
ている。
初期の論理シミュレータは信号の流れる方向が一方向で
ある単方向素子のみをシミュレーション対象としていた
が、最近ではMOS回路技術の発達に伴い信号の流れる
方向が特定できない双方向素子(MOSスイッチ等)を
含む回路の正確な論理シミュレーションが要求されてい
る。
ある単方向素子のみをシミュレーション対象としていた
が、最近ではMOS回路技術の発達に伴い信号の流れる
方向が特定できない双方向素子(MOSスイッチ等)を
含む回路の正確な論理シミュレーションが要求されてい
る。
従来の入出力兼用ピンシミュレーション方式はピンを入
力部と出力部に分割せず、状態値としては入出力状態値
のみをもち、入出力兼用ピンにファンアウトしている全
ての論理素子の出力を入力とし、入出力兼用ピンからフ
ァンアウト−している全ての論理素子の入力部へ状態値
を伝搬する。
力部と出力部に分割せず、状態値としては入出力状態値
のみをもち、入出力兼用ピンにファンアウトしている全
ての論理素子の出力を入力とし、入出力兼用ピンからフ
ァンアウト−している全ての論理素子の入力部へ状態値
を伝搬する。
上述した従来の入出力兼用ピンシミュレーション方式は
、シミュレーション結果の正当性を保証するため、入出
力兼用ピンにファンアウトしている論理素子から入出力
兼用ピンからファンアウトしている論理素子へ状態値を
伝搬するためには必ず入出力兼用ピンの入出力状態値を
継歯しなければならないので、むだな評価を必要とする
。また、入出力兼用ピンの入出力状態値は入出力兼用ピ
ンの属する論理素子の出力状態値と入出力兼用ピンにフ
ァンアウトしている全ての論理素子の出力状態値のワイ
ヤード演算を行なった値を格納しなければならないので
、入出力兼用ピンの属する論理素子の出力状態値を観測
できない。さらに入出力兼用ピン同志が接続された場合
、シミュレーション上の接続情報が複雑になり、シミュ
レーションに多大な時間を要するという欠点があった。
、シミュレーション結果の正当性を保証するため、入出
力兼用ピンにファンアウトしている論理素子から入出力
兼用ピンからファンアウトしている論理素子へ状態値を
伝搬するためには必ず入出力兼用ピンの入出力状態値を
継歯しなければならないので、むだな評価を必要とする
。また、入出力兼用ピンの入出力状態値は入出力兼用ピ
ンの属する論理素子の出力状態値と入出力兼用ピンにフ
ァンアウトしている全ての論理素子の出力状態値のワイ
ヤード演算を行なった値を格納しなければならないので
、入出力兼用ピンの属する論理素子の出力状態値を観測
できない。さらに入出力兼用ピン同志が接続された場合
、シミュレーション上の接続情報が複雑になり、シミュ
レーションに多大な時間を要するという欠点があった。
本発明の入出力兼用ビンシミュレーション方式は、入出
力兼用ピンを入力部と出力部に分割する入出力分離手段
と、前記入出力兼用ピンにファンアウトしている論理素
子群の出力と前記入出力兼用ピンの前記出力のワイヤー
ド演算を行い、演算結果を前記入出力兼用ピンの前記入
力部と前記入出力兼用ピンからファンアウトしている論
理素子群ノ入力部へ接続するワイヤード素子を生成する
ワイヤード生成手段とを含むようにして構成される。
力兼用ピンを入力部と出力部に分割する入出力分離手段
と、前記入出力兼用ピンにファンアウトしている論理素
子群の出力と前記入出力兼用ピンの前記出力のワイヤー
ド演算を行い、演算結果を前記入出力兼用ピンの前記入
力部と前記入出力兼用ピンからファンアウトしている論
理素子群ノ入力部へ接続するワイヤード素子を生成する
ワイヤード生成手段とを含むようにして構成される。
次に、本発明の実施例について図面を参照して詳細に説
明する。
明する。
第1図は本発明の入出力兼用ビンシミュレーション方式
の第一の実施例を示す説明図である。同図において1は
論理素子、2は入出力兼用ピン。
の第一の実施例を示す説明図である。同図において1は
論理素子、2は入出力兼用ピン。
3は入出力兼用ピン入力部、4は入出力兼用ピン出力部
、5はワイヤード素子である。本発明によれば同図(a
)に示すような回路は同図(b)のようにモデル化され
る。
、5はワイヤード素子である。本発明によれば同図(a
)に示すような回路は同図(b)のようにモデル化され
る。
入出力兼用ピンへファンアウトする論理素子群11の出
力は入出力兼用ピン出力部4の出力と共にワイヤード演
算され、演算結果は入出力兼用ピン入力部3と入出力兼
用ピンからファンアウトする論理素子群12とへ伝搬さ
れる。入出力兼用ピン入力部3の状態値およびその他の
ピンの状態値から論理素子1の動作を決定し、入出力兼
用ピンの状態値を入出力兼用ピン出力部4へ伝搬し、さ
らにワイヤード素子5へ伝搬する。このワイヤード素子
5の評価、入出力兼用ピン出力部3への状態値登録、論
理素子1の評価、入出力兼用ピン出力部4への状態値の
伝搬という一連の処理を、状態値が収速するまで行う。
力は入出力兼用ピン出力部4の出力と共にワイヤード演
算され、演算結果は入出力兼用ピン入力部3と入出力兼
用ピンからファンアウトする論理素子群12とへ伝搬さ
れる。入出力兼用ピン入力部3の状態値およびその他の
ピンの状態値から論理素子1の動作を決定し、入出力兼
用ピンの状態値を入出力兼用ピン出力部4へ伝搬し、さ
らにワイヤード素子5へ伝搬する。このワイヤード素子
5の評価、入出力兼用ピン出力部3への状態値登録、論
理素子1の評価、入出力兼用ピン出力部4への状態値の
伝搬という一連の処理を、状態値が収速するまで行う。
第2図は本発明の第二の実施例を示す説明図である。同
図は入出力兼用ピン同志を接続した場合を例示しており
、21.22は論理素子、23゜24は入出力兼用ピン
、25.27は入出力兼用ピン入力部、26.28は入
出力兼用ピン出力部、29はワイヤード素子である。本
発明によれば同図(a)に示す回路は同図(b)のよう
にモデル化される。すなわち入出力兼用ピンにファンア
ウトする論理素子の出力と各入出力兼用ピン出力部26
.28とがワイヤード素子29によってワイヤード演算
され、演算結果が各入出力兼用ピン入力部25.27及
び入出力兼用ピンからファンアウトしている論理素子へ
伝搬される。このような単純な接続によって入出力兼用
ピンを含む回路を正確にシミュレートする事が可能とな
る。
図は入出力兼用ピン同志を接続した場合を例示しており
、21.22は論理素子、23゜24は入出力兼用ピン
、25.27は入出力兼用ピン入力部、26.28は入
出力兼用ピン出力部、29はワイヤード素子である。本
発明によれば同図(a)に示す回路は同図(b)のよう
にモデル化される。すなわち入出力兼用ピンにファンア
ウトする論理素子の出力と各入出力兼用ピン出力部26
.28とがワイヤード素子29によってワイヤード演算
され、演算結果が各入出力兼用ピン入力部25.27及
び入出力兼用ピンからファンアウトしている論理素子へ
伝搬される。このような単純な接続によって入出力兼用
ピンを含む回路を正確にシミュレートする事が可能とな
る。
本発明の入出力兼用ビンシミュレーション方式は、入出
力兼用ピンを入力部と出力部に分割する入出力分離手段
と、前記入出力兼用ピンにファンアウトしている論理素
子群の出力と前記入出力兼用ピンの前記出力のワイヤー
ド演算を行い、演算結果を前記入出力兼用ピンの前記入
力部と前記入出力兼用ピンからファンアウトしている論
理素子群の入力部へ接続するワイヤード素子を生成する
ワイヤード生成手段とを含み、入出力兼用ピンにファン
アウトしている論理素子から入出力兼用ピンからファン
アウトしている論理素子へ状態値を伝搬する場合、状態
値はワイヤード素子を継歯して伝搬すればよいので入出
力兼用ピンの評価が不要になり処理時間が短縮される。
力兼用ピンを入力部と出力部に分割する入出力分離手段
と、前記入出力兼用ピンにファンアウトしている論理素
子群の出力と前記入出力兼用ピンの前記出力のワイヤー
ド演算を行い、演算結果を前記入出力兼用ピンの前記入
力部と前記入出力兼用ピンからファンアウトしている論
理素子群の入力部へ接続するワイヤード素子を生成する
ワイヤード生成手段とを含み、入出力兼用ピンにファン
アウトしている論理素子から入出力兼用ピンからファン
アウトしている論理素子へ状態値を伝搬する場合、状態
値はワイヤード素子を継歯して伝搬すればよいので入出
力兼用ピンの評価が不要になり処理時間が短縮される。
また、入出力兼用ピンを入力部と出力部に分割すること
により、入出力兼用ピンの属する論理素子自体の出力状
態値を出力部に格納し観測することができる。
により、入出力兼用ピンの属する論理素子自体の出力状
態値を出力部に格納し観測することができる。
さらに、入出力兼用ピン同志が接続された場合、1つの
ワイヤード素子を生成して入出力兼用ピンの入力部をワ
イヤード素−子の出力に、入出力兼用ピンの出力部をワ
イヤード素子の入力にそれぞれ接続することにより、入
出力兼用ピンのシミュレーションが可能となり、接続情
報を単純化できるという効果がある。
ワイヤード素子を生成して入出力兼用ピンの入力部をワ
イヤード素−子の出力に、入出力兼用ピンの出力部をワ
イヤード素子の入力にそれぞれ接続することにより、入
出力兼用ピンのシミュレーションが可能となり、接続情
報を単純化できるという効果がある。
L 21,22・・・論理素子、2,23.24・・
・入出力兼用ピン、3,25.27・・・入出力兼用ピ
ン入力部、4,26.28・・・入出力兼用ピン出力部
、5,29・・・ワイヤード素子。
・入出力兼用ピン、3,25.27・・・入出力兼用ピ
ン入力部、4,26.28・・・入出力兼用ピン出力部
、5,29・・・ワイヤード素子。
Claims (1)
- 入出力兼用ピンを入力部と出力部に分割する入出力分離
手段と、前記入出力兼用ピンにファンアウトしている論
理素子群の出力と前記入出力兼用ピンの前記出力のワイ
ヤード演算を行い、演算結果を前記入出力兼用ピンの前
記入力部と前記入出力兼用ピンからファンアウトしてい
る論理素子群の入力部へ接続するワイヤード素子を生成
するワイヤード生成手段とを含む事を特徴とする入出力
兼用ピンシミュレーション方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2100591A JPH04563A (ja) | 1990-04-17 | 1990-04-17 | 入出力兼用ピンシミュレーション方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2100591A JPH04563A (ja) | 1990-04-17 | 1990-04-17 | 入出力兼用ピンシミュレーション方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04563A true JPH04563A (ja) | 1992-01-06 |
Family
ID=14278118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2100591A Pending JPH04563A (ja) | 1990-04-17 | 1990-04-17 | 入出力兼用ピンシミュレーション方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04563A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0704757A1 (en) | 1994-09-29 | 1996-04-03 | Konica Corporation | A silver halide photographic light sensitive material |
-
1990
- 1990-04-17 JP JP2100591A patent/JPH04563A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0704757A1 (en) | 1994-09-29 | 1996-04-03 | Konica Corporation | A silver halide photographic light sensitive material |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8122404B2 (en) | Performing a statistical timing abstraction for a hierarchical timing analysis of VLSI circuits | |
| JP2002215712A (ja) | Ic設計の検証方法 | |
| US5657240A (en) | Testing and removal of redundancies in VLSI circuits with non-boolean primitives | |
| US6557150B1 (en) | Method of extracting timing characteristics of transistor circuits, storage medium storing timing characteristic library, LSI designing method, and gate extraction method | |
| US6308292B1 (en) | File driven mask insertion for automatic test equipment test pattern generation | |
| JPH04563A (ja) | 入出力兼用ピンシミュレーション方式 | |
| US7254793B2 (en) | Latch modeling technique for formal verification | |
| US6218861B1 (en) | Functional block and semiconductor integrated circuit architected by a plurality of functional blocks in combination | |
| Chakradhar et al. | Redundancy removal and test generation for circuits with non-Boolean primitives | |
| JP3171182B2 (ja) | 機能合成方法,機能合成装置およびその記録媒体 | |
| JPH03184175A (ja) | 複合トランスファースイッチのシミュレーション方式 | |
| JPH02294843A (ja) | 論理検証装置 | |
| JP2845154B2 (ja) | 論理シミュレーション用モデルの作成方法 | |
| JPH03175720A (ja) | 半導体集積回路 | |
| JP2921087B2 (ja) | ハードウェアアクセラレータにおける実チップシミュレーション方式 | |
| JPH021571A (ja) | 故障シミュレーション装置 | |
| JP2845978B2 (ja) | 論理回路シミュレーション方法 | |
| JPH03288270A (ja) | 論理シミュレーション装置 | |
| JP2923893B1 (ja) | ハードウェア論理シミュレーション装置 | |
| JPH0581368A (ja) | スキヤンパスにおける双方向端子のモード検証方法 | |
| JP2658857B2 (ja) | 等価故障抽出方法及び装置 | |
| JP2002083007A (ja) | イベントドリブンシミュレータの論理検証装置及びその論理検証方法 | |
| JPH09146980A (ja) | 論理遅延シミュレーション方法 | |
| JPS6395579A (ja) | デジタル回路の論理シミユレ−シヨン方式 | |
| JPH05108747A (ja) | 双方向mosスイツチシミユレーシヨン方式 |