JP4542811B2 - テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム - Google Patents
テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム Download PDFInfo
- Publication number
- JP4542811B2 JP4542811B2 JP2004128401A JP2004128401A JP4542811B2 JP 4542811 B2 JP4542811 B2 JP 4542811B2 JP 2004128401 A JP2004128401 A JP 2004128401A JP 2004128401 A JP2004128401 A JP 2004128401A JP 4542811 B2 JP4542811 B2 JP 4542811B2
- Authority
- JP
- Japan
- Prior art keywords
- test
- intermediate data
- product information
- program
- generating
- 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
Images
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
本発明の第1の実施の形態に係るテストプログラム自動生成装置は、図1に示すように、中央処理装置(CPU)1、製品情報記憶装置2、ライブラリ3、中間データ記憶装置4、プログラム生成用記憶装置5、テストプログラム記憶装置6、主記憶装置7、入力装置8、及び出力装置9を備える。図1に示したテストプログラム自動生成装置は、半導体装置をそれぞれ試験する複数(第1〜第n)の試験装置21,22,23,・・・・・,2n(nは4以上の整数)で使用されるテストプログラムを自動生成する。複数(第1〜第n)の試験装置21,22,23,・・・・・,2nは、例えばインターネットやイントラネット等の通信ネットワーク10を介してCPU1に接続されている。
本発明の第2の実施の形態に係るテストプログラム自動生成装置は、図7に示すように、中央処理装置(CPU)1x、追加テスト分製品情報記憶装置2x、製品情報記憶装置2、ライブラリ3、中間データ記憶装置4、テストプログラム記憶装置6、主記憶装置7、入力装置8、出力装置9、及び併合情報記憶装置10を備える。追加テスト分製品情報記憶装置2xは、追加テスト分の製品情報を格納する。追加テスト分の製品情報としては、製品情報のテスト項目に追加される新たなテスト項目等を含む。追加テスト分の製品情報は、製品情報記憶装置2xに予め格納されていても良く、入力装置8を介して追加されても良い。
本発明の第2の実施の形態に係るテストプログラム自動生成装置は、図10に示すように、中央処理装置(CPU)1y、追加テスト分製品情報記憶装置2x、製品情報記憶装置2、ライブラリ3、中間データ記憶装置4、テストプログラム記憶装置6、主記憶装置7、入力装置8、出力装置9、及び併合情報記憶装置10を備える。
本発明は第1乃至第3の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。例えば、図1及び図10に示したテストプログラム生成装置を、テストプログラムが修正された半導体装置と異なる種類の半導体装置のテストプログラムの再生成の他に、横展開に利用することが可能である。例えば、1つの半導体装置に対応するウェハテスト工程でのテストプログラムを修正して、修正されたテストプログラムに基づいて調整中間データ生成手段13により調整中間データを生成し、調整中間データを用いて同じ半導体装置を試験対象とするパッケージテスト用のテストプログラムを生成しても良い。
2…製品情報記憶装置
2x…追加テスト分製品情報記憶装置
3…ライブラリ
4…中間データ記憶装置
5…プログラム生成用記憶装置
6…テストプログラム記憶装置
7…主記憶装置
8…入力装置
9…出力装置
10…併合情報記憶装置
11…初期中間データ生成手段
12…初期プログラム生成手段
13…調整中間データ生成手段
14…調整プログラム生成手段
15…追加中間データ生成手段
16…併合手段
17…併合プログラム生成手段
18…送信手段
21,22,23,・・・・・,2n…試験装置
Claims (5)
- 試験対象となる互いに種類が異なる複数の半導体装置毎の製品情報を格納する製品情報記憶装置と、
前記製品情報と異なる追加テスト分の製品情報を格納する追加テスト分製品情報記憶装置と、
前記製品情報に基づいて前記複数の半導体装置に共通の初期中間データを生成する初期中間データ生成手段と、
前記初期中間データに基づいて、前記複数の半導体装置をそれぞれ試験する試験装置で用いるテストプログラムを前記複数の試験装置毎に生成する初期プログラム生成手段と、
前記テストプログラムが修正されたときに、前記テストプログラムの修正内容を前記初期中間データに反映し、前記複数の半導体装置に共通の調整中間データを生成する調整中間データ生成手段と、
前記追加テスト分の製品情報に基づいて、前記複数の試験装置に共通の追加中間データを生成する追加中間データ生成手段と、
前記追加中間データ及び前記調整中間データがインスタンスによりそれぞれ関係付けられており、少なくとも前記追加中間データに含まれるテストフローと前記調整中間データに含まれるテストフローを併合することにより、前記複数の試験装置に共通の併合中間データを生成する併合手段
とを備えることを特徴としたテストプログラム自動生成装置。 - 試験対象となる互いに種類が異なる複数の半導体装置毎の製品情報を格納する製品情報記憶装置と、
前記製品情報と異なる追加テスト分の製品情報を格納する追加テスト分製品情報記憶装置と、
前記製品情報に基づいて前記複数の半導体装置に共通の初期中間データを生成する初期中間データ生成手段と、
前記追加テスト分の製品情報に基づいて、前記複数の試験装置に共通の追加中間データを生成する追加中間データ生成手段と、
前記追加中間データ及び前記初期中間データがインスタンスによりそれぞれ関係付けられており、少なくとも前記追加中間データに含まれるテストフローと前記初期中間データに含まれるテストフローを併合することにより、前記複数の半導体装置をそれぞれ試験する試験装置で用いるテストプログラムを前記複数の試験装置毎に生成するための、前記複数の試験装置に共通の併合中間データを生成する併合手段
とを備えることを特徴としたテストプログラム自動生成装置。 - 初期中間データ生成手段が、試験対象となる互いに種類が異なる複数の半導体装置毎の製品情報に基づいて前記複数の半導体装置に共通の初期中間データを生成する手順と、
初期プログラム生成手段が、前記初期中間データに基づいて、前記複数の半導体装置をそれぞれ試験する試験装置で用いるテストプログラムを前記複数の試験装置毎に生成する手順と、
前記テストプログラムが修正されたときに、調整中間データ生成手段が、前記テストプログラムの修正内容を前記初期中間データに反映し、前記複数の半導体装置に共通の調整中間データを生成する手順と、
追加中間データ生成手段が、前記製品情報と異なる追加テスト分の製品情報に基づいて、前記複数の試験装置に共通の追加中間データを生成する手順と、
前記追加中間データ及び前記調整中間データがインスタンスによりそれぞれ関係付けられており、併合手段が、少なくとも前記追加中間データに含まれるテストフローと前記調整中間データに含まれるテストフローを併合することにより、前記複数の試験装置に共通の併合中間データを生成する手順
とを含むことを特徴とするテストプログラム自動生成方法。 - 初期中間データ生成手段が、試験対象となる互いに種類が異なる複数の半導体装置毎の製品情報に基づいて、前記複数の半導体装置に共通の初期中間データを生成する手順と、
追加中間データ生成手段が、追加テスト分の製品情報に基づいて、前記複数の試験装置に共通の追加中間データを生成する手順と、
前記追加中間データ及び前記初期中間データがインスタンスによりそれぞれ関係付けられており、併合手段が、少なくとも前記追加中間データに含まれるテストフローと前記初期中間データに含まれるテストフローを併合することにより、前記複数の半導体装置をそれぞれ試験する試験装置で用いるテストプログラムを前記複数の試験装置毎に生成するための、前記複数の試験装置に共通の併合中間データを生成する手順
とを含むことを特徴とするテストプログラム自動生成方法。 - テストプログラム自動生成装置に、
製品情報記憶装置に格納された試験対象となる互いに種類が異なる複数の半導体装置毎の製品情報に基づいて前記複数の半導体装置に共通の初期中間データを生成する手順と、
前記初期中間データに基づいて、前記複数の半導体装置をそれぞれ試験する試験装置で用いるテストプログラムを前記複数の試験装置毎に生成する手順と、
前記テストプログラムが修正されたときに、前記テストプログラムの修正内容を前記初期中間データに反映し、前記複数の半導体装置に共通の調整中間データを生成する手順と、
追加テスト分製品情報記憶装置に格納された前記製品情報と異なる追加テスト分の製品情報に基づいて、前記複数の試験装置に共通の追加中間データを生成する手順と、
前記追加中間データ及び前記調整中間データがインスタンスによりそれぞれ関係付けられており、少なくとも前記追加中間データに含まれるテストフローと前記調整中間データに含まれるテストフローを併合することにより、前記複数の試験装置に共通の併合中間データを生成する手順
とを実行させることを特徴とするテストプログラム自動生成プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004128401A JP4542811B2 (ja) | 2004-04-23 | 2004-04-23 | テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004128401A JP4542811B2 (ja) | 2004-04-23 | 2004-04-23 | テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005308637A JP2005308637A (ja) | 2005-11-04 |
| JP4542811B2 true JP4542811B2 (ja) | 2010-09-15 |
Family
ID=35437574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004128401A Expired - Fee Related JP4542811B2 (ja) | 2004-04-23 | 2004-04-23 | テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4542811B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010054454A (ja) * | 2008-08-29 | 2010-03-11 | Yokogawa Electric Corp | 半導体試験装置及び半導体試験方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4606025A (en) * | 1983-09-28 | 1986-08-12 | International Business Machines Corp. | Automatically testing a plurality of memory arrays on selected memory array testers |
| JPS63156256A (ja) * | 1986-12-02 | 1988-06-29 | テクトロニックス・インコーポレイテッド | データ管理方法 |
| JP2781300B2 (ja) * | 1991-12-20 | 1998-07-30 | 三菱電機株式会社 | テストタイミングプログラム自動生成装置 |
| JPH10283218A (ja) * | 1997-04-09 | 1998-10-23 | Ricoh Co Ltd | 半導体検査装置におけるデータ変換装置及びデータ変換方法並びにデータ変換プログラムを記録した媒体 |
| JPH1183959A (ja) * | 1997-09-09 | 1999-03-26 | Mitsubishi Electric Corp | テストパターン発生装置、テストパターン発生方法およびテストパターン発生プログラムを記録した媒体 |
| JPH11287847A (ja) * | 1998-04-02 | 1999-10-19 | Ricoh Co Ltd | テストパターン作成装置及び方法並びにテストパターン作成プログラムを記録した記録媒体 |
| JP3388190B2 (ja) * | 1998-11-26 | 2003-03-17 | 東芝マイクロエレクトロニクス株式会社 | 半導体試験装置用テストプログラム生成システム及びテストプログラム生成方法 |
| JP3178458B2 (ja) * | 1999-03-31 | 2001-06-18 | 日本電気株式会社 | 回路シミュレーション装置および方法 |
| JP2001075831A (ja) * | 1999-08-31 | 2001-03-23 | Ando Electric Co Ltd | プログラム処理装置、ic試験システム、プログラム処理方法及び記憶媒体 |
-
2004
- 2004-04-23 JP JP2004128401A patent/JP4542811B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005308637A (ja) | 2005-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6002869A (en) | System and method for automatically testing software programs | |
| JP4454198B2 (ja) | プログラムの容易な自動テスト機器 | |
| CN102279789B (zh) | 生产阶段嵌入式系统的调试系统及其调试方法 | |
| CN112630622B (zh) | ATE设备的pattern编译下载测试的方法及系统 | |
| CA2319719A1 (en) | Compiler and method for compiling specification language into implementation language | |
| JP2013113665A (ja) | 試験パターン生成装置、試験プログラム生成装置、生成方法、プログラム、および試験装置 | |
| JP5153670B2 (ja) | 診断装置、診断方法および試験装置 | |
| JP4542811B2 (ja) | テストプログラム自動生成装置、テストプログラム自動生成方法及びテストプログラム自動生成プログラム | |
| JP2680947B2 (ja) | テストタイミングプログラム自動生成装置 | |
| US6532573B1 (en) | LSI verification method, LSI verification apparatus, and recording medium | |
| US20100251192A1 (en) | Circuit description generating apparatus and function verification method | |
| CN118672925A (zh) | 单元测试代码的生成方法、装置、电子设备和存储介质 | |
| JP4486383B2 (ja) | パターン発生器、及び試験装置 | |
| US8671372B2 (en) | Verification support computer product, apparatus, and method | |
| JP3357567B2 (ja) | プログラム評価システム | |
| KR100939199B1 (ko) | 시험 장치, 시험 방법, 프로그램, 및 기록 매체 | |
| JP3422478B2 (ja) | プログラム作成装置、及び、プログラム作成方法 | |
| CN119556938B (zh) | 一种代码检查方法、装置、设备及存储介质 | |
| KR20060019609A (ko) | 시험 장치, 및 프로그램 | |
| CN120874725B (zh) | 基于验证组件的总线覆盖率收集方法、电子设备和介质 | |
| JPH1115693A (ja) | ソフトウェアのテスト装置および記録媒体 | |
| JP2020087311A (ja) | シミュレーションシステム及びシミュレート方法 | |
| JP2018045325A (ja) | テスト支援プログラム、テスト支援方法及びテスト支援装置 | |
| JP2005092609A (ja) | シーケンス図表示装置およびシーケンス図表示プログラム | |
| JPH11352187A (ja) | 半導体試験装置および試験方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091008 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091020 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091215 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100601 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100628 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |