JPS586478A - パタ−ン発生器 - Google Patents

パタ−ン発生器

Info

Publication number
JPS586478A
JPS586478A JP56104011A JP10401181A JPS586478A JP S586478 A JPS586478 A JP S586478A JP 56104011 A JP56104011 A JP 56104011A JP 10401181 A JP10401181 A JP 10401181A JP S586478 A JPS586478 A JP S586478A
Authority
JP
Japan
Prior art keywords
pattern
memory
data
bit
output
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
JP56104011A
Other languages
English (en)
Other versions
JPH0311436B2 (ja
Inventor
Shizuo Kamikura
上倉 志津夫
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 Ltd
Original Assignee
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 Ltd filed Critical Fujitsu Ltd
Priority to JP56104011A priority Critical patent/JPS586478A/ja
Publication of JPS586478A publication Critical patent/JPS586478A/ja
Publication of JPH0311436B2 publication Critical patent/JPH0311436B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は論理回路を試験するための試験ノ譬ターンデー
タを発生する装置に関する。
一般的KLsxやプリント板ユニットの試験器には3種
類の論理パターンを必要とする。t$1の・量ター/は
被試験体に入力する論理/ぐターンと前記入力した結果
によりて得られた出力とを比較する期待値ノ9ターンよ
り成るデータノ臂ターンである・第2のIリーンは比較
の禁止を指定するマスクツやターン、第3の/臂ターン
は被試験体の双方向性端子に接続される入力・臂ターン
ドライバのオン/オフを行なうtlo パターンである
上記3種類のツヤターン発生について、たとえば被試験
体の端子が双方向性、すなわち入力、出力いずれに屯な
9得る場合、i10パターンとデータノ譬ターンが同時
に変化したとき被試験体の端子が出力状11に、さらに
試験機のドライバもオン、すなわち出力状態になり、双
方共に悪影響をおよぼし、出力回路素子の破壊等をCま
ねくことがある・前記双方共に出力となる状態は被試験
体の応答時間によるものであシ、これは試験ノ臂ターン
データを分割して、2サイクルで動作させ、最初のサイ
クルでデータ/母ターンを変化させ被試験体の出力端子
をオフ、すなわち入力端子にし次のサイクルでi/1)
ノ4ターンを変化させ試験機のドライバをオン、すなわ
ち出力端子に切換えることによって防ぐことかできる。
マスクパターンについては、1回のマスクツ譬ターンの
設定に対し、この条件のもとてデータノ譬ターンを複数
回変化させ、被試験体の論理機能を試験するということ
が一般的である。このように試験条件によっては311
1類のノリーンを同時に変化させる必要はない。しかし
ながら試験時間の短縮のためには、試験条件が許すかぎ
り、複数の・母ターンを同時に変化させることが望まし
い。
実際のテストではこれらの79ターンが連続しているた
め、1サイクル毎に変化させるべきツクターンを切換え
る必要がある。
通常このようなノンターン発生は、上記3種類の/4’
ターンをそれぞれ別個のメモリに格納し、これを独立に
読み出すことによって行なわれる。しかしながらこの方
法では、いずれかのメモリがオーバフローすることによ
って、格納できるノ譬ターン数の制限を受け、メモリの
利用効率が悪いという欠点がある。
本発明の目的とするところは、前記問題点を解決した高
速でかつメモリの利用効率の良いパターン発生器を提供
することにある。
本発明の特徴は、論理回路を試験する試験器の試験ノ4
ターンデータを発生する装置において、3種類の試験ノ
4ターンデータを同一メモリ内に格納する手段と、前記
手段に格納されたデータの2種類の試験i4ターンデー
タを1サイクル内で読み取シ出力する手段と前記格納手
段に格納されたデータを1サイクルで1種類読み取シ出
力する手段と前記2つの読み取シ出力する手段を切換え
る手段から成シ、必要に応じて実時間で試験/lターン
データの読み取)出力する手段を切換えることにある・ 以下本発明の実施例を用いて詳細な説明を行なう。
第1図は本発明の実施例を示す。
マイクロコントロール回路1のクロック出力端子2、コ
ントロール出力端子3はアドレスコントロール回路4の
クロック入力端子5、コントロール功端子6にそれぞれ
入る。アドレスコントロール回路4のアドレス出力端子
7紘ノ母ターンメモリ8、コントロールメモリ9のそれ
ぞれのアドレスm子10.11に入る。コントロールメ
モリのデータ出力端子12はマイクロコントロール回路
1のデータ入力端子13に接続されている。/#ターン
メモリ8のデータ出力11j:L’シスタR1,RM。
RDのそれぞれのデータ入力端子15,16゜17に接
続される。レジスタR1,RM、RDの出力はレジスタ
R1’、RM、RD’を介してi/@ /#ターンデー
タ、マスクツヤターンデータ、データノナターンデータ
として出力される。またレジスタR1゜RM 、RDに
はマイクロコントロール回路、1のクロック出力、eL
Kt 、 CLKM 、 CLKDが接続されている。
マイクロコントロール回路1のクロック出力CLOCK
 1はレジネタRt′、RVtRD′<接続されている
。マイクロコントロール1j21 路1 ハ:Iントロ
ールメモリ9から読み出されたデータを解析し、メモリ
のアドレッシングの制御信号およびノ臂ターンデータを
各レジスタにセ、卜するクロック信号を発生する。
アドレスコントロール回路4はマイクロコントロール回
路1よシ送られてくる制御信号とクロックADCLに従
りてメモリアドレスを決定する。レジスタR1,RM、
RDはそれぞれ、i10ノ母ターン。
マスクハターン、データパターンをコントロール回路1
から発生するクロ、りCLKl 、CLKM。
CLKD4Cよりて取シ込む、レジスタRi’、 RM
’、 RD’はノリ―ンデータを同−夕1ミングで出力
するための整時用レジスタであシ、クロ、りCLOCK
、 1にようてレジスタR1,RM、RDに格納されて
いるデータを取り込み同時に出力する。
ノンターン発生はパターンメモリ8の中に格納され九ノ
量ターンデータを遂次読出すことによって行なわれる。
2種類のパターンを同時に変化させる場合には、1周期
の間に2回メモリをアクセスすることによって行なわれ
、前記動作はコントロールメモリ9に格納されているデ
ータによって指定される。
第2図はパターンメモリ8.コントロールメモリ9のメ
モリ構成を示す。コントロールメモリ9にはパターンの
識別および・ぐターンの同時変化、単独変化の制御のた
めにそれぞれ1ビツトが定義される。ビットlが@″1
”の場合はノぐターンメモリ9の内容fi i10パタ
ーンを、ビットMが“1”の場合はパターンメモリの内
容はマスクツ譬ターンを、ビット%、M共に“0”の場
合はデータフ9ターンであることを示す。また、ビット
Cがm1″の場合はそのパターンに続く次の79ターン
も同一クロック内で読出されることを示すO 第3図社、第2図に示したノリーンメモリ8、コントロ
ールメモリ9の内容を読み取った場合のり1ミングチヤ
ートを示す、第2図においてノ母ターンPi 、P3.
P5はビ、トM、ピットtが共にMO”であるからデー
タパターンである。ノ4ター/メモリ8から読出された
内容はレジスタRDにセットされさらにレジスタRがを
経て出力される。
ノやターンP2はi10ノやターン、/9ターンP4は
マスクノーターンであり、前記データパターンと同様に
それぞれレジスタR1,RMにセットされさらにレジス
タgt’、gVを経て出力される。前記レジスタRD、
R1,RMにメモリの内容を格納するのにはそれぞれマ
イクロコントロール回路1よシ出力されるタロ、りCL
KD’、 CLK l 、 CLKMが用いられる。ノ
ぐターンP4においては、ビットCが1”であるので、
パターンP5も同−周期内で読取られ、同時に出力され
る。まず、ノ臂ターン周期の前半でノリーンP4が読出
され、レジスタRMにセットされる0次に・中ターン5
が読出され、レジスタRDにセットされる。最後にレジ
スタRD、RMの内容がクロックCLOCK I Kよ
って転送すれマスクツ譬ターン、データパターンが同時
に出力される。
第2図に示したメモリ構成において、ノ母ターンP1〜
P5の順はデータパターン、 i10パターン。
データパターン、マスクツ譬ターン、テータノ譬ターン
であるが、前記順番は被試験体によって異シ、さらにノ
9ターン数も異る。さらにビットC#′iパターンP4
において1であるが、前記と同様に被試験体によって異
る。
第4図は71クロコントロ一ル回路1の回路図を示す、
クロック端子20は遅延回路21 、22アンド? −
) 23、オアf−) 24に入る。遅延回路21の出
力25はCLOCK 1として出力される。
遅延回路22の出力はアンド?−)26.27に入る。
ビットCはアンドff−)26.27の他方の入力28
.29とインノ々−夕30を介してアンドr −) 2
3の他方の入力に接続される。ビットMはアンドe −
) 31とインノぐ一夕32を介してアンドダート33
,34に入る。ビット1はアンドゲート3.4の他、方
の、入力とインノヤータ35を介してアンドr−)33
.31のそれぞれ他方の入力に入る。アンドr−)23
.27の出力はそれぞれオア? −) 35に接続され
る。アンドr−)33゜34.31の出力はアンドf−
)36.37゜28の入力にそれぞれ接続される。アン
ドr−)27.23はオアゲート390入力、40.4
1にそれぞれ接続され、オアp −) 39の出力はア
ンドf−)36,37.38のそれぞれの他方の入力に
入る。アンドf−)24,36.37゜38はADCL
、CLKD、CLKi、CLKMとしてそれぞれ出力さ
れる。
第5図はクロ、りCLOCK 、 CLOCK 1 、
 CLOCK 2のタイミングを示す図である。遅延回
路21はクロ、りCLOCK 1の固定ディレィAを、
遅延回路22はクロ、りCLOCK 2の固定ディレ1
Bを生じさせる遅延回路である。ビットCが0の時は、
アンドゲート23.オア? −) 39を介してクロッ
クCLOCKが7ンY)r’−)36,37.38に入
る。
前記アンドr−)36,37.38が前記クロ。
りCLOCKを出力するか否かはビットM、lによって
決まる。ビットMが″11ピ、トlが“0”の時はアン
ドf −) 31の出力が@″1”となシ、アンドダー
ト38がクロ、りCLOCKをCI、KMとして出力す
るeビットMが′″Om10m1ピ′l”であるならば
アンドr−) 34の出力が@l”となシ、アンドr−
)37>(りo y りCLOCK ヲCL K i 
(!: シテ出力する。ピットM1ピット量が共に0#
の時はアンドグー) 33の出力が′″l”となシ、ア
ンドゲート36がクロ、りCLOCKをCLKDとして
出力する。
ビットCが1の時はアンドダート23はオフとなシ、ア
ンドr −) 27がONとなる。すなわちクロックC
LOCK 2がオアr −) 39を介してアンドr−
)36,37.38に入る。前記アンドゲート36.3
7.38の出力条件は前記ビットCが00時と同様であ
るがクロックのみが異る。すなわちクロック2が出力さ
れる。アドレスクロ、りADCLに関しては、ビットC
がOの時はアンドダート26の出力は′″0#となるの
でクロックCLOCKのみがADCLに出力される。ビ
ットCが1の時はクロ、りCLOCKとクロ、りCLO
CK 2が共に出力される。すなわち、1周期の間に2
つのノクルスが出力される。
以上、本発明の実施例を用いて詳細な説明を行なった。
以上の説明よシ明らかな様に本発明は従来の問題点を解
決するものであシ、本発明を用いることによシ、高速で
かつメモリ効率の良いノ中ターン発生器を得ることが可
能である。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図はメ
モリ構成を示す図、第3図は夕1ムチヤードを示す図、
第4図はマイクロコントロール回路の回路図、第5図は
クロックを示す図である。 1・・・マイクロコントロール、4・・・アドレスコン
トロール、8,9・・・メモリ1.R1,RM、RD。 Ri’、 RM’、RD’−・・レジスタ。 特許出願人 富士通株式会社 ヤ1 図 %  )f’l−ン     マスクツfダーン   
    γ−6八′y−ン矛2図

Claims (1)

    【特許請求の範囲】
  1. 論理回路を試験する試験器の試験ノ譬ターンデータを発
    生する装置において、3種類の試験ノリーンデータを格
    納する手段と、前記手段に格納されたデータの2種類の
    試験ノ4ターンデータを1サイクル内で読み取シ出力す
    る手段と前記格納手段に格納され九データを1サイクル
    で1種類読み取シ出力する手段と前記2つの読み取)出
    力する手段を切換える手段から成シ、必要に応じて実時
    間で試験パターンデータの読み取〕出力する手段を切換
    えることを特徴とするノナターフ発生器。
JP56104011A 1981-07-03 1981-07-03 パタ−ン発生器 Granted JPS586478A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56104011A JPS586478A (ja) 1981-07-03 1981-07-03 パタ−ン発生器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56104011A JPS586478A (ja) 1981-07-03 1981-07-03 パタ−ン発生器

Publications (2)

Publication Number Publication Date
JPS586478A true JPS586478A (ja) 1983-01-14
JPH0311436B2 JPH0311436B2 (ja) 1991-02-15

Family

ID=14369320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56104011A Granted JPS586478A (ja) 1981-07-03 1981-07-03 パタ−ン発生器

Country Status (1)

Country Link
JP (1) JPS586478A (ja)

Also Published As

Publication number Publication date
JPH0311436B2 (ja) 1991-02-15

Similar Documents

Publication Publication Date Title
JP3708726B2 (ja) 欠陥救済回路
JPS6242297B2 (ja)
US4586181A (en) Test pattern generating apparatus
EP0364110B1 (en) Semiconductor memory device having a serial access memory
US4450538A (en) Address accessed memory device having parallel to serial conversion
KR970011585B1 (ko) 반도체 시험장치의 파형 정형기
JPH0963300A (ja) 半導体メモリ試験装置のフェイル解析装置
US4365318A (en) Two speed recirculating memory system using partially good components
US4825416A (en) Integrated electronic memory circuit with internal timing and operable in both latch-based and register-based systems
KR100557517B1 (ko) 반도체 기억 장치의 테스트 방법 및 반도체 기억 장치의테스트 회로
JPS5866865A (ja) 信号観測装置
JPH0354487B2 (ja)
JP2993621B2 (ja) タイミング校正装置
US6108803A (en) Memory cell circuit for executing specific tests on memory cells that have been designated by address data
JPS586478A (ja) パタ−ン発生器
KR19980071839A (ko) 오류 데이터 저장 시스템
JPS61280100A (ja) メモリ試験装置
JP2659222B2 (ja) メモリ回路
JPS5947265B2 (ja) パタ−ン発生装置
JP3102600B2 (ja) Icテスタ
JP2667702B2 (ja) ポインタリセット方式
JP3080287B2 (ja) タイミングジェネレータ
JPH04278481A (ja) プログラマブルロジックデバイス
JPH0637351Y2 (ja) ロジツクパタ−ンジエネレ−タ
JPS6319027B2 (ja)