JPH01251171A - テストデータ編集装置 - Google Patents

テストデータ編集装置

Info

Publication number
JPH01251171A
JPH01251171A JP63076405A JP7640588A JPH01251171A JP H01251171 A JPH01251171 A JP H01251171A JP 63076405 A JP63076405 A JP 63076405A JP 7640588 A JP7640588 A JP 7640588A JP H01251171 A JPH01251171 A JP H01251171A
Authority
JP
Japan
Prior art keywords
data
pin
test data
input
display
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.)
Granted
Application number
JP63076405A
Other languages
English (en)
Other versions
JPH0827806B2 (ja
Inventor
Yumiko Sato
由美子 佐藤
Hideki Iwamura
岩村 英樹
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.)
Fujitsu VLSI Ltd
Fujitsu Ltd
Original Assignee
Fujitsu VLSI Ltd
Fujitsu Ltd
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 Fujitsu VLSI Ltd, Fujitsu Ltd filed Critical Fujitsu VLSI Ltd
Priority to JP63076405A priority Critical patent/JPH0827806B2/ja
Publication of JPH01251171A publication Critical patent/JPH01251171A/ja
Publication of JPH0827806B2 publication Critical patent/JPH0827806B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 論理シミュレーション用のテストデータを編集する装置
であって、少なくとも集積回路の外部端子用ピンのデー
タと該ピンに対応のテストデータを入力し得る手段と、
該データ入力手段からの各データを表示するための手段
とを具備し、該表示手段に対しピンのデータを表示させ
る際に該ピンに対応のテストデータを波形表示の形態で
グラフィック表示させることにより、テストデータ編集
の効率化を図り、テストデータの容易な入力チエツク、
および入力ミスの極少化を可能とする。
〔産業上の利用分野〕
本発明は、テストデータ編集装置に関し、より詳細には
CAD (コンピュータ支援設計)システムを用いてゲ
ートアレイ、スタンダードセル等の論理IC(集積回路
)または論理LSI(大規模集積回路)を設計する際に
、該論理ICまたは論理LSIの外部端子用ピンを指定
して該ピンに対応するテストパターンのデータを入力し
、論理シミュレーション用のテストデータを編集する機
能を備えた装置に関する。
〔従来の技術、および発明が解決しようとする課題〕
CADシステムを用いて論理シミュレーション用のテス
トデータの編集を行う場合、通常用いられている手順と
しては、まずオペレータがキーボードよりICまたはL
SIの外部端子用ビンを指示するデータを入力し、それ
に続いて該ピンに対応するテストパターンのデータを入
力する。ピンのデータは、外部端子名、例えばVCC(
電源)、CLK (クロック)、D(データ)、B(バ
ス)等、とその属性、すなわち■ (信号入力用)か0
(信号出力用)かの指定、との組合せにより規定される
。一方、テストパターンデータは、信号入力用の属性を
有するピンについては実際に入力される信号のデータが
入力され、信号出力用の属性を有するピンについては出
力されるべき期待値のデータが入力され、タイミングデ
ータとパターンデータの組合せにより規定される。この
ように所定の規定に基づき記述されたテストデータは「
テキスト」と呼ばれ、テキスト方式を採用している。
このテキスト方式に基づいてキーボードより入力された
各データは、CRT (陰極線管)表示器にそのままの
状態で、すなわちキー入力時の言語形態の状態で表示さ
れる。
第5図には従来形の一例としてのテストデータの表示例
が示され、第6図には第5図の表示内容を表わす波形が
示される。第5図においてDSPは表示画面を表わし、
VCC,BO,B1.・・・。
DO,Dl、・・・、は外部端子名を、■および0は属
性を、L5.H2,Ll、・・・、はテストパターンデ
ータを、それぞれ示す。例えば、双方向信号用の端子B
l  (信号出力モード時)に対応するデータは、50
 (nS)の時点まではロー(L)レベルで、その時点
で立上り、70 (O8)の時点までノ\イ(H)レベ
ルを保ち、その時点で立下り、以降同様に変化し、最後
は140 (ns)の時点で立下るといった変化をする
信号を表わしている。
第5図に示される一表示例からも明らかなように従来の
テストデータ編集の形態によれば、外部ピンに対応のテ
ストデータが言語の形態で表示されるようになっている
ため、第5図に示される表示内容が第6図に示される波
形を表わすものであることを即座にかつ正確に認識する
ことは難しく、従って、いったん表示させたテストデー
タを後でオペレータが入力チエツクする際にはその作業
が極めて煩雑なものとなり、場合によってはオペレータ
の入力ミスをひき起こす場合もあり、強いてはテストデ
ータ編集の効率が全体的に低下するという問題があった
本発明は、上述した従来技術における課題に鑑み創作さ
れたもので、テストデータ編集の効率化を図ると共に、
オペレータの入力ミスを極少にし、テストデータの容易
な入力チエツクを可能にするテストデータ編集装置を提
供することを目的としている。
〔課題を解決するための手段〕
第1図には本発明によるテストデータ編集装置の原理ブ
ロック図が示されている。
第1図において1はデータ入力手段であって、集積回路
の外部端子用ビンを指示するデータPNi、該ピンの属
性を指示するデータPAi および該ピンに対応する論
理シミュレーション用のテストデータTDiを入力する
ためのものである。2はデータ入力手段から入力された
各データを表示するための表示手段を示す。
3は表示制御手段であって、表示手段2に対し、データ
入力手litから入力されたピンのデータPNiおよび
属性のデータPAiを表示させると共に、該ピンに対応
のテストデータTDiを波形表示の形態でグラフィック
表示させる機能を有している。
従って、本発明の装置は全体として、入力されたテスト
データについてはグラフィック表示され:るように構成
されている。
〔作 用〕
データ入力手段1からピンのデータPNi 、属性のデ
ータPAiおよびテストデータTDiが入力されると、
表示制御手段3により表示手段2に、データPNiおよ
びPAiが通常表示され、テストデータTDi は波形
の形態でグラフィック表示される。
これによって本発明の装置は、オペレータによるデータ
の認識度を向上させ、入力ミスの極少化、およびテスト
データの容易な入力チエツクを可能とし、強いてはテス
トデータ編集の効率化を可能とするものである。
〔実施例〕
第2図には本発明の一実施例としてのテストデータ編集
装置が適用される概略的なCADシステムの構成が示さ
れる。同図において20はデータバス、制御バス等から
なるシステムバスであり、このバス20を介してキーボ
ード21、表示器22、メモリ23、MPU(マイクロ
プロセッサユニット)24およびマウス25が互いに接
続されている。
キーボード21は、テンキー、アルファベット等の通常
のキーの他に、表示器22の画面に表示されているデー
タの変更(change)、削除(delte)、挿入
(insert)、移動(move)等を行うためのフ
ァンクションキーを備えている。このキーボード21は
、ICまたはLSIの外部端子用ビンを指示するデータ
とこのピンに対応するテストパターンのデータとを入力
するためのものであり、第1図に示されるデータ入力手
段1に相当する。ピンを指示するデータは、ピン名、例
えばVCC(電源)、CLK (クロック)、D(デー
タ)、B(バス)等、とその属性、すなわち■ (信号
入力用)か0(信号出力用)かの指定、との組合せによ
り規定され、゛実際の入力操作に際してはテンキーおよ
びアルファベットキーの操作によりデータが入力される
。一方、テストパターンデータについては、方向キーを
用いてタイミングを設定し、テンキーおよびアルファベ
ットキーを用いてテストパターンデータの入力が行われ
るようになっている。例えば、信号入力用のデータとし
て、20 (nS)の時点で正のパルスデータを入力す
る場合には、まず右向きの方向キーを2回操作し、それ
から「l」のキーを操作すればよい。
表示器22は、キーボード21より入力された各データ
を表示するためのもので、ピンを指示するデータ、すな
わちピン名とその属性については通常の表示を行い、テ
ストパターンデータについては波形表示の形態でグラフ
ィック表示を行う。
この場合、信号出力用の属性をもつピンのテストデータ
については、波形表示と共に、キー入力時の言語形態の
状態、すなわちr)(Jまたは「L」、が表示される。
表示器22は、第1図に示される表示手段2に相当する
。メモリ23は、MPU 24が行う処理を表わすプロ
グラムの他に、キーボード21より入力された各データ
を記憶するためのものである。
MPII 24は、メモリ23に記憶されているプログ
ラムに基づき所定の処理を実行し、その主な機能として
は、キーボード21より入力された各データをメモリ2
3に一時格納すると共に、表示器22に対し、ピン名と
その属性については通常の表示を行わせ、テストパター
ンデータについては波形表示の形態でグラフィック表示
させる。この場合、MPU 24は、信号出力用の属性
をもつピンのテストデータについては、波形表示と共に
、キー入力時の言語形態の状態(rH」または「L」〉
も表示させる。従って、オペレータは表示器22の画面
上でr)(Jまたは5「L」の文字が表示されているか
否かに応じて、それぞれ信号出力用のピンであるか、あ
るいは信号入力用のピンであるかを容易に、即座に、か
つ正確に認識することができる。
また、MPU 24は、誤まった入力操作がなされた場
合、例えばピンの属性がI (信号入力用)のテストデ
ータとしてr HJまたは「L」のキー入力が行われた
場合、あるいは逆にピンの属性が0(信号出力用)のテ
ストデータとして「l」または「0」のキー入力が行わ
れた場合には、表示器22に対し、該入力データのグラ
フィック表示を行わないように制御する機能を有してい
る。従って、オペレータは表示器22の画面上でデータ
のグラフィック表示が行われないことを認知した時点で
、入力操作の過ちに気付くことができる。このMPU 
24は、第1図に示される表示制御手段3に相当する。
マウス25は、手動操作に基づいて表示器22の画面上
で図形等を作成する場合に用いられる。
第3図には第2図装置によるテストデータ編集を説明す
るためのフローチャートが示される。
まず、ステップ301では編集するテストデータ名が定
義され、ステップ302ではICまたはLSIがピン数
Nの設定と変数1の初期設定が行われる。次のステップ
303においては、VCC,CLに、D、B等のピン2
1名と、信号入力用(I)または信号出力用(0)を指
示する属性とが定義される。ステップ301〜303は
、キーボード21からの入力操作により実行される。な
お、ビンPi名に付与される変数1は、ピンの配列順序
に従うめではなく、オペレータが定義するピンのデータ
入力順に従う。次のステップ304では、キーボード2
1より入力されたテストデータ名、ビン塩およびその属
性が表示器22に表示される。
ステップ305ではテストデータTDi(この場合には
TD、)の入力操作がキーボード21を介して行われる
。実際の入力操作においては、まず方向キー、通常は右
向きの方向キー、を用いてカーソルを画面上で移動させ
ることによりタイミングデータを設定し、つづいてアル
ファベットキーまたはテンキーを用いてパターンデータ
を入力する。このパターンデータは、I (信号入力用
)の属性を有するピンについては「l」または「0」で
あり、0(信号出力用)の属性を有するピンについては
rH4またはrlJである。次のステップ306では、
入力されたデータTDiがピンPiの属性に対応した正
しいデータ(YBS)か否(NO)かの判定がMPU 
24により行われ、判定がYESの場合にはステップ3
07に進み、NOの場合にはステップ308に進む。例
えば、ステップ303においてピンP1の属性として「
■」を入力したにもかかわらず、ステップ305におい
て誤まって「H」または「L」のテストデータを入力し
た場合には、ステップ308に進み、そこでテストデー
タTDiの再入力を行い、その後ステップ306に戻る
ステップ307では入力された正しいデータTDiに対
応のピンPiの属性が■ (信号入力用)か0(信号出
力用)かの判定がMPU 24により行われ、判定がr
lJの場合にはステップ309に進み、そこでテストデ
ータTDi のグラフィック表示、すなわち波形表示が
行われる。一方、ステップ307において判定が「0」
の場合にはステップ310に進み、そこでテストデータ
TDiのグラフィック表示と共に、該テストデータの文
字表示が行われる。
従って、オペレータは表示器22の画面上で自ら入力し
たテストデータを波形の形態で確認することができるの
で、データを直観的に把握することができ、これによっ
て入力ミスが減少すると共に、テストデータの入力チエ
ツクを容易に、かつ正確に行うことができる。
次にステップ311では表示器22の画面に表示されて
いるデータ、すなわちテストデータ名、ピン塩、属性お
よびテストデータ、がメモリ23に記憶され、ステップ
312では論理シミュレーション用のテストデータ作成
が行われる。ステップ311および312は、MPU 
24により実行される。次のステップ313では変数1
の値がピン数Nの値と等しい(YES)か否(NO)か
の判定が行われ、判定がYESの場合にはフローは終わ
りとなり、判定がNOの場合にはステップ314に進む
。ステップ314ではiの値の歩進が行われ(この場合
には1=2)、そしてステップ303 に戻る。
第4図には第2図装置の表示器によるテストデータ表示
の一例が示される。図中、83〜BOは信号入力(I)
モード時のB(バス)端子を表わすピン塩、D15〜D
I2は信号出力(0)用のD(データ)端子を表わすビ
ン塩を、それぞれ示す。
前述したように、各ピンに対応のテストデータが波形の
形態でグラフィック表示されているので、信号の変化が
どのタイミングで生起しているか、あるいは任意の時点
において各信号がどのようなレベル関係にあるかを一目
で把握することができ、また、データの入力タイミング
の誤り等も即座に発見することができる。従って、テス
トデータ編集を効率良く行うことができる。さらに、信
号出力用の属性をもつピン、すなわちD15.D14.
・・・、のテストデータについては、波形表示と共に、
キー入力時の言語形態の状態“H″または“L”も併せ
て表示されるので、信号入力用のピンのテストデータと
の区別を直観的に、かつ容易に行うことができる。
〔発明の効果〕
以上説明したように本発明によれば、入力されたテスト
データを画面上にグラフィック表示しているので、他の
ピンのテストデータとの間の時間的関係を即座にかつ正
確に認識することができる。
従って、オペレータの入力ミスを極少にし、テストデー
タの容易な入力チエツクを可能にすると共に、テストデ
ータ編集の効率化を図ることができる。
【図面の簡単な説明】
第1図は本発明によるテストデータ編集装置の原理ブロ
ック図、 第2図は本発明の一実施例が適用されるCADシステム
構成図、 第3図は第2図装置によるテストデータ編集を説明する
ためのフローチャート、 第4図は第2図装置の表示器によるテストデータ表示の
一例を示す図、 第5図は従来形のテストデータ表示の一例を示す図、 第6図は第5図の表示内容を表わす波形図、である。 (符号の説明) 1・・・データ入力手段、  2・・・表示手段、3・
・・表示制御手段、PNi・・・ピンのデータ、PAi
・・・属性のデータ、  TDi・・・テストデータ。

Claims (1)

  1. 【特許請求の範囲】 1、集積回路の外部端子用ピンを指示するデータ(PN
    i)、該ピンの属性を指示するデータ(PAi)および
    該ピンに対応する論理シミユレーション用のテストデー
    タ(TDi)を入力するための手段(1)と、 該データ入力手段から入力された各データを表示するた
    めの手段(2)と、 該表示手段に対し、該データ入力手段から入力されたピ
    ンのデータ(PNi)および属性のデータ(PAi)を
    表示させると共に、該ピンに対応のテストデータ(TD
    i)を波形表示の形態でグラフィック表示させる表示制
    御手段(3)と、を備えてなるテストデータ編集装置。 2、前記表示制御手段(3)は、前記ピンの属性のデー
    タ(PAi)が信号出力用のピンであることを指示して
    いる場合に、前記表示手段に対し該ピンに対応のテスト
    データ(TDi)を波形表示と共に文字表示するよう制
    御する、請求項1記載の装置。
JP63076405A 1988-03-31 1988-03-31 テストデータ編集装置 Expired - Lifetime JPH0827806B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63076405A JPH0827806B2 (ja) 1988-03-31 1988-03-31 テストデータ編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63076405A JPH0827806B2 (ja) 1988-03-31 1988-03-31 テストデータ編集装置

Publications (2)

Publication Number Publication Date
JPH01251171A true JPH01251171A (ja) 1989-10-06
JPH0827806B2 JPH0827806B2 (ja) 1996-03-21

Family

ID=13604349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63076405A Expired - Lifetime JPH0827806B2 (ja) 1988-03-31 1988-03-31 テストデータ編集装置

Country Status (1)

Country Link
JP (1) JPH0827806B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114002583A (zh) * 2021-11-02 2022-02-01 厦门芯泰达集成电路有限公司 基于集成电路自动测试系统的图样编辑工具和方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114002583A (zh) * 2021-11-02 2022-02-01 厦门芯泰达集成电路有限公司 基于集成电路自动测试系统的图样编辑工具和方法

Also Published As

Publication number Publication date
JPH0827806B2 (ja) 1996-03-21

Similar Documents

Publication Publication Date Title
JPH08221107A (ja) シーケンス制御プログラム作成装置
US6973642B2 (en) Multi-dimensional programming device and multi-dimensional programming method
JPH01251171A (ja) テストデータ編集装置
JPH01251173A (ja) テストデータ編集装置
JPS6375879A (ja) テストデ−タ編集機能付cad装置
JPH0634212B2 (ja) テストデ−タ編集機能付cad装置
JPH01251172A (ja) テストデータ編集装置
JPH04246778A (ja) 半導体集積回路の配置方式
JPS6378272A (ja) テストデ−タ編集機能付cad装置
JPS59116785A (ja) 文字・図形情報入力表示方式
JP2974401B2 (ja) Lsi設計支援装置
JP3459663B2 (ja) 文字処理装置及び方法
JP2561000B2 (ja) 文字列出力方法
JP2930951B2 (ja) 論理回路設計ルール検証表示方式
JPS6378271A (ja) シミユレ−シヨン機能付cad装置
JPH0525115B2 (ja)
JP2821188B2 (ja) レイアウトパターン情報抽出装置
JPS605401Y2 (ja) 頁境界表示機能をもつ文章作成装置
JPH10198708A (ja) 図面検証システム
JPH0334098B2 (ja)
JP3110326B2 (ja) 検証用テストパタン設計装置
JP2686167B2 (ja) 回路図面表示装置
JPH01291376A (ja) 回路表現テキスト作成システム
JPH08185207A (ja) タッチパネルのデータ入力装置
JPH0778195A (ja) 回路設計cadにおけるデータ更新方式