JP2908142B2 - Microcomputer automatic inspection equipment - Google Patents
Microcomputer automatic inspection equipmentInfo
- Publication number
- JP2908142B2 JP2908142B2 JP4264476A JP26447692A JP2908142B2 JP 2908142 B2 JP2908142 B2 JP 2908142B2 JP 4264476 A JP4264476 A JP 4264476A JP 26447692 A JP26447692 A JP 26447692A JP 2908142 B2 JP2908142 B2 JP 2908142B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- circuit
- microcomputer
- file
- frame memory
- 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 - Fee Related
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はマイコン自動検査装置に
関し、特に画像入力によるマイコン動作の確認装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic microcomputer inspection apparatus, and more particularly to an apparatus for confirming microcomputer operation by image input.
【0002】[0002]
【従来の技術】従来のマイコン自動検査装置は、条件設
定や判定などの部分に人間の目視による部分が数多く存
在している。2. Description of the Related Art In a conventional microcomputer automatic inspection apparatus, there are many parts that are visually checked by a human in parts such as condition setting and determination.
【0003】図3はかかる従来の一例を示すマイコン自
動検査装置のブロック図である。図3に示すように、従
来のマイコン自動検査装置は、マイコンをエミュレート
するインサーキット・エミュレータ1と、このインサー
キット・エミュレータ1を制御するインサーキット・エ
ミュレータ制御手段2と、目的のマイコンの代りにイン
サーキット・エミュレータを組み込んだ治具8と、この
治具8を動作させるために必要な外部信号を模擬作成す
る治具模擬信号制御回路9と、インサーキット・エミュ
レータ1を制御する制御手段2および治具模擬信号制御
回路9を共に制御するマイコン検査工程制御手段3と、
このマイコン検査工程制御手段3の検査手順を示す検査
手順ファイル5と、インサーキット・エミュレータ用検
査期待値ファイル6と、これら両ファイル5,6のデー
タによりマイコン検査工程制御手段3等を制御する記憶
制御回路4と、この記憶制御回路4を介して検査結果を
ファイルする検査結果ファイル7とを備えている。特
に、この記憶制御回路4はマイコン検査工程制御手段3
より生成された検査結果を検査結果ファイル7にファイ
ルする。FIG. 3 is a block diagram of a microcomputer automatic inspection apparatus showing an example of such a prior art. As shown in FIG. 3, the conventional microcomputer automatic inspection apparatus includes an in-circuit emulator 1 for emulating a microcomputer, an in-circuit emulator control means 2 for controlling the in-circuit emulator 1, and a target microcomputer. A jig 8 incorporating an in-circuit emulator therein, a jig simulation signal control circuit 9 for simulating an external signal necessary for operating the jig 8, and a control means 2 for controlling the in-circuit emulator 1. And a microcomputer inspection process control means 3 for controlling both the jig simulation signal control circuit 9 and
An inspection procedure file 5 indicating the inspection procedure of the microcomputer inspection step control means 3, an inspection expected value file 6 for the in-circuit emulator, and a storage for controlling the microcomputer inspection step control means 3 and the like by the data of these files 5 and 6. It has a control circuit 4 and an inspection result file 7 for filing inspection results via the storage control circuit 4. In particular, the storage control circuit 4 includes the microcomputer inspection process control means 3
The generated inspection result is filed in the inspection result file 7.
【0004】[0004]
【発明が解決しようとする課題】上述した従来のマイコ
ン自動検査装置は、インサーキット・エミュレータが持
つCPUのレジスタやトレース情報等で検査結果の確認
を行っている。しかしながら、トレース情報の記憶容量
が少ないため、検査では外部計測器の結果や治具の表示
あるいは機械部分の動作の確認等を人間の目視で行って
いる。また、検査はバグを発生した時点で繰り返される
ので、人間の目視で行う検査も何度も行なわれている。The above-mentioned conventional microcomputer automatic inspection apparatus checks the inspection result by using a register, trace information, and the like of the CPU included in the in-circuit emulator. However, since the storage capacity of the trace information is small, in the inspection, the result of the external measuring instrument, the display of the jig, or the confirmation of the operation of the mechanical part are visually checked by a human. Further, since the inspection is repeated when a bug occurs, inspections performed by human eyes are performed many times.
【0005】本発明の目的は、かかる人間の目視による
検査を極力減少させることのできるマイコン自動検査装
置を提供することにある。It is an object of the present invention to provide an automatic microcomputer inspection apparatus capable of minimizing such visual inspection by a human.
【0006】[0006]
【課題を解決するための手段】本発明のマイコン自動検
査装置は、マイコンをエミュレートするインサーキット
・エミュレータと,前記エミュレータ等を制御するマイ
コン検査工程制御手段と,検査の手順を記憶した検査手
順ファイルと,検査の結果を記憶するための検査結果フ
ァイルと,前記マイコン検査工程制御手段,前記検査手
順ファイル,前記検査結果ファイルに接続された記憶制
御回路とを備えたマイコン自動検査装置において、任意
の座標上の画像情報を記憶する第1のフレームメモリ回
路と、前記第1のフレームメモリ回路のデータを検査期
待値とするために前記記憶制御回路を介してファイルす
るフレームメモリ用検査期待値ファイルと、前記記憶制
御回路の制御により前記フレームメモリ用検査期待値フ
ァイルの期待値データを記憶する第2のフレームメモリ
回路と、前記第1および第2のフレームメモリ回路に記
憶された画像情報のドット数を比較するドット数比較判
定手段とを有し、前記第1および第2のフレームメモリ
回路にとり込む異る時刻の同一範囲の画像情報を前記ド
ット数比較判定手段により比較し、その出力を前記マイ
コン検査工程制御手段および前記記憶制御回路を介して
前記検査結果ファイルに記憶するように構成される。An automatic inspection apparatus for a microcomputer according to the present invention comprises an in-circuit emulating a microcomputer.
· An emulator and a microcomputer that controls the emulator, etc.
Inspection process control means and an inspection procedure that stores the inspection procedure
A sequential file and an inspection result file for storing the inspection results.
File, said microcomputer inspection process control means, said inspection means
Sequential file, storage system connected to the inspection result file
The microcomputer automatic test equipment that includes a control circuit, the first frame memory times to memorize the images information on any coordinate
Path and the data of the first frame memory circuit are inspected.
In order to set a waiting value, a file is stored via the storage control circuit.
A frame memory inspection expected value file;
The inspection expected value flag for the frame memory is controlled by a control circuit.
Second frame memory for storing expected value data of a file
And a dot number comparison / determination means for comparing the number of dots of image information stored in the first and second frame memory circuits , wherein the first and second frame memories
The same range of image information at different times to be taken into the circuit
And the output is compared with the
Via the control process control means and the storage control circuit
It is configured to be stored in the inspection result file .
【0007】[0007]
【実施例】次に、本発明の実施例について図面を参照し
て説明する。Next, embodiments of the present invention will be described with reference to the drawings.
【0008】図1は本発明の一実施例を示すマイコン自
動検査装置のブロック図である。図1に示すように、本
実施例はマイコンをエミュレートするインサーキット・
エミュレータ1と、このインサーキット・エミュレータ
1を制御するインサーキット・エミュレータ制御手段2
と、目的のマイコンの代りにインサーキット・エミュレ
ータを組み込んだ治具8と、この治具8を動作させるた
めに必要な外部信号を模擬作成する治具模擬信号制御回
路9と、エミュレータ制御手段2および治具模擬信号制
御回路9などを制御するマイコン検査工程制御手段3
と、この制御手段3に接続され検査結果等を記憶するた
めの制御を行う記憶制御回路4と、検査手順を記憶させ
ておく検査手順ファイル5と、インサーキット・エミュ
レータ1の検査期待値を記憶させておくインサーキット
・エミュレータ用検査期待値ファイル6と、記憶制御回
路4を介して検査結果を記憶する検査結果ファイル7と
を有する。これまでの構成は前述した図3の従来例と同
様である。本実施例はこれらの他に、点線枠Aで示す部
分を付加している。FIG. 1 is a block diagram of a microcomputer automatic inspection apparatus showing one embodiment of the present invention. As shown in FIG. 1, this embodiment employs an in-circuit microcomputer for emulating a microcomputer.
Emulator 1 and in-circuit emulator control means 2 for controlling in-circuit emulator 1
A jig 8 incorporating an in-circuit emulator in place of a target microcomputer; a jig simulation signal control circuit 9 for simulating an external signal necessary for operating the jig 8; Control means 3 for controlling microcomputer and jig simulation signal control circuit 9
A storage control circuit 4 connected to the control means 3 for performing control for storing test results, etc .; a test procedure file 5 for storing test procedures; and a test expected value of the in-circuit emulator 1. An inspection expected value file 6 for an in-circuit emulator to be stored and an inspection result file 7 for storing inspection results via the storage control circuit 4 are provided. The configuration so far is the same as the above-described conventional example of FIG. In the present embodiment, in addition to these, a portion indicated by a dotted frame A is added.
【0009】すなわち、本実施例は前述した治具8の表
示部分を読みとるためのカメラ10と、第1および第2
のフレームメモリ回路11および12と、これらのフレ
ームメモリ回路11,12からのドット数を比較判定す
るドット数判定回路13と、これらフレームメモリ用の
検査期待値を記憶しておくフレームメモリ用検査期待値
ファイル14とを有する。That is, in the present embodiment, the camera 10 for reading the display portion of the jig 8 and the first and second cameras are provided.
Frame memory circuits 11 and 12, a dot number determination circuit 13 for comparing the number of dots from the frame memory circuits 11 and 12, and a frame memory test expectation value for storing the frame memory test expectation value. Value file 14.
【0010】先ず、最初の検査では、カメラ10により
治具8の表示部分を読みとり、第1のフレームメモリ回
路11に記憶する。このフレームメモリ11に記憶され
たデータは記憶制御回路4を介してフレームメモリ用検
査期待値ファイル14に記憶される。First, in the first inspection, the display portion of the jig 8 is read by the camera 10 and stored in the first frame memory circuit 11. The data stored in the frame memory 11 is stored in the frame memory inspection expected value file 14 via the storage control circuit 4.
【0011】次に、2度目の検査では、フレームメモリ
用検査期待値ファイル14のデータを記憶制御回路4を
介して第2のフレームメモリ回路12に供給する。これ
により、ドット数比較判定手段13はカメラ10から入
力された治具8の表示部分を記憶する第1のフレームメ
モリ回路11の画像情報と、第2のフレームメモリ回路
12の画像情報とをドット単位で比較する。この比較結
果により、ドット数比較判定手段13はマイコン検査工
程制御手段3を制御するので、インサーキット・エミュ
レータ制御手段2や治具模擬信号制御回路9が制御され
る。Next, in the second inspection, the data of the inspection expected value file for frame memory 14 is supplied to the second frame memory circuit 12 via the storage control circuit 4. As a result, the dot number comparison / determination means 13 converts the image information of the first frame memory circuit 11 that stores the display portion of the jig 8 input from the camera 10 and the image information of the second frame memory circuit 12 into dots. Compare by unit. Based on the comparison result, the dot number comparison / determination means 13 controls the microcomputer inspection process control means 3, so that the in-circuit / emulator control means 2 and the jig simulation signal control circuit 9 are controlled.
【0012】かかるマイコン検査工程制御手段3は記憶
制御回路4を介し検査手順ファイル5に記憶されている
手順に基づいて検査を行う。しかも、マイコン検査工程
制御手段3で得られた情報とインサーキット・エミュレ
ータ用検査期待値ファイル6からのデータとフレームメ
モリ用検査期待値ファイル14からの情報とを照合し、
その結果は検査結果ファイル7に記憶する。従って、こ
の検査結果ファイル7には、従来例と異なるデータが記
憶される。The microcomputer inspection step control means 3 performs an inspection based on the procedure stored in the inspection procedure file 5 via the storage control circuit 4. Moreover, the information obtained by the microcomputer inspection process control means 3 is compared with the data from the inspection expected value file 6 for the in-circuit emulator and the information from the inspection expected value file 14 for the frame memory,
The result is stored in the inspection result file 7. Therefore, the inspection result file 7 stores data different from the conventional example.
【0013】図2は図1におけるドット数比較判定手段
の有効範囲の一例を表わす図である。図2に示すよう
に、実線枠15はフレームメモリ全体の範囲を表わし、
点線枠16はドット数比較判定手段13の有効範囲を表
わす。ここでは、周波数を示す「82.1MHz」とF
M/AMを示す箇所がドット数比較判定手段13の有効
範囲になっている。従って、この有効範囲にないカセッ
トのMETAL表示17は無視される。このように、本
実施例ではフレームメモリの全体の比較だけでなく、フ
レームメモリの一部だけの比較も有効である。FIG. 2 is a diagram showing an example of the effective range of the dot number comparing and judging means in FIG. As shown in FIG. 2, a solid line frame 15 represents the range of the entire frame memory.
A dotted frame 16 indicates an effective range of the dot number comparison and determination means 13. Here, “82.1 MHz” indicating the frequency and F
The location indicating M / AM is the effective range of the dot number comparison and determination means 13. Therefore, the METAL display 17 of the cassette not in this effective range is ignored. Thus, in this embodiment, not only the comparison of the entire frame memory but also the comparison of only a part of the frame memory is effective.
【0014】要するに、本実施例ではカメラ10により
任意の座標上の同一範囲の画像情報を異なる時刻にとり
込み、これを第1および第2のフレームメモリ回路11
および12に記憶する。これら2個のフレームメモリ回
路11,12に記憶された画像情報のドット数をドット
数比較判定手段13により比較する。この比較された結
果は、記憶制御回路4を介して検査結果ファイル7に記
憶される。In short, in this embodiment, the camera 10 captures image information in the same range on arbitrary coordinates at different times, and stores it at the first and second frame memory circuits 11.
And 12. The number of dots of the image information stored in these two frame memory circuits 11 and 12 is compared by the dot number comparison and determination means 13. The result of this comparison is stored in the inspection result file 7 via the storage control circuit 4.
【0015】尚、本実施例はフレームメモリ回路を2個
用いた例を説明したが、3個以上用いて構成することも
同様に実現できる。In this embodiment, an example in which two frame memory circuits are used has been described. However, a configuration using three or more frame memory circuits can be similarly realized.
【0016】[0016]
【発明の効果】以上説明したように、本発明のマイコン
自動検査装置は、マイコンの検査の内部および外部計測
器の結果や治具の表示あるいは機械部分の動作のような
人間の目視で行っている項目を期待値データを作成する
1度だけで済ますことができるので、バグが発生したこ
とにより繰り返される検査をすべて自動で行うことがで
きるという効果がある。As described above, the microcomputer automatic inspection apparatus of the present invention performs the visual inspection of the inside of the microcomputer and the results of the external measuring instrument, the display of the jig or the operation of the mechanical part by the human eyes. Since it is only necessary to create the expected value data once for a given item, it is possible to automatically perform all inspections that are repeated due to the occurrence of a bug.
【図1】本発明の一実施例を示すマイコン自動検査装置
のブロック図である。FIG. 1 is a block diagram of a microcomputer automatic inspection apparatus according to an embodiment of the present invention.
【図2】図1におけるドット数比較判定手段の有効範囲
の一例を表わす図である。FIG. 2 is a diagram illustrating an example of an effective range of a dot number comparison determination unit in FIG. 1;
【図3】従来の一例を示すマイコン自動検査装置のブロ
ック図である。FIG. 3 is a block diagram of a microcomputer automatic inspection apparatus showing an example of the related art.
1 インサーキット・エミュレータ 2 インサーキット・エミュレータ制御手段 3 マイコン検査工程制御手段 4 記憶制御回路 5 検査手順ファイル 6 インサーキット・エミュレータ用検査期待値ファ
イル 7 検査結果ファイル 8 治具 9 治具模擬信号制御回路 10 カメラ 11 第1のフレームメモリ回路 12 第2のフレームメモリ回路 13 ドット数比較判定手段 14 フレームメモリ用検査期待値ファイルDESCRIPTION OF SYMBOLS 1 In-circuit emulator 2 In-circuit emulator control means 3 Microcomputer inspection process control means 4 Storage control circuit 5 Inspection procedure file 6 Inspection expected value file for in-circuit emulator 7 Inspection result file 8 Jig 9 Jig simulation signal control circuit DESCRIPTION OF SYMBOLS 10 Camera 11 1st frame memory circuit 12 2nd frame memory circuit 13 Dot number comparison determination means 14 Expectation value file for frame memory inspection
Claims (1)
ット・エミュレータと,前記エミュレータ等を制御する
マイコン検査工程制御手段と,検査の手順を記憶した検
査手順ファイルと,検査の結果を記憶するための検査結
果ファイルと,前記マイコン検査工程制御手段,前記検
査手順ファイル,前記検査結果ファイルに接続された記
憶制御回路とを備えたマイコン自動検査装置において、
任意の座標上の画像情報を記憶する第1のフレームメモ
リ回路と、前記第1のフレームメモリ回路のデータを検
査期待値とするために前記記憶制御回路を介してファイ
ルするフレームメモリ用検査期待値ファイルと、前記記
憶制御回路の制御により前記フレームメモリ用検査期待
値ファイルの期待値データを記憶する第2のフレームメ
モリ回路と、前記第1および第2のフレームメモリ回路
に記憶された画像情報のドット数を比較するドット数比
較判定手段とを有し、前記第1および第2のフレームメ
モリ回路にとり込む異る時刻の同一範囲の画像情報を前
記ドット数比較判定手段により比較し、その出力を前記
マイコン検査工程制御手段および前記記憶制御回路を介
して前記検査結果ファイルに記憶することを特徴とする
マイコン自動検査装置。 An in-circuit for emulating a microcomputer.
To control the emulator and the emulator, etc.
A microcomputer inspection process control means and an inspection procedure storing inspection procedures.
An inspection procedure file and an inspection result for storing the results of the inspection.
Result file, the microcomputer inspection process control means, the inspection
Inspection procedure file, record connected to the inspection result file
In a microcomputer automatic inspection device equipped with a memory control circuit,
Test a first frame memory circuit remembers the images information on any coordinate, the data of the first frame memory circuit
In order to obtain the expected value,
Frame memory inspection expected value file
Expectation of inspection for frame memory by control of memory control circuit
The second frame method for storing the expected value data of the value file
And Mori circuit, and a first and second frame memory circuit dot number comparison determination means for comparing the number of dots stored image information <br/>, the first and second frame main
The same range of image information at different times
The comparison is made by the dot number comparison judging means, and the output is
Via a microcomputer inspection process control means and the storage control circuit
And automatically storing the result in the inspection result file .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4264476A JP2908142B2 (en) | 1992-10-02 | 1992-10-02 | Microcomputer automatic inspection equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4264476A JP2908142B2 (en) | 1992-10-02 | 1992-10-02 | Microcomputer automatic inspection equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06119201A JPH06119201A (en) | 1994-04-28 |
| JP2908142B2 true JP2908142B2 (en) | 1999-06-21 |
Family
ID=17403761
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4264476A Expired - Fee Related JP2908142B2 (en) | 1992-10-02 | 1992-10-02 | Microcomputer automatic inspection equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2908142B2 (en) |
-
1992
- 1992-10-02 JP JP4264476A patent/JP2908142B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06119201A (en) | 1994-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5850512A (en) | Bus analyzer and method for testing internal data paths thereof | |
| US7007206B2 (en) | Interactive circuit assembly test/inspection scheduling | |
| KR940001146B1 (en) | System for checking comparison check function of information processing device | |
| EP0481645A1 (en) | Methods and apparatus for testing image processing apparatus | |
| JP2908142B2 (en) | Microcomputer automatic inspection equipment | |
| JP2001273794A (en) | Pre-fail information obtaining circuit, and its obtaining method | |
| CN118817255A (en) | Vehicle light image function test system and test method based on lighting simulation HIL bench | |
| JPH08161476A (en) | Interface inspection device | |
| JP3227365B2 (en) | Appearance inspection method and apparatus for printed board unit | |
| KR100250597B1 (en) | Method for testing function of computer and apparatus thereof | |
| JP3215600B2 (en) | IC test equipment | |
| JP3228126B2 (en) | Testing system | |
| JPS6116368A (en) | Inspecting instrument of picture processor | |
| JPH09178443A (en) | Video processing system for product inspection | |
| JPS5880748A (en) | Test method for processing system of display information | |
| JPH0659938A (en) | Device for testing program | |
| JPS58144978A (en) | Printed circuit board inspection method and equipment | |
| JPS632139B2 (en) | ||
| CN118570142A (en) | Board card detection device design method, board card detection method, device, equipment and medium | |
| CN121148263A (en) | Automated debugging system, method and apparatus for displays | |
| JPS6370178A (en) | Tester | |
| JPH0552913A (en) | Semiconductor testing device | |
| JPS6069709A (en) | Inspection system of control board | |
| JPH0822399A (en) | Verification method for information processing equipment | |
| JPH0588946A (en) | History memory write system |
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: 19990302 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080402 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090402 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |