JPH04167029A - 故障検出判定装置 - Google Patents

故障検出判定装置

Info

Publication number
JPH04167029A
JPH04167029A JP2292097A JP29209790A JPH04167029A JP H04167029 A JPH04167029 A JP H04167029A JP 2292097 A JP2292097 A JP 2292097A JP 29209790 A JP29209790 A JP 29209790A JP H04167029 A JPH04167029 A JP H04167029A
Authority
JP
Japan
Prior art keywords
circuit
signal pattern
fault
output signal
circuit model
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
JP2292097A
Other languages
English (en)
Inventor
Kenzo Okawa
大川 健三
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2292097A priority Critical patent/JPH04167029A/ja
Priority to US07/785,820 priority patent/US5353289A/en
Publication of JPH04167029A publication Critical patent/JPH04167029A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/261Functional testing by simulating additional hardware, e.g. fault simulation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/01Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Detection And Correction Of Errors (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディジタル回路に入力信号パターンを与え、
その出力信号パターンから故障検出できる故障検出判定
装置に関する。
〔従来の技術〕
従来の故障シミユレータは、コンピュータシステムで構
成されており、かつこのコンピュータシステムをプログ
ラムで動作させることにより実現されており、故障検出
判定として使用できる。
第3図は従来の故障シミュレータの故障検出方法を説明
するためのフローチャートチアル。
第3図において、コンピュータシステムは、回路モデル
に順次故障を設定するため、故障番号。
故障データ、故障検出マークが設定されているテーブル
200から必要なデータを回路モデルに与える(ステッ
プ■)。ついで、故障検出マークをリセットする(ステ
ップ0)。その後、回路モデルに入力するための入力信
号パターンをテーブル300から取り出す(ステップO
)。ついで、故障を設定した回路モデル上で伝播させ、
この回路モデルから出力信号パターンを求める(ステッ
プ■)。そして、予め求めておいた故障のない正常回路
モデルの出力信号パターンを記憶しているテーブル40
0から順次読み出し、上記故障を設定した回路モデルか
ら得た出力信号パターンとを一つ一つ比較して故障を検
出したかを判定している(ステップ■)。前記判定で異
なる場合は、故障検出マークをテーブル200 に設定
しくステップ■)、次のステップに移る。また、上記判
定で(ステップo)、入力信号パターンの残りの有無を
判定しくステップo)、入力信号パターンが有れば入力
信号パターンの順次採り入れ(ステップ0)に戻るが、
入力信号パターンが無ければ故障の残りの有無を判定し
くステップ0)、有れば回路モデルに故障を設定する処
理(ステップ■)に戻るが、無ければ処理を終了する。
〔発明が解決しようとする課題〕
上記従来の故障シミュレータでは、回路モデルに入力信
号パターンを伝搬させて8力信号パターンを得るのに大
部分の処理時間を費やしていることから、この部分をハ
ードウェア化して高速化(例えば1000倍のオーダで
高速化)を図っており、かつ大規模化する回路を処理す
るため人力信号パターンのほとんどを回路モデルに内蔵
したテストプログラムで作るようになっていた。
しかしながら、上記時間は短くなったものの、(1)一
つ一つ出力信号パターンを正常回路の出力信号パターン
と比較する時間が、全体の処理時間に大きく占めてきて
おり、その絶対値も大きくなってしまい、上記部分をハ
ードウェア化した利点が少なくなってしまうという欠点
があり、(2)また、故障の無い正常回路の高力信号パ
ターンを格納するためのメモリユニットのコストが著し
く大きくなるという欠点があった。
本発明は、このようにな欠点を解消し、処理時間を短縮
化し、かつメモリ容量を小さくしてなる遠隔電源制御装
置を提供することを目的とする。
〔課題を解決するための手段〕
本発明の故障検出判定装置は、入力信号パターンを回路
モデルに入力し、当該回路モデルを通して得られた出力
信号パターンの一次結合を巡回符号化して圧縮する圧縮
回路と、故障のない正常回路の巡回符号化を保存するメ
モリと、正常回路の巡回符号化を、故障回路から得られ
た巡回符号化と比較する手段とを備えてことを特徴とす
る。
本発明は、8力信号パターンを巡回符号化して圧縮でき
る圧縮回路を設けたので、入力信号パターンを回路モデ
ル上で伝搬させて出カバターンを作る動作を高速化した
利点をそのまま活すことができる。また、本発明によれ
ば、一連の入力信号パターンを処理した後で正常回路と
故障を設定した回路の巡回符号化コードを比較する構成
としたことにより、正常回路の出力信号パターン用メモ
リユニットを不用とし、部品点数を少なくできる。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の故障検出判定装置の実施例を示すブロ
ック図である。
第1図に示す故障検出判定装置1は、入力信号パターン
を故障回路モデル2に入力し、当該故障回路モデル2を
通して得られた出力信号パターンの一次結合を巡回符号
化して圧縮する圧縮回路3と、故障のない正常回路の巡
回符号化を保存するメモリ4と、メモリ4に記憶された
正常回路の巡回符号化を、圧縮回路3にある故障回路モ
デルから得られた巡回符号化と比較し故障の判定をする
比較判定手段5と、前記各手段2.’3,4.’ 5の
動作を制御する制御手段6とから構成されている。
制御手段6は、コンピュータシステムで構成スればよく
、プログラムに従って動作を実行する。
このような実施例の作用を説明する。
第2図は本発明の実施例の動作を説明するためのフロー
チャー十である。なお、第2図は制御手段6で処理され
る。
制御手段6は、回路モデル2に順次故障を設定するため
、故障番号、故障データ、故障検出マークが設定されて
いるテーブル20から必−要なデータを回路モデルに与
える(ステップ■)。ついで、故障検出マークをリセッ
トする(ステップ■)。
その後、回路モデル2に入力するための入力信号パター
ンをテーブル30から取り出すくステップ■)、あるい
は回路モデル2に内蔵しているテストプログラムで入力
信号パターンを作る(ステップ■)。ついで、故障を設
定した回路モデル2上で伝播させ、この回路モデル2か
ら出力信号パターンを求める(ステップ■)。そして、
圧縮回路3は、ステップ■で得た出力信号パターンの−
次結合を巡回符号化コードとして圧縮する(ステップ■
)。ついで、入力信号パターンの残りの有無を判定しく
ステップ■)、入力信号パターンが有れば人力信号パタ
ーンの順次取り入れ処理(ステップ■)に戻るが、入力
信号パターンが無ければ次のステップに移る。また、予
め求めておいた故障のない正常回路の出力信号パターン
を巡回符号化コードして記憶しているメモリ40から順
次読み出し、上記圧縮回路3からの巡回符号化コードと
を一つ一つ比較して故障を検出したかを判定する(ステ
ップ■)。前記判定で異なる場合は、故障検出マークを
テーブル20に設定しくステップ■)、次のステップに
移る。また、上記判定で(ステップ■)、同じ場合は、
次のステップに移る。最後に、故障の残りの有無を判定
しくステップ■)、有れば回路モデルに故障を設定する
処理(ステップ■)に戻るが、無ければ処理を終了する
なお、上記巡回符号化コードを作る圧縮回路3は、例え
ばCCITT規格の割算の分母を組み込んだ市販のLS
Iを使用すればよい。また、故障検出マーク設定処理は
ソフトウェアで行うが、1つの故障についてのシミュレ
ーションが終わる毎に1回づつしか行わないので処理時
間は小さい。
また、テーブル20には、「回路素子の位置」、「入/
出力信号ラインのI’DJ、「スタック“1”または“
0”の区別である。
以上のように本実施例では、出力信号パターンを巡回符
号化して圧縮する圧縮回路を設け、入力信号パターンを
回路モデル上で伝搬させ出力バタンを作る動作を高速化
したメリットをそのまま活かした。また、本実施例では
、一連の入力信号バタ」ンを処理した後で正常回路と故
障を設定した回路モデルの巡回符号化コードを比較する
ことによって、正常回路の出力信号パターンを格納する
巨大なメモリユニットを不用とし、故障シミュレータ全
体のコストを低く抑えることが可能となる。
〔発明の効果〕
以上説明したように本発明によれば、出力信号パターン
を巡回符号化して圧縮できる圧縮回路を設けたので、入
力信号パターンを回路モデル上で伝搬させて出カバター
ンを作る動作を高速化した利点をそのまま活すことがで
きるという効果がある。また、本発明によれば、一連の
人力信号パターンを処理した後で正常回路と故障を設定
した回路の巡回符号化コードを比較する構成としたこと
により、正常回路の出力信号パターン用メモリユニット
を不用とし、部品点数を少なくできるという効果がある
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は本
発明の詳細な説明するためのフローチャート、第3図は
従来装置の動作を説明するためのフローチャートである
。 1・・・故障検出判定装置、2・・・故障回路モデル、
3・・・圧縮回路、4・・・メモリ、 5・・・比較判定手段、6・・・制御手段。

Claims (1)

    【特許請求の範囲】
  1. 入力信号パターンを回路モデルに入力し、当該回路モデ
    ルを通して得られた出力信号パターンの一次結合を巡回
    符号化して圧縮する圧縮回路と、故障のない正常回路の
    巡回符号化を保存するメモリと、正常回路の巡回符号化
    を、故障回路から得られた巡回符号化と比較する手段と
    を備えてことを特徴とする故障検出判定装置。
JP2292097A 1990-10-31 1990-10-31 故障検出判定装置 Pending JPH04167029A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2292097A JPH04167029A (ja) 1990-10-31 1990-10-31 故障検出判定装置
US07/785,820 US5353289A (en) 1990-10-31 1991-10-31 Fault judging device comprising a compression circuit for compressing output pattern signals of a circuit model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2292097A JPH04167029A (ja) 1990-10-31 1990-10-31 故障検出判定装置

Publications (1)

Publication Number Publication Date
JPH04167029A true JPH04167029A (ja) 1992-06-15

Family

ID=17777507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2292097A Pending JPH04167029A (ja) 1990-10-31 1990-10-31 故障検出判定装置

Country Status (2)

Country Link
US (1) US5353289A (ja)
JP (1) JPH04167029A (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3056026B2 (ja) * 1993-07-29 2000-06-26 株式会社日立製作所 論理シミュレーション方法
US5633813A (en) * 1994-05-04 1997-05-27 Srinivasan; Seshan R. Apparatus and method for automatic test generation and fault simulation of electronic circuits, based on programmable logic circuits
DE4426740C1 (de) * 1994-07-28 1996-03-21 Sel Alcatel Ag Testverfahren sowie Konvertereinrichtung, Testeinrichtung und Testprogramm-Modul dafür
US5656782A (en) * 1994-12-06 1997-08-12 The Foxboro Company Pressure sealed housing apparatus and methods
JP4842876B2 (ja) * 2007-03-30 2011-12-21 富士通セミコンダクター株式会社 故障診断装置及び故障診断方法
CN104181408A (zh) * 2013-05-27 2014-12-03 鸿富锦精密工业(深圳)有限公司 信号完整性测量系统及方法
CN114594913B (zh) * 2021-10-15 2024-08-02 芯海科技(深圳)股份有限公司 配置信号处理电路、芯片、可穿戴设备及处理方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5731058A (en) * 1980-08-01 1982-02-19 Nec Corp Fault diagnostic system of digital circuit
JPS61168050A (ja) * 1985-01-22 1986-07-29 Nec Corp 故障診断辞書圧縮方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1985002033A1 (en) * 1983-11-03 1985-05-09 Prime Computer, Inc. Digital system simulation method and apparatus
US4937770A (en) * 1986-02-07 1990-06-26 Teradyne, Inc. Simulation system
US4996659A (en) * 1986-08-20 1991-02-26 Hitachi, Ltd. Method of diagnosing integrated logic circuit
JPH07120359B2 (ja) * 1986-10-21 1995-12-20 日本電気株式会社 ハードウェアシミュレータにおけるシミュレーション方法
US5058112A (en) * 1989-07-31 1991-10-15 Ag Communication Systems Corporation Programmable fault insertion circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5731058A (en) * 1980-08-01 1982-02-19 Nec Corp Fault diagnostic system of digital circuit
JPS61168050A (ja) * 1985-01-22 1986-07-29 Nec Corp 故障診断辞書圧縮方法

Also Published As

Publication number Publication date
US5353289A (en) 1994-10-04

Similar Documents

Publication Publication Date Title
JPH04167029A (ja) 故障検出判定装置
EP1939748A1 (en) Circuit state scan-chain, data collection system and emulation method
CN112580942A (zh) 一种变电站操作票库配置方法及顺控操作任务生成方法
CN104331316B (zh) 一种代码压缩方法及系统
JPH03286303A (ja) シーケンス制御試験方式
JPS6161426B2 (ja)
JP2012027688A (ja) シミュレーション装置
JP2595902B2 (ja) ディスクマップ作成方式
JPH08339216A (ja) コンピュータ制御型数値制御装置のパラメータ設定方法およびコンピュータ制御型数値制御装置
JP2006170873A (ja) 情報処理装置、情報処理装置のテストパターンデータ圧縮方法及びプログラム
JP2002311104A (ja) 集積回路装置のテスト回路及びテスト方法
JP2797955B2 (ja) 期待値照合装置および方法
JP2776870B2 (ja) 装置診断支援システムにおける故障辞書作成方法
JP2682328B2 (ja) シーケンサラダー回路の自動チェック装置
JPH0635613A (ja) 圧縮・伸長データ試験装置
JPH09179899A (ja) レイアウト情報生成装置およびその生成方法
JPS60221839A (ja) デジタル制御装置
JPH07104933A (ja) マウス信号の圧縮・伸長装置
JP2820080B2 (ja) 電子交換機の通話路系装置シミュレータ
JPH0378657B2 (ja)
JPS6117983A (ja) 原子炉緊急停止装置
JPH0457256A (ja) ディスク処理装置
JPH02105635A (ja) データ誤り検出回路
JPH02266474A (ja) デバイス回路図シミュレータ用部品データ作成装置
JPH04312172A (ja) 論理回路検証装置及びテストパターン自動生成装置