JPH04369044A - コンピュータ用テスト装置 - Google Patents

コンピュータ用テスト装置

Info

Publication number
JPH04369044A
JPH04369044A JP3145154A JP14515491A JPH04369044A JP H04369044 A JPH04369044 A JP H04369044A JP 3145154 A JP3145154 A JP 3145154A JP 14515491 A JP14515491 A JP 14515491A JP H04369044 A JPH04369044 A JP H04369044A
Authority
JP
Japan
Prior art keywords
microcomputer
memory
data
computer
drive pattern
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
JP3145154A
Other languages
English (en)
Inventor
Teruaki Kanzaki
照明 神崎
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 JP3145154A priority Critical patent/JPH04369044A/ja
Publication of JPH04369044A publication Critical patent/JPH04369044A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はマイクロコンピュータの
評価,解析を行うためのテスト装置に関する。
【0002】
【従来の技術】マイクロコンピュータのテストを行う場
合、ドライブパターンをテスト装置からマイクロコンピ
ュータに入力してマイクロコンピュータを駆動させ、そ
のときのマイクロコンピュータからの出力データをテス
ト装置に取り込み、予め用意した基準データと比較し、
エラーの有無を検出し、テスト結果として出力するよう
になっている。
【0003】
【発明が解決しようとする課題】ところでマイクロコン
ピュータを動作させるためのドライブパターンは、通常
マイクロコンピュータを構成する回路接続データに基づ
いてマイクロコンピュータに対する各種のシミュレーシ
ョンを行い、或いはコンパイラを実行し、その結果デー
タに基づいて作成している。このため、シミュレーショ
ン用の実行プログラムの作成、マイクロコンピュータの
回路接続データの整備等テストのための準備に長い時間
を要する等の煩わしさがあった。
【0004】本発明はかかる事情に鑑みなされたもので
あって、その目的とするところは、シミュレーション或
いはコンパイラを実行することなく、容易にドライブパ
ターンを生成し、これを用いてテストを実行することが
可能なコンピュータ用テスト装置を提供するにある。
【0005】
【課題を解決するための手段】本発明に係るコンピュー
タ用テスト装置は、テスト対象コンピュータのエミュレ
ート用のプログラムを格納する第2のメモリと、前記エ
ミュレート用のプログラムに基づいてテスト対象コンピ
ュータをエミュレートする手段と、そのときのテスト対
象コンピュータからの出力データに基づきドライブパタ
ーンを生成し、これを第1のメモリ格納する手段とを具
備する。
【0006】
【作用】本発明にあってはエミュレート手段によって第
2のメモリに格納してあるエミュレート用プログラムに
てテスト対象コンピュータを駆動させ得ることから、そ
のときに得られたデータに基づいてドライブパターンを
生成出来ることとなり、シミュレーション,コンパイル
を実行することなくコンピュータのテストが可能となる
【0007】
【実施例】以下本発明をその実施例を示す図面に基づき
具体的に説明する。図1は本発明に係るコンピュータ用
テスト装置のブロック図、図2はテスト装置本体2、エ
ミュレート用プログラムのメモリ3、マイクロコンピュ
ータ5及びこれらを接続し、遮断するスイッチ群4を示
すブロック図であり、図中1はテスト装置、5はテスト
対象たるマイクロコンピュータを示している。
【0008】テスト装置1はテスト装置本体2、第2の
メモリであるエミュレート用プログラムのメモリ3及び
マトリックス状に配置したスイッチ群4を備え、テスト
装置本体2によるスイッチ群4の制御によりエミュレー
ト用プログラムのメモリ3とテスト対象マイクロコンピ
ュータ5との間及びこれらとテスト装置本体2とを接続
し、また遮断することが可能となっている。
【0009】即ちエミュレート用プログラムのメモリ3
のアドレス線3a, データ線3b, 制御信号線3c
とマイクロコンピュータ5との各アドレス線5a, デ
ータ線5b, 制御信号線5cとの間、並びにマイクロ
コンピュータ5の各アドレス線5a, データ線5b,
 制御信号線5cとテスト装置本体2のアドレス線2a
, データ線2b,制御信号線2cとの間を夫々選択的
に接続し、また遮断するようになっている。2d,5d
はいずれも基準クロック信号線である。
【0010】テスト装置本体2は本来のテスト機能に加
えてテスト対象マイクロコンピュータ5に対するエミュ
レート機能を備えている。エミュレート時にはテスト装
置本体2からテスト対象マイクロコンピュータ5の制御
信号線5c,基準クロック信号線5dを刺激してテスト
対象マイクロコンピュータ5を動作させ、これによって
テスト対象マイクロコンピュータ5にアドレス線5a,
制御信号線5cを介してメモリ3における指定アドレス
のメモリ領域にアクセスさせ、このメモリ領域にデータ
を書き込ませ、またここからデータを読み出させるよう
になっている。このエミュレート時にマイクロコンピュ
ータ5から出力されるアドレスデータ, 制御データ,
 その他のデータ等スイッチ群4を経てテスト装置本体
2に取り込まれるようになっている。
【0011】図3はテスト装置本体2の詳細を示すブロ
ック図であり、図中11は第1のメモリであるドライブ
パターン用メモリ、13はスイッチ,15 は第3のメ
モリである基準データ用メモリを示している。エミュレ
ート開始時にはスイッチ13はオフに設定され、また第
2のメモリであるエミュレート用プログラムのメモリ3
にはエミュレート用プログラムが格納されているが第1
,第2のメモリであるドライブパターン用メモリ11,
基準データ用メモリ15には未だドライブパターン, 
基準データは格納されていない状態となっている。エミ
ュレート時におけるテスト対象マイクロコンピュータ5
からの出力データは比較器14を通じて基準データ用メ
モリ15に基準データとして格納される。そしてエミュ
レートが終了すると基準データ用メモリ15に格納され
たデータの内から必要なデータが抽出され、バス16を
へてドライブパターン用メモリ11へドライブパターン
として格納される。次にテスト対象マイクロコンピュー
タ5に対する実際のテスト時にはスイッチ13がオンさ
れドライブパターン用メモリ11に格納されているドラ
イブパターンはテスト時にドライバ12によって取り出
され、スイッチ13, スイッチ群4を経てマイクロコ
ンピュータ5へ出力され、これを駆動するようになって
いる。
【0012】このドライブパターンにより駆動されてい
るときのマイクロコンピュータ5から出力されるアドレ
スデータ, 制御データ, その他のデータはスイッチ
群4を経てテスト装置本体2における比較器14に入力
される。この比較器14には前記した基準データ用メモ
リ15から基準データが入力されるようになっており、
比較器14はこの基準データとマイクロコンピュータ5
からのデータとを比較し、その比較結果をテスト結果と
して表示装置6等へ出力する。
【0013】而してこのような本発明装置の動作につい
て、エミュレート時,テスト時とに分けて図4に示すフ
ローチャートと共に説明する。(エミュレート過程)先
ず、テスト装置1におけるエミュレート用プログラムの
メモリ3にテスト対象たるマイクロコンピュータ5を駆
動するためのエミュレート用プログラムを入力する(ス
テップS1) 。テスト装置本体2によってスイッチ群
4を制御し、エミュレート用プログラムのメモリ3のア
ドレス線3a、データ線3b、制御信号線3cと、マイ
クロコンピュータ5のアドレス線5a、データ線5b、
制御信号線5cとを相互に接続し (ステップS2) 
、前述の如くテスト装置本体2によってマイクロコンピ
ュータ5に基準クロック信号,制御信号を与えてマイク
ロコンピュータ5を動作させエミュレート用プログラム
を実行させる(ステップS3) 。
【0014】マイクロコンピュータ5の駆動中はそのア
ドレスデータ,制御データ,その他のデータ等をスイッ
チ群4の制御によってテスト装置本体2に取り込み、比
較器14を経て基準データ用メモリ15へ格納してゆく
 (ステップS4) 。マイクロコンピュータ5に対す
るエミュレーシヨンが終了したか否かを判断し(ステッ
プS5) 、終了していないときはステップS3に戻り
、また終了するとテスト装置本体2によってスイッチ群
4を制御し、マイクロコンピュータ5とエミュレーショ
ン用メモリ3とを切り離す(ステップS6) 。これに
よってエミュレート過程が終了する。
【0015】(テスト過程)次にテスト装置本体2にお
けるスイッチ13をオンし、ドライブパターン用メモリ
11からドライバ12にてドライブパターンを取り出し
、これとスイッチ13、スイッチ群4を経てマイクロコ
ンピュータ5へ入力し(ステップS7) 、マイクロコ
ンピュータ5をドライブパターンに基づいて駆動させる
。ドライブパターンによるマイクロコンピュータの駆動
中にマイクロコンピュータ5から出力されるアドレスデ
ータ,制御データ,その他のデータはスイッチ群4を経
て比較器14に取り込み、基準データ用メモリ15から
の基準データと比較し (ステップS8) 、両者に差
が生じているか否か、換言すれば動作エラーの有無を判
断し、テスト結果を外部の表示装置6等へ出力する (
ステップS9) 。
【0016】
【発明の効果】以上の如く本発明装置にあっては第2の
メモリに格納したエミュレート用プログラムに基づいて
コンピュータをエミュレートし、そのときのコンピュー
タからの出力データにより基準データ,ドライブパター
ンを生成し、このドライブパターンを用いてマイクロコ
ンピュータを駆動してテストを行うこととしているから
、ドライブパターンを得るために従来の如くマイクロコ
ンピュータのシミュレーション、或いはソフトプログラ
ム上のコンパイラーを実行する必要がなく、容易、且つ
迅速に、しかも正確にマイクロコンピュータのテストを
行うことが出来る等本発明は優れた効果を奏するもので
ある。
【図面の簡単な説明】
【図1】本発明に係るコンピュータ用テスト装置のブロ
ック図である。
【図2】図1のスイッチ群及びこれとの接続関係を示す
説明図である。
【図3】テスト装置本体の詳細を示すブロック図である
【図4】本発明装置の処理過程を示すフローチャートで
ある。
【符号の説明】
1  テスト装置 2  テスト装置本体 3  エミュレート用プログラムのメモリ4  スイッ
チ群 5  マイクロコンピュータ 11  ドライブパターン用メモリ 12  ドライバ 14  比較器 15  基準データ用メモリ 16  バス

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  第1のメモリに格納されているドライ
    ブパターンによりテスト対象コンピュータを駆動させ、
    そのときのテスト対象コンピュータの所定出力データを
    予め定めた基準データと比較するようにしたコンピュー
    タ用テスト装置において、前記テスト対象コンピュータ
    のエミュレート用のプログラムが格納されている第2の
    メモリと、このエミュレート用のプログラムに従ってテ
    スト対象コンピュータをエミュレートする手段と、エミ
    ュレート時にテスト対象コンピュータから出力されるデ
    ータに基づいてドライブパターンを生成し、前記第1の
    メモリに格納する手段とを具備することを特徴とするコ
    ンピュータ用テスト装置。
JP3145154A 1991-06-18 1991-06-18 コンピュータ用テスト装置 Pending JPH04369044A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3145154A JPH04369044A (ja) 1991-06-18 1991-06-18 コンピュータ用テスト装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3145154A JPH04369044A (ja) 1991-06-18 1991-06-18 コンピュータ用テスト装置

Publications (1)

Publication Number Publication Date
JPH04369044A true JPH04369044A (ja) 1992-12-21

Family

ID=15378678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3145154A Pending JPH04369044A (ja) 1991-06-18 1991-06-18 コンピュータ用テスト装置

Country Status (1)

Country Link
JP (1) JPH04369044A (ja)

Similar Documents

Publication Publication Date Title
KR910017301A (ko) 제어 집중 시스템
JPH0157824B2 (ja)
JPH04369044A (ja) コンピュータ用テスト装置
JPS6349851A (ja) シミユレ−シヨンシステム
JPH01297738A (ja) コンピュータの試験装置
JPH0934534A (ja) プラントシミュレーションシステム
JP3358123B2 (ja) コントローラの入出力シミュレート方法および装置
JPH11219209A (ja) 汎用plcのオフラインシミュレーション装置
JPS63300330A (ja) ファ−ムウェアのデバッグ方法
JPS61231607A (ja) 鉄鋼圧延制御システムのシミユレ−シヨン方式
JPH02121001A (ja) 連続フィードバック制御用コンピュータ装置
JP2001067241A (ja) 情報処理装置の試験方式
JPS6143347A (ja) ベクトル命令シミユレ−シヨン方法
JPS63126043A (ja) 論理シミユレ−タ
JPS5968034A (ja) マイクロコンピユ−タ開発装置用入出力ポ−トシミユレ−タ
JPS6230456B2 (ja)
JPH0328936A (ja) 情報処理装置の試験診断方式
JPH04277840A (ja) 非同期命令のシミュレーション方式
JPH01131906A (ja) プログラム検証方式
JPS6381505A (ja) シ−ケンサシユミレ−タ
JP2001209555A (ja) 入出力エミュレーション装置、入出力装置のエミュレーション方法および入出力装置エミュレーションプログラムを記録した記録媒体
JPH05224711A (ja) プログラマブルコントローラの制御方法
JPH02224141A (ja) 論理シミュレーション方式
JPH08161006A (ja) プログラム制御装置
JPS62154042A (ja) 入出力命令シミユレ−シヨン制御方式