[go: up one dir, main page]

JP2004318254A - 安全保護計測装置の試験装置 - Google Patents

安全保護計測装置の試験装置 Download PDF

Info

Publication number
JP2004318254A
JP2004318254A JP2003107975A JP2003107975A JP2004318254A JP 2004318254 A JP2004318254 A JP 2004318254A JP 2003107975 A JP2003107975 A JP 2003107975A JP 2003107975 A JP2003107975 A JP 2003107975A JP 2004318254 A JP2004318254 A JP 2004318254A
Authority
JP
Japan
Prior art keywords
test
logic
integrated circuit
output
logic integrated
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
JP2003107975A
Other languages
English (en)
Inventor
Terutsugu Tarumi
輝次 垂水
Toshibumi Sato
俊文 佐藤
Shinji Igawa
慎司 井川
Mikio Izumi
幹雄 泉
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003107975A priority Critical patent/JP2004318254A/ja
Publication of JP2004318254A publication Critical patent/JP2004318254A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E30/00Energy generation of nuclear origin
    • Y02E30/30Nuclear fission reactors

Landscapes

  • Monitoring And Testing Of Nuclear Reactors (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】プラントの安全保護系システムに用いられる高集積な論理集積回路の健全性確認などの試験に費やす手間と時間を短縮させる。
【解決手段】PCで構成されたテストパターン入出力制御装置4上のアプリケーションソフトから試験対象となる論理集積回路3に全てのテストパターンを順次入力し、その出力をテストパターン入出力制御装置4に読み出しアウトプットパターン6を作成する。これをシミュレーション結果と比較することにより論理集積回路機能の健全性を評価する。
【選択図】 図1

Description

【0001】
【発明の属する技術分野】
本発明は、原子力発電プラントなどにおけるプラントの安全保護機能に用いられる安全保護計測装置の試験装置に係り、特に安全保護計測装置に使われ、ディジタル信号の処理を行う論理集積回路の検証手段に関する。
【0002】
【従来の技術】
原子力発電プラントなどにおいては、プラントの安全性が損なわれる恐れのある異常が発生した場合、あるいは発生が予想される場合、それを防止あるいは抑制するために安全保護系システムが設けられている。
【0003】
安全保護系システムに用いられる安全保護計測装置は、プラントの状態量を示す温度、圧力、炉出力などの複数のプロセス信号を検出するためのセンサからのプロセス信号を入力し、目的に応じた情報に信号を加工し、加工した情報を予め定められた設定値と比較し、設定値を超えた場合に異常の発生またはその兆候と判定し、プラント保護装置にトリップ信号などの作動信号を出力する機能を有している。
【0004】
この安全保護計測装置の計装回路としては従来専用のハードウェア装置を用いる場合と、またはソフトウェアを実装したマイクロプロセッサで構成する場合とがある。
【0005】
専用のハードウェア装置を用いた場合は複数のプロセス信号毎にハードウェア装置を設ける必要がある。一方、マイクロプロセッサで構成した場合には複数のプロセス信号に対して一つのマイクロプロセッサで全ての信号処理を行うことができる。
【0006】
このようなプラントの安全保護系システムはその重要性から、高い信頼性を有する設計が要求されている。このため、計装回路をマイクロプロセッサで構成した場合、ソフトウェアの共通要因故障を防止し、ソフトウェアの信頼性を確保するため、検証および健全性確認活動(V&V:Verification&Validation)を実施している。
【0007】
V&Vとは、ディジタル型の安全保護系システムに要求される機能がソフトウェアの設計、製作の各過程において、上位の過程から下位の過程へ正しく反映されていることを確認する検証作業と、検証作業を経て製作されたシステムについて、要求機能が正しく実現されていることを確認する健全性確認作業からなる品質補償のための活動である。具体的にはそのソフトウェアが設計図書の要求事項の通りに製作されていることの検証作業として設計情報を記載した図書と製作用の図書との相互間の確認作業を行う。またマイクロプロセッサにて構成された計装回路に実際の入力信号と同等の模擬信号を入力して、設計図書通りに作動出力がなされるかどうかの健全性の確認を行う。
【0008】
このようなV&Vの実施には設計、製作作業者とは異なる第三者が行うことが必要とされており、通常のソフトウェアの設計、製作に比べ多くの手間と時間を必要とする。
【0009】
これに対して、従来の専用のハードウェア装置は、アナログ信号の処理によって安全保護計測装置の機能を実現していたが、近年では、PLD等の論理集積回路の高集積化技術の進展により、論理集積回路を内蔵することで、ディジタル信号処理による安全保護計測装置を小規模で実現できるようになっている。
【0010】
このPLD(Programmable Logic Device)とはディジタル信号の信号加工処理機能を論理回路の構成に変換して、ソフトウェアを使用せずにハードウェアの配線により実現する論理集積回路である。
【0011】
【発明が解決しようとする課題】
しかし、安全保護計測装置にソフトウェアを使用しない専用のハードウェア装置を用いた場合においても、設計図書に記された制御論理の通りに製品が製造されていることを可視または試験等の別の手段を用いて確認することで保証する必要があるが、ハードウェア装置を構成する論理集積回路のような密集された制御論理及びその動作状態を可視することは極めて困難である。このためハードウェア装置の制御論理への各ディジタル入力のONまたはOFFの入力パターンのすべての組合せを装置に入力し、その論理的演算結果と設計図書との整合を確認することで論理集積回路を構成する全ての論理配線に、設計以外の誤った配線が無い事を証明する全テストパターン入力試験を実施することで、論理集積回路の健全性を検証することとしている。しかしながらこのような検証手段ではディジタル入力の総点数が増えるため累乗的に全入力パターン数が増大することとなり、検証に費やす時間及び手間が増大することが課題であった。
【0012】
また、フィルタ論理の場合には、入力パターンの時間的変化を想定して、入力パターンを時系列に組合せてテストパターンを作成する必要があるため、更にテストパターン数が増大することが課題であった。
【0013】
本発明は上記従来技術の課題を解決するためになされたものであり、論理集積回路の健全性確認を容易にし、試験に費やす時間及び手間を短縮することができる安全保護計測装置の試験装置を得ることを目的とする。
【0014】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項1に記載の発明は、試験対象となる論理集積回路に対して複数のテストパターンを順次入力し、論理集積回路からの出力を読み出し、アウトプットパターンを作成するテストパターン入出力制御装置を備えた論理集積回路試験装置と、試験対象となる論理集積回路に組み込むべく設計した論理をシミュレートし、テストパターン入力に対し、シミュレートした設計論理の結果を読み出し、アウトプットパターンを作成する設計論理検証ツールを備えた論理シミュレーション装置と、同一テストパターンに対する論理集積回路試験装置のアウトプットパターンと論理シミュレーション装置のアウトプットパターンとを比較評価する比較評価手段とからなることを特徴とする。
【0015】
また、請求項2に記載の発明は、試験対象となる論理集積回路に組み込むべく設計した論理が設計通りに動作することが既に検証されている動作比較用回路と、論理集積回路と動作比較用回路に対して、予め定めた複数のテストパターンを順次、同一の順番で同時に入力する入力データ生成回路と、論理集積回路と動作比較用回路からの出力を同時に読み出し、それぞれの結果を比較し、一致又は不一致の情報を順次出力する出力データ比較回路とからなることを特徴とする。
【0016】
請求項5記載の発明では、正弦波発生器と、この正弦波発生器からのアナログ信号をディジタル信号に変換して、試験対象となる論理集積回路に入力するアナログ/ディジタル変換回路と、論理集積回路からの出力をアナログ信号に変換して外部に出力するディジタル/アナログ変換回路とからなり、周期性波形で連続的に変化するアナログ信号を、周波数を変動させて試験装置に入力し、出力データを監視することにより、論理集積回路の健全性を確認することを特徴とする。
【0017】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
図1は本発明の第1の実施の形態を示す図で、図1において、1は論理集積回路試験装置で、2は試験対象となる論理集積回路(以下試験対象PLDと称する)3を実装したPLD試験基板、4はPC(Programmable Controller)により構成したテストパターン入出力制御装置で、テストパターン5を外部より入力し、テストパターン5に応じて試験対象PLD3への入出力を制御し、試験対象PLD3の試験後の出力結果からアウトプットパターン6を作成するアプリケーションソフトを備えている。
【0018】
7はテストパターン入出力制御装置4からの制御信号に応じて、試験対象PLD3に対してテスト信号を入力し、PLD3からの出力をテストパターン入出力制御装置4へ読み出すPLD試験基板に設けられたインターフェイス回路で、これらPLD試験基板2、テストパターン入出力制御装置4により論理集積回路試験装置1が構成されている。
【0019】
8は論理シミュレーション装置で、試験対象PLD3に組み込むべく設計した論理をシミュレートし、テストパターン入力に対し、シミュレートした設計論理の結果を読み出し、アウトプットパターン9を作成する設計論理検証ツール10を有している。
【0020】
11は論理集積回路試験装置1のアウトプットパターン6と論理シミュレーション装置8のアウトプットパターン9とを比較する比較回路、12は比較回路11の出力から試験対象PLD3の健全性を評価する健全性評価手段、13は試験対象PLD3の入出力信号に対して、その動作状況を監視するロジックアナライザである。
【0021】
このように構成された本実施の形態においては、まず試験対象PLD3をPLD試験基板2に実装する。テストパターン入出力制御装置4上のアプリケーションソフトには、全パターン入力試験の全てのテストパターン5を予め入力することで、試験対象PLD3に対してテストパターン5を入力し、その出力をテストパターン入出力制御装置2に読み出し、アウトプットパターン6を作成する。これらの一連の動作が、全てのテストパターンに対して順次実施され、全てのアウトプットパターン6が蓄積される。
【0022】
これらの論理集積回路試験装置1のアウトプットパターン6を設計検証ツール10によって試験対象PLD3に組み込むべく設計した論理のシミュレーション結果によるアウトプットパターン9とテストパターン毎にそれぞれ比較回路11において比較し、健全性評価手段12により一致するか否かを確認する。
【0023】
全てのテストパターンについて健全性評価手段12の結果が一致すれば、試験対象PLD3に製造された全ての論理配線に、設計以外の誤った配線が無いことが検証される。
また、試験対象PLD3の入出力信号に対して、ロジックアナライザ13にてその動作状況を監視することにより、試験装置の動作を検証することができる。
【0024】
さらに、設計論理検証ツール10により、予め、試験対象PLD3が保有する全ての接続された論理構成を通過する特徴を持ったテストパターンを抽出しておき、これらのテストパターンの入力により全論理パスの動作を検証することができる。
【0025】
以上のように本実施の形態によれば、テストパターン入出力制御装置4上のアプリケーションソフトにより、予め定めた複数のテストパターンの試験対象PLD3への入出力を制御しながら、順次繰り返すので、論理集積回路の膨大なテストパターン入力の変更を無駄時間なく効率よく行うことができ、試験に費やす時間及び手間を短縮することができるる。
【0026】
次に、本発明の第2の実施の形態について図2及び図3を参照して説明する。
なお、以下の説明において図1に示す第1の実施の形態と同一部分には同一の符号を付し、詳細な説明は省略する。
【0027】
本実施の形態は、図2に示すように、試験対象PLD3と、この試験対象PLD3に組み込むべく設計した論理が設計通りに動作することが既に検証されている動作比較用回路14とをPLD試験基板2に実装し、試験対象PLD3と動作比較用回路14に対して、予め定めた複数のテストパターンを順次、同一の順番で同時に入力する入力データ生成回路15を設け、試験対象PLD3と動作比較用回路14からの出力を同時に読み出し、それぞれの結果を比較し、一致又は不一致の情報を順次出力する出力データ比較回路16とを備えた論理集積回路試験装置1から構成されている。
【0028】
このように構成された本実施の形態においては、全テストパターン入力試験の入力データを生成する入力データ生成回路15から、試験対象PLD3と動作比較用回路14の双方に信号を入力し、その出力を出力データ比較回路16にて連続的に比較する。
【0029】
出力データ比較回路16は、試験対象PLD3の出力と動作比較用回路14の出力を比較して一致、不一致を出力し、それを確認回路17により確認し健全性評価手段12により試験対象PLD3の健全性を評価する。
出力が不一致となった際は、その段階で次のテストパターン入力に移行するのを中止して、各動作/データ状況を明確にする。
【0030】
入力データ生成回路15は図示しないカウンタ回路により全テストパターンを順次生成する。動作比較用回路14は試験対象PLD3の機能をディスクリートの素子(標準ロジックIC他)や検証済みのPLD素子にて実現するか、または、入力データに応じて期待される結果を出力できるROM等の記憶素子にて作成する。
【0031】
また、図3は、動作比較用回路として、試験対象PLD3と製造過程の異なる、例えば他社製PLD等の論理配線方法の異なるPLD18を適用して、設計、ツールの異なる手段により同一ロジックを実現したものであり、PLDの多様性によっても同じロジックの結果となることから、試験対象PLD3のロジック実現の健全性を確認する手法である。
【0032】
本実施の形態によれば、試験装置がハードウェアのみの動作となるので、試験対象PLD3の処理速度と同等の速度によるテストパターン入出力が可能となり、また、不一致となった場合のテストパターンを容易に確認することができ、より効率よく試験することができる。
また、動作比較用回路として他社製PLDを用いることで、機種変更時に、新たに動作比較用回路14を作成する手間を省くことができる。
【0033】
次に本発明の第3の実施の形態について図4を参照して説明する。本実施の形態は、試験対象PLD3を実装し、外部からのアナログ信号をディジタル信号に変換して、試験対象PLD3に入力するアナログ/ディジタル変換回路(ADC)19と、試験対象PLD3からのディジタル信号出力をアナログ信号に変換して外部に出力するディジタル/アナログ変換回路(DAC)20とから論理集積回路試験装置1を構成している。
このように構成された本実施の形態においては、本試験は特にフィルタの検証に適用するものである。
【0034】
全テストパターン入力試験相当となる入力データの代わりに正弦波発生器21より連続的に変化する正弦波を周波数を変動させて論理集積回路試験装置1のアナログ/ディジタル変換回路(ADC)19に入力し、試験対象PLD3、ディジタル/アナログ変換回路(DAC)20を通過した出力データの連続性をオシロスコープ22で監視し、特性確認回路23で確認する。
【0035】
本実施の形態によれば、連続的に変化する入力信号に対して、出力データの連続性を監視することによって試験対象PLD3の線形性を検証できる。この結果、入出力特性から伝達関数を求めることにより試験対象PLD3のフィルタ特性が検証でき、ディジタルのテストパターンを作成する時間及び手間を短縮することができる。
【0036】
【発明の効果】
以上説明したように、本発明によれば、論理集積回路の健全性確認を容易にし、試験に費やす時間及び手間を短縮することができる安全保護計測装置の試験装置を得ることができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態を示すブロック図。
【図2】本発明の第2の実施の形態を示すブロック図。
【図3】本発明の第2の実施の形態の他の実施例を示すブロック図。
【図4】本発明の第3の実施の形態を示すブロック図。
【符号の説明】
1…論理集積回路試験装置、2…試験対象論理集積回路、3…PLD試験基板、4…テストパターン入出力制御装置、5…テストパターン、6、9…アウトプットパターン、7…インターフェイス回路、8…論理シミュレーション装置、10…設計論理検証ツール、11…比較回路、12…健全性評価手段、13…ロジックアナライザ、14…動作比較用回路、15…入力データ生成回路、16…出力データ比較回路、17…確認回路、19…アナログ/ディジタル変換回路、20…ディジタル/アナログ変換回路、21…正弦波発生装置、22…オシロスコープ、23…特性確認回路。

Claims (6)

  1. 試験対象となる論理集積回路に対して複数のテストパターンを順次入力し、論理集積回路からの出力を読み出し、アウトプットパターンを作成するテストパターン入出力制御装置を備えた論理集積回路試験装置と、試験対象となる論理集積回路に組み込むべく設計した論理をシミュレートし、テストパターン入力に対し、シミュレートした設計論理の結果を読み出し、アウトプットパターンを作成する設計論理検証ツールを備えた論理シミュレーション装置と、同一テストパターンに対する論理集積回路試験装置のアウトプットパターンと論理シミュレーション装置のアウトプットパターンとを比較評価する比較評価手段とからなる安全保護計測装置の試験装置。
  2. 試験対象となる論理集積回路に組み込むべく設計した論理が設計通りに動作することが既に検証されている動作比較用回路と、論理集積回路と動作比較用回路に対して、予め定めた複数のテストパターンを順次、同一の順番で同時に入力する入力データ生成回路と、論理集積回路と動作比較用回路からの出力を同時に読み出し、それぞれの結果を比較し、一致又は不一致の情報を順次出力する出力データ比較回路とからなる安全保護計測装置の試験装置。
  3. 出力データ比較回路で結果が不一致であると判定した場合、次のテストパターンに移行することを中止することを特徴とする請求項2に記載の安全保護計測装置の試験装置。
  4. 動作比較用回路として、試験対象となる論理集積回路と製造過程の異なる論理集積回路を用いることを特徴とする請求項2に記載の安全保護計測装置の試験装置。
  5. 正弦波発生器と、この正弦波発生器からのアナログ信号をディジタル信号に変換して、試験対象となる論理集積回路に入力するアナログ/ディジタル変換回路と、論理集積回路からの出力をアナログ信号に変換して外部に出力するディジタル/アナログ変換回路とからなり、周期性波形で連続的に変化するアナログ信号を、周波数を変動させて試験装置に入力し、出力データを監視することにより、論理集積回路の健全性を確認することを特徴とする安全保護計測装置の試験装置。
  6. 論理集積回路試験装置に対して、試験対象となる論理集積回路が保有する全ての接続された論理構成を通過するテストパターンを入力することにより、論理集積回路の健全性を確認することを特徴とす請求項1または2のいずれかに記載の安全保護計測装置の試験装置。
JP2003107975A 2003-04-11 2003-04-11 安全保護計測装置の試験装置 Pending JP2004318254A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003107975A JP2004318254A (ja) 2003-04-11 2003-04-11 安全保護計測装置の試験装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003107975A JP2004318254A (ja) 2003-04-11 2003-04-11 安全保護計測装置の試験装置

Publications (1)

Publication Number Publication Date
JP2004318254A true JP2004318254A (ja) 2004-11-11

Family

ID=33469665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003107975A Pending JP2004318254A (ja) 2003-04-11 2003-04-11 安全保護計測装置の試験装置

Country Status (1)

Country Link
JP (1) JP2004318254A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006202167A (ja) * 2005-01-24 2006-08-03 Yokogawa Electric Corp 冗長化装置
JP2008275354A (ja) * 2007-04-26 2008-11-13 Toshiba Corp 冗長化システムおよび冗長化システムの製造方法
WO2008152975A1 (ja) * 2007-06-15 2008-12-18 Syswave Corporation 設計環境透過型機能テストシステム
US7512917B2 (en) 2005-02-28 2009-03-31 Kabushiki Kaisha Toshiba Method for verifying safety apparatus and safety apparatus verified by the same
US7774187B2 (en) 2004-03-04 2010-08-10 Kabushiki Kaisha Toshiba Safety protection instrumentation system and method of operating the system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7774187B2 (en) 2004-03-04 2010-08-10 Kabushiki Kaisha Toshiba Safety protection instrumentation system and method of operating the system
JP2006202167A (ja) * 2005-01-24 2006-08-03 Yokogawa Electric Corp 冗長化装置
US7512917B2 (en) 2005-02-28 2009-03-31 Kabushiki Kaisha Toshiba Method for verifying safety apparatus and safety apparatus verified by the same
JP2008275354A (ja) * 2007-04-26 2008-11-13 Toshiba Corp 冗長化システムおよび冗長化システムの製造方法
WO2008152975A1 (ja) * 2007-06-15 2008-12-18 Syswave Corporation 設計環境透過型機能テストシステム

Similar Documents

Publication Publication Date Title
JP4801180B2 (ja) 多チャンネルアナログ入出力回路の故障診断装置及び故障診断方法
US7512917B2 (en) Method for verifying safety apparatus and safety apparatus verified by the same
JP4371856B2 (ja) 安全保護計装システムおよびその取扱方法
CN107506509A (zh) 应用逻辑及其验证方法和构成方法
Pevtsov et al. Design for testability of integrated circuits and project protection difficulties
JP5057837B2 (ja) 冗長化システムおよび冗長化システムの製造方法
KR20180110641A (ko) Fpga 프로그램 테스트를 위한 시험방법
JP2004318254A (ja) 安全保護計測装置の試験装置
US8751183B2 (en) Tester having system maintenance compliance tool
US7956617B1 (en) Testing circuits for degradation without removal from host equipment
CN117310589A (zh) 一种晶圆测试系统的异常检测方法、装置及介质
US8965735B2 (en) Signal processing device
Ghasemi et al. Enabling in-field parametric testing for risc-v cores
US9852036B2 (en) Configurable input/output sub-channels for optimized diagnostics
Lotz et al. FUNCTIONAL BOARD TEST-COVERAGE ANALYSIS what does it mean when a functional test passes?
Olbrich et al. Design-for-test (DfT) study on a current mode DAC
JP2005122497A (ja) アナログ機能記述を利用したテスト回路作成方法
JP4817646B2 (ja) カスタムic検証装置および検証方法
Karkar et al. Verification of Triple Redundant Flight Control Computer System Integration with Hardware-in the-Loop Simulation
JP2008089340A (ja) 回路試験装置
JP3597825B2 (ja) プログラマブル論理デバイスの診断方法及びその装置、プログラマブル論理デバイス
Sklyar et al. Reliability and availability analysis of FPGA-based Instrumentation and Control systems
Perez et al. Design and validation techniques for critical programmable controllers
JP2012122958A (ja) 安全保護計測装置の健全性確認システム及び健全性確認方法
Kirkland et al. Recurrent TPS development issues or ascertaining the excellence of an automated unit test

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060113

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060829

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080206

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080422