JPH0535391B2 - - Google Patents

Info

Publication number
JPH0535391B2
JPH0535391B2 JP58202751A JP20275183A JPH0535391B2 JP H0535391 B2 JPH0535391 B2 JP H0535391B2 JP 58202751 A JP58202751 A JP 58202751A JP 20275183 A JP20275183 A JP 20275183A JP H0535391 B2 JPH0535391 B2 JP H0535391B2
Authority
JP
Japan
Prior art keywords
pattern
memory
test
random
logic
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 - Lifetime
Application number
JP58202751A
Other languages
English (en)
Other versions
JPS6095369A (ja
Inventor
Ikuo Kawaguchi
Masaaki Inadate
Shuji Kikuchi
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58202751A priority Critical patent/JPS6095369A/ja
Publication of JPS6095369A publication Critical patent/JPS6095369A/ja
Publication of JPH0535391B2 publication Critical patent/JPH0535391B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)
  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、メモリ・ロジツクの両機能を内蔵し
たLSI(大規模集積回路)用のテスタに係り、特
にメモリテスト用の規則パターンとロジツクテス
ト用のランダムテストパターンとを同時に、また
は切換えて発生するためのテストパターン発生方
法に関するものである。
〔発明の背景〕
半導体メモリを対象として、当該不良箇所の指
摘を行うために例えば第1図のテストパターン発
生手順の一例の説明図に示すように、ギヤロツピ
ングまたはウオーキング等のような規則性のある
規則パターンP1〜P4と、ある特定メモリセルだ
けをアクセスするための規則性のないランダムパ
ターンR1〜R3とを交互に切換えて発生しうるパ
ターン発生器が従来から知られている。
第2図は、従来のテストパターン発生方式によ
るLSIテスタの一例のブロツク図である。
第2図において、CNTは、規則性のある規則
パターンを発生させるための手順を制御すマイク
ロプログラムコントローラを示す。マイクロプロ
グラムコントローラCNTは、インストラクシヨ
ンメモリ3、プログラムカウンタ2、プログラム
カウンタ2をイクリメントするかインストラクシ
ヨンメモリ3からのブランチアドレスにジヤンプ
させるかを制御するシーケンスコトローラ1およ
びインストラクシヨンデコーダ4からなつてい
る。
このマイクロプログラムコントローラCNTは、
インストラクシヨンメモリ3から読み出されるイ
ンストラクシヨンに基づいて規則パターン(主に
被検査メモリへのアドレスパターンとして発生さ
れてるもの)を発生させる規則パターン発生回路
5と規則性のないパターンを発生させるランダム
パターン発生部RPGとを制御している。
ランダムパターン発生部RPGは、例えば第1
図にしたランダムパターンR1〜R3の発生スター
トアドレスa1,a2,a3とストツプアドレスb1
b2,b3とを格納しておくためのアドレスレジスタ
7A、ランダムパターンを格納しておくためのラ
ンダムパターンメモリ6およびランダムパターン
メモリ6への読出しアドレスを出力するアドレス
カウンタ7B(ストツプアドレスの判定機能を含
む。)から構成されている。
インストラクシヨンメモリ3から、アドレスレ
ジスタ7Aへの入力は、スタート信号とストツプ
アドレスデータ信号とである。アドレスカウンタ
7Bの入力信号はイストラクシヨンデコーダ4か
らのランダムパターンスタート信号であり、同出
力信号はランダムパターン発生中のBUSY信号
である。
規則パターン発生回路5とランダムパターン発
生部RPGとからの各パターンデータは、マルチ
プレクサ8に印加されるが、ランダムパターン発
生中にはBUSY信号によつてランダムパターン
データが選択され、それ以外では規則パターンデ
ータが選択される。選択された各パターンデータ
の一部は、期待値データとして比較器9に入力さ
れ、被試験デバイスDUTからの出力データと比
較判定される。
マイクロプグラムコントローラCNT、規則パ
ターン発生器5によつて発生した規則パターンが
マルチプレクサ8を通して被試験デバイスDUT
に第1図の規則パターンP1の期間だけ与えられ、
その後にインストラクシヨンデコーダ4からのラ
ンダムパターンスタート信号によつてランダムパ
ターンR1の期間だけランダムパターンがマルチ
プレクサ8を通して被試験デバイスDUTに与え
られる。この間、BUSY信号によつてマイクロ
プログラムコントローラCNTは動作を停止し、
パターン発生器5からの出力も停止される。ラン
ダムパターンの発生がアドレスb1に達すると
BUSY信号が解除され、再びマイクロプログラ
ムコントローラCNTの動作が開始する。
以上のように、第2図の従来例では半導体メモ
リを対象としているため規則パターンとランダム
パターンとが交互に発生されるように構成されて
いる。
一方、近年のLSIの高集積化、高機能化に伴な
い、マイクロコンピユータチツプやゲートアレー
で見られるように、メモリとロジツク部とを内蔵
した複合機能のLSIがある。それは第3図の複合
機能のLSIの一例の概念図に見られるように、メ
モリへのアドレス線、データ入出力線がLSI端子
(ピン)まで直接出ているとは限らず、ロジツク
1やロジツク2のようなメモリ周辺ロジツクを介
してメモリにアクセスすることとなる。第4図
は、第3図に示すような複合機能のLSIのテスト
パターン発生手順の一例の説明図である。ここ
で、RA,RBは第3図の複合機能のLSIのロジツ
ク部のロジツク1、ロジツク2をテストするため
のラダムテストパターンであり、Pはメモリ部の
テストを行なうための規則パターンを示す。
多ピン化されたメモリ・ロジツク混在のLSIに
おいて、規則パターンの入出力ピンは、独立に存
在することも考えられるが、ピン数の節約の立場
から他のロジツク回路入出力ピンと兼用されるこ
とが多い。第4図では後者の例で説明するが、第
3図のLSIの全ピン数をn本としたとき、メモリ
テスト用の規則パターンに関係するピンを#i〜
#jとする。
まず、メモリをテストする場合には、上記した
ように#i〜#jピンへ規則パターンPを与える
だけではなく、のメモリへのアクセス内容に応
じ、第4図に示すrW,rRのように周辺ロジツクの
論理条件を#i〜#jピン以外の残りのピンから
与えることがで必要となる。
例えば、メモリへのデータ書込み時には周辺ロ
ジツクに対してrWパターンを1ステツプでセツト
し、同じくデータ読出し時には周辺ロジツクに対
してrRパターンを2ステツプで与える。このよう
に規則パターンの内容に応じ、周辺ロジツクに対
して1ステツプもしくは2以上のステツプを要す
るパターンを規則パターンと併行して、または、
先行して与えられることが必要となる。
しかしながら、上記の従来方式では、ランダム
パターンの発生中は規則パターンを停止し、また
規則パターン発生中はランダムパターン発生を停
止するようになつている。しかも上記LSIの#i
〜#jピンは規則パターンとランダムパターンと
の切換えが、また残りのピンはそのままランダム
パターンの発生が可能な構成とはなつていない。
したがつて、ランダムパターンと規則パターンと
が更に複雑に組み合わされて発生されなければな
らないという要求に対応できなくなるという問題
点を有している。
〔発明の目的〕
本発明の目的は、上記した従来技術の欠点をな
くし、メモリ・ロジツクの両機能を内蔵したLSI
のテストを容易に実行することができる経済的で
効率的なテストパターン発生方法を提供すること
にある。
〔発明の概要〕
本発明に係るテストパターン発生方法は、メモ
リテスト用規則パターンの発生手段とロジツクテ
スト用ランダムパターンの発生手段とを具備した
LSIテスタにより、メモリとロジツクが混在した
被試験LSIをテストする方法であつて、上記メモ
リテスト用規則パターンを上記被試験LSIのメモ
リテスト用ピンに印加し、該メモリに上記メモリ
テスト用規則パターンが印加されるために必要と
なる上記被試験LSI内のロジツクに印加するラダ
ムパターンを発生し、上記メモリテスト用規則パ
ターンの上記メモリテスト用ピンへの印加と併行
して、該メモリテスト用ピン以外のピンに対して
上記発生したランダムパターンを印加するもので
ある。
なお、その要点について補足説明をすると、規
則パターンをメモリに与えるために必要にとなる
コンデイシヨンパターンを格納した記憶手段また
は当該コンデイシヨンパターンの発生手段によ
り、上記規則パターンと並行して、または従属し
て当該コンデイシヨンパターンを発生しうるよう
にしたものである。
〔発明の実施例〕
以下、本発明の実施例を図に基づいて説明す
る。
第5図は、本発明に係るテストパターン発生方
式によるLSIテスタの一実施例のブロツク図、第
6図は、その制御フイールドの構成図、第7図
は、同じく他の実施例のブロツク図、第8図は、
その制御フイールドの構成図、第9図は、同じ
く、その他の実施例のブロツク図、第10図は、
その制御フイールドの構成図、第11図は、同じ
く更に他の実施例のブロツク図である。
これらの図において、11はマイクロプログラ
ムコントローラCNTを構成するシーケンコント
ローラ、12は同じくプログラムカウンタ、13
は同じくインストラクシヨンメモリ、14は同じ
くインストラクシヨンデコーダ、15は規則パタ
ーン発生器、16,16Aはランダムパターン格
納メモリ、17,17Aは周辺パターン格納メモ
リ、18,18A,18Bはマルチプレクサ、1
9は比較器、DUTは被試験デバイスである。
まず、第6図において、テストパターン発生手
順の制御をするマイクロプログラムの制御フイー
ルドは、マイクロプログラムコントローラCNT
の動作(ジヤンプ、サンブルーチン等)を指示す
るオペレーシヨンコードOPCと、ジヤンプ先ア
ドレスを与えるブランチアドレスBRANCH
ADDと、規則パターンを発生する規則パターン
発生器15を制御するパターン情報PG、規則パ
ターンを与えているピン以外に与えるパターンの
発生の制御を行うパターン情報CB、LSIの全ピ
ンまたは必要なピンにランダムパターンを与える
ランダムパターン発生器16の制御を行うパター
ン情報RBとからなる。更に、本実施例ではパタ
ーン情報(CB+PG)と同RBとが交互に切り換
わるように2種類のフイールドフオーマツトとし
ているため、そのフオーマツト切換え用の制御情
報CTLを持ち、フオーマツト切換えに伴なつて
必要となる制御を行なつている。
このようにフオーマツトを2種類に分けた理由
は、例えば第4図の全ピンのランダムパターン
RA,RBの発生時にはフオーマツト2のパターン
情報RBを、また同規則パターンPの発生時には
フオーマツト1のパターン情報(CB+PG)を使
用するようにしたためである。これより、規則パ
ターンをパターン情報PGで、その周辺用のパタ
ーンをパターン情報CBで同一ステツプで発生制
御が可能となる。
このような制御方式によつて実際にパターンを
発生するための動作を第5図について説明する。
マイクロプログラムコントローラCNTからの
制御出力は、それぞれ、規則パターン発生回路1
5、ランダムパターン格納メモリ16、周辺パタ
ーン格納メモリ17に入力される。入力は、第6
図の制御フイールドの各パターン情報PG、RB、
CBに相当する。
マルチプレクサ18Aの出力は、規則パターン
を必要とする、被試験デバイスDUTの#i〜
#jピンに接続され、規則パターン発生回路15
の出力とランダムパターン格納メモリ16の出力
とを切換える。マルチプレクサ18Bの出力は、
被試験デバイスDUTの#i〜#jピン以外のピ
ンに接続され、ランダムパターン格納メモリ16
の出力と周辺パターン格納メモリ17の出力とを
切換える。マルチプレクサ18A,18Bの切換
えはインストランクシヨンメモリ13に格納され
た制御フイールドの制御情報CTLによつて行わ
れマルチプレクサ18A,18Bの出力の一部は
期待値として比較器19に印加され、そこで被試
験デバイスDUTからの出力データとの比較判定
が行われる。
ランダムパターン格納メモリ16、周辺パター
ン格納メモリ17には、テスト開始前にDA
(Desigh Automation 設計自動化)またはマニ
ユアルプログラミングで作成されたパターンデー
タが入力・格納されている。例えば、第4図のラ
ンダムパターンRA,RBの発生時には、マルチプ
レクサ18A,18Bはランダムパターン格納メ
モリ16の出力を選択する。
周辺パターンデータを格納すべきメモリは、メ
モリアクセスのための条件セツトのデータであ
り、多くのパターン種類を要しないこともあるの
で、場合によつてはレジスタによつても実現が可
能である。その際、周辺パターン格納メモリ17
の入力データは、アドレスではなく、単なる数ビ
ツトの制御信号でよい。
次に、周辺ロジツク(場合によつては、同一
LSIチツプ内に存在する他のメモリへのアクセス
データになつている入力パターンも含む。)に対
する周辺パターンの格納に関する種々の位置付け
を他の実施例によつて示す。
第7図、第8図によつて示した実施例は、周辺
パターンCBPをランダムパターンRBPとともに
ランダムパターンメモリ16Aの一部アドレス
(下位アドレス)内に含ませたものである。これ
により、マルチプレクサが1個だけ不要となる代
りに、ランダムパターン格納メモリ16Aのデー
タ容量が周辺パターンCBP分(アドレスCBの幅
分)だけ減らされている。なお、当然ながら本実
施例によつて第6図の機能は満足される。
更に、第9図、第10図による実施例は、制御
フイールドにパターン情報CBを特に設けず、メ
モリ用パターン発生制御のためのパターン情報
PGの中のメモリコトロール制御部(MUTCTL)
を流用して周辺パターン格納メモリ17の制御信
号としたものである。すなわち、メモリの
Read/Wrire(読出し/書込み)情報やCS(Chip
Select チツプセレクト)情報を利用している。
以上の各実施例は、いずれも規則パターンに並
行してランダムパターンが発生されており、それ
らを選択するようにしている。
これに対して、第11図の実施例は、第10図
のようなマイクロプログラムのインストラクシヨ
ンメモリ出力を直接使わず、規則パターン発生回
路15によつて発生された規則パターンの全部ま
たは一部を用いて周辺パターン格納メモリ17A
をアクセスするもので、規則パターン発生回路1
5で発生されたメモリアドレスやデータの値によ
り、従属的に周辺ロジツクパターンを変化させる
ものである。例えば、あるアドレス以上のメモリ
出力データは、それ以下のアドレスによる出力デ
ータとは異なつたピンに出力させるようにしてい
る。
このように、以上の各実施例においては、メモ
リをテストする規則パターンとロジツクをテスト
するランダムパターンとを各独立に並行して同時
もしくは順次に、または規則パターン印加のため
の周辺ロジツクテストパターンを規則パターンに
従属する形で制御可能としているので、メモリ・
ロジツク両機能を内蔵したLSIのテストが可能と
なるものである。もちろん、従来通り、メモリ
LSI、ロジツクLSIに対するパターン発生も可能
である。
なお、メモリ・ロジツクの両機能を内蔵したユ
ニツトとして回路基板も考えられるが、これに対
するパターン発生方式として有効となるものであ
る。
〔発明の効果〕
以上、詳細に説明したように、本発明によれ
ば、メモリ・ロジツクの両機能を内蔵したLSIの
テストをも容易に実行することができるので、
LSIテストの経済化、効率化に顕著な効果が得ら
れる。
【図面の簡単な説明】
第1図は、テストパターン発生手順の一例の説
明図、第2図は、従来のテストパターン発生方式
によるLSIテスタの一例のブロツク図、第3図
は、複合機能のLSIの一例の概念図、第4図は、
そのテストパターン発生手順の一例の説明図、第
5図は、本発明に係るテストパターン発生方式に
よるLSIテスタの一実施例のブロツク図、第6図
は、その制御フイールドの構成図、第7図は、同
じく他の実施例のブロツク図、第8図は、その制
御フイールドの構成図、第9図は、同じく、その
他の実施例のブロツク図、第10図は、その制御
フイールドの構成図、第11図は、同じく更に他
の実施例のブロツク図である。 11……シーケンスコントローラ、12……プ
ログラムカウンタ、13……インストラクシヨン
メモリ、14……インストラクシヨデコーダ、1
5……規則パターン発生器、16,16A……ラ
ンダムパターン格納メモリ、17,17A……周
辺パターン格納メモリ、18,18A,18B…
…マルチプレクサ、19……比較器、DUT……
被試験デバイス。

Claims (1)

  1. 【特許請求の範囲】 1 メモリテスト用規則パターンの発生手段とロ
    ジツクテスト用ランダムパターンの発生手段とを
    具備したLSIテスタにより、メモリとロジツクが
    混在した被試験LSIをテストする方法であつて、
    上記メモリテスト用規則パターンを上記被試験
    LSIのメモリテスト用ピンに印加し、該メモリに
    上記メモリテスト用規則パターンが印加されるた
    めに必要となる上記被試験LSI内のロジツクに印
    加するランダムパターンを発生し、上記メモリテ
    スト用規則パターンの上記メモリテスト用ピンへ
    の印加と併行して、該メモリテスト用ピン以外の
    ピンに対して上記発生したランダムパターンを印
    加することを特徴とするテストパターン発生方
    法。 2 上記ランダムパターンの発生が、上記メモリ
    テスト用規則パターンを上記メモリに印加するた
    めに必要な処理パターンの読み出しアドレスを制
    御することにより発生するものであることを特徴
    とする第1項記載のテストパターン発生方法。
JP58202751A 1983-10-31 1983-10-31 テストパターン発生方法 Granted JPS6095369A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58202751A JPS6095369A (ja) 1983-10-31 1983-10-31 テストパターン発生方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58202751A JPS6095369A (ja) 1983-10-31 1983-10-31 テストパターン発生方法

Publications (2)

Publication Number Publication Date
JPS6095369A JPS6095369A (ja) 1985-05-28
JPH0535391B2 true JPH0535391B2 (ja) 1993-05-26

Family

ID=16462558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58202751A Granted JPS6095369A (ja) 1983-10-31 1983-10-31 テストパターン発生方法

Country Status (1)

Country Link
JP (1) JPS6095369A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0756503B2 (ja) * 1985-11-26 1995-06-14 株式会社日立製作所 論理回路診断方法
JPS63177772U (ja) * 1987-05-08 1988-11-17
DE69020155D1 (de) * 1990-09-15 1995-07-20 Ibm Procede et appareil pour tester des circuits integres a grande integration.
JPH10319095A (ja) * 1997-05-22 1998-12-04 Mitsubishi Electric Corp 半導体テスト装置
JP4722743B2 (ja) * 2006-03-28 2011-07-13 本田技研工業株式会社 ステアリングハンガービーム構造
JP4897592B2 (ja) * 2007-07-03 2012-03-14 本田技研工業株式会社 ステアリングコラム支持構造

Also Published As

Publication number Publication date
JPS6095369A (ja) 1985-05-28

Similar Documents

Publication Publication Date Title
KR100240662B1 (ko) 제이태그에 의한 다이나믹램 테스트장치
EP0805460B1 (en) Integrated circuit having a built-in selft-test arrangement
US6754849B2 (en) Method of and apparatus for testing CPU built-in RAM mixed LSI
JPH02255925A (ja) メモリテスト方法および装置
JPH0535391B2 (ja)
US6006350A (en) Semiconductor device testing apparatus and method for testing memory and logic sections of a semiconductor device
US6493840B1 (en) Testability architecture for modularized integrated circuits
JP2583055B2 (ja) Icテストシステム
JPS646489B2 (ja)
JPH1040130A (ja) マイクロコンピュータ
JPH0462648A (ja) 記憶装置
JPH08327703A (ja) ベクトル・モジュール・テーブルを用いる自動テスト装置のためのメモリ・アーキテクチャ
JPH05144297A (ja) メモリ試験装置
JPS6041150A (ja) 記憶装置制御方式
JPS58184663A (ja) テスト装置
JPH07280893A (ja) 半導体メモリ試験装置
JP2005032375A (ja) 半導体記憶装置、及びそのテスト方法
JPS6230453B2 (ja)
JPS6355090B2 (ja)
JPH0311435B2 (ja)
JP2671210B2 (ja) 半導体テスターのパターン発生器
JPS62259145A (ja) アルゴリズミツク・パタ−ン発生装置
JPH1116400A (ja) 半導体集積回路とそのテスト方法
JPS61204746A (ja) 半導体装置
JPS63163181A (ja) トリガ発生回路