JPH026774A - LSi試験方法 - Google Patents

LSi試験方法

Info

Publication number
JPH026774A
JPH026774A JP63156581A JP15658188A JPH026774A JP H026774 A JPH026774 A JP H026774A JP 63156581 A JP63156581 A JP 63156581A JP 15658188 A JP15658188 A JP 15658188A JP H026774 A JPH026774 A JP H026774A
Authority
JP
Japan
Prior art keywords
test
circuit
circuits
input
gate
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.)
Pending
Application number
JP63156581A
Other languages
English (en)
Inventor
Fumihiro Suenaga
末永 文洋
Shoji Yamamoto
山本 祥二
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
Fujitsu Integrated Microtechnology Ltd
Original Assignee
Fujitsu Ltd
Fujitsu Integrated Microtechnology 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, Fujitsu Integrated Microtechnology Ltd filed Critical Fujitsu Ltd
Priority to JP63156581A priority Critical patent/JPH026774A/ja
Publication of JPH026774A publication Critical patent/JPH026774A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 多段構成で各種の機能をもつ論理回路を高集積化した大
規模集積回路LSiに設けられる試験のための試験用端
子に関し、 LSiの集積化が進み集積される多段構成の論理回路の
段数が多くなり、論理回路に必要な機能が複雑になって
テストモートが多様化してもT、Siに設ける試験用端
子が一定数で済ませられるようにすることを目的とし、 機能別に一定数の回路に分断して各分断個所に試験時に
前段回路の入力クロックCKをそのまま後段回路のクロ
ック端子に入力するテスト回路を一定数mだけ設けたL
Siの試験回路において、該試験回路のテスト用データ
T DATAの入力を、テスI・用クロックTCI、K
によりテスト回路の挿入回路数用に等しい段数「nだけ
シフトして並列に出力するシフトレジスタと、シフトレ
ジスタの一定数mの並列出力を、試験時に入力するテス
トイネーブル信号TEによりゲート処理し選択して出力
させるゲートとからなる試験信号発生部を設け、該試験
信号発生部のゲートにおいて選択された出力をテスト回
路へ供給して試験するように構成する。
〔産業上の利用分野〕
本発明は多段構成で各種の機能をもつ論理回路を高集積
化した大規模集積回路LSiの試験に関し、特に該LS
i回路に設けられる試験のための試験用端子に関する。
〔従来の技術〕
多段構成で各種の機能をもつ論理の深い回路は、例えば
多段カウンタの如く、入力端子に入力されたクロックが
出力端子に出力される出力信号を変化させる迄に多数の
入力クロック(あるいはクロックを基準にしたパターン
)を必要とするので、その論理の深い回路を高集積化し
たLSiのテストをするLSi試験方式のためのテスト
パターン数が膨大となりテストの効率が悪いばかりてな
く、ミスが入りやすくなる。したがってLSiの試験方
式は、試験に必要とする入力クロックあるいはパターン
の数を減らずため、第4図へに示す如く、2r1段構成
のカウンタ回路を幾つか(図では2つ)に分断してその
中間に、前段の第1カウンタCNT11のクロック端子
CKに人力したクロックCKを、試験時に後段の第2カ
ウンタCNT 12のクロック端子CKにそのまま受は
渡すためのテスト回路21を設け、該テスト回路21を
駆動する試験信号Tes Lを入力する試験端子をLS
iに設ける。
カウンタのナス1−回路21はアントゲ−1・211.
アンI・ゲート212.ノアゲート213.インバータ
214から構成され、試験時に、ナス1−回路21のア
ンドゲート211 とノアゲート213が、試験用端子
Te5tを符号“1.″(テスi・イネーブル)とし、
そのインバータ214で反転した符号“11“′の信号
により、第1カウンクCNT 11のクロック端子CK
に入力したクロックCKを直接に第2カウンタCNT 
12のクロック端子CKに入力する。そして、非試験の
常時は、テスト回路21のアンドゲート212とノアゲ
ート213が、試験用端子Tes tの符号“■”の通
常モードにより、第1カウンタCNT 11の最終段出
力口ゎを第2カウンタCNT 12のクロック端子CK
に受は渡し、所要の2n段のカウンタとしての機能を発
揮する。
そしてLSi回路に集積される多段構成の論理回路のカ
ウンタ11,12の論理段数20が更に多くなり、且つ
論理回路に必要な機能が単純なカウンタでなく、1カウ
ンタ出力で別カウンタを制御する論理回路など複雑にな
れば、テストモードが多様化するので、それに応じて第
4図Bに示す如く、多段で多種類の機能をもつ論理回路
を分断する段数Mを増やし、分断個所に挿入するテスト
回路21〜2mの挿入回路数mに応じて試験用端子数m
を増加して対応している。
〔発明が解決しようとする課題〕
従来技術では、上述の如く、LSi回路に集積される多
段構成の論理回路の論理段数が多くなり、論理回路に必
要な機能が複雑になってテストモードが多様化すること
に対して、論理回路を分断して前段回路の入力クロック
を後段回路へ入力するテスト回路2の挿入回路数【nに
応して試験用端子数mを増加し対応しているが、一定限
の端子数しか設けられないLSi回路に常時は使用しな
い試験用端子を増加することは□、本来の機能回路の端
子数を制限することになるという問題があり、コストア
、ツブになるという問題がある。
本発明はLSi回路に集積される多段構成の論理回路の
論理段数が多くなり、論理回路に必要な機能が複雑にな
ってテストモードが多様化しても、LSiに設ける試験
用端子数が一定数で済ませられるようにすることを課題
とする。
〔課題を解決するための手段〕
この課題は、第1図に示す如く、LSiの機能別のテス
)・用データT DATAの入力を、テスト用クロック
T CLKにより、上述の論理回路を分断して前段回路
11の入力クロックCKをそのまま後段回路12に入力
するテスト回路2の回路数mに等しい段数mだけシフト
するシフトレジスタ31と、2亥シフトレジスタ31の
並列数mの各出力と試験時に入力するテストイネーブル
信号T[iとをゲート処理し、m個の各機能別のテスト
用データT DATAを選択し出力ざ廿るゲート32と
からなる試験信号発生部3を設けることにより、LSi
回路が多段となり必要とする機能が複雑になりテストモ
ードが多様化したため回路を分断して挿入するテスi・
回路2の回路数mが増加しても、LSiに設ける試験用
端子としては、ナスり−用クロックTCLK とナス1
−用データT DATAとテストイネーブル信号TEを
入力する3個の入力端子だけを用意すれば足りるように
した本発明の構成によって解決される。
本発明のLSi試験方式の構成を示す原理図において、 ■は、出力端子Outの出力信号を変化させるまでに入
力端子Inに入力するクロック又はパターンを多数必要
とする論理の深いLSi論理回路であって機能別に一定
数m+1の論理回路11〜1m+、に分断され、各分断
個所に前段回路11の入力クロ・ツクCKをそのまま後
段回路12のクロック端子に入力する機能別のテスト回
路21〜2mを一定数mだけ設けたLSi回路の実回路
である。
3ば、LSi回路の実回路lの機能別のテスト用データ
T DATAを入力し、テスト用クロックT CLKに
より、」二連のテスI・回路21〜2m  の回路数m
に等しい段数MだけシフトするシフI・レジスタ31と
、該シフ1−レジスタ31の出力の並列数mの各出力と
テストイネーブル信号TEとを入力してゲート処理し、
m個の機能別のテスト用データT DATAを選択して
出力させるゲート32とからなる試験信号発生部である
そして、試験信号発生部3のゲート32の出力の並列数
mの試験信号出力TO〜Tm−,を前記LSi回路の実
回路1の機能別のテスト回路21〜2mへ供給するよう
に構成する。
〔作用〕
1.3i回路の実回路1は、出力端子Outの出力信号
を変化させるまでに入力端子Inに入力するクロック又
はパターンを多数必要とする論理の深いLSi論理回路
であって、要求される機能別に一定数m+1の論理回路
11〜1m+1に分断され、各分断個所に前段回路11
の入力クロックCKをそのまま、後段回路12のクロッ
ク端子に入力するテスト回路21〜2mを一定数mだけ
内蔵する。
本発明のLSi試験方式の試験信号発生部3のシフト段
数mのシフトレジスタ31は、テスト用データT DA
TAを入力し、同時に入力するテスト用クロックT C
LKにより、LSi回路の実回路1が内蔵するテスト回
路21〜2mの回路数mに等しい段数mだけシフトして
m個の並列のシフト出力0〜m1を出力してm個の素ゲ
ートから成るゲート32へ出力する。
ゲート32は、シフトレジスタ31からの並列数mのシ
フト出力0〜m−1を、試験時に入力するテストイネー
ブル信号TEによりゲート処理し指定のシフト出力を選
択して、LSi回路の実回路1の機能別のテスト回路2
1〜2mへ供給する。
そして、LSi回路の実回路1のテスト回路21〜2m
は、テストイネーブル信号TEが入力する試験■、、j
7に、実回路1の各分断個所の前段回路11の入力クロ
ックCKをそのまま後段回路12のクロック端子に人力
して、前段回路11と後段回路12の試験を同し入力ク
ロックCKにより同時に行う。
そして試験信号発生部3のンフトレジスタ31は、入力
するテスト用データT DATAを、テスト用クロック
T CLKにより、LSi回路の実回路1が内蔵するテ
スト回路21〜2mの回路数mに等しい段数mだけシフ
トして、並列数部のシフト出力0=m−1をゲート32
へ出力し、そのゲート32は、シフトレジスタ31から
の並列数mの出力をテストイネーブル信号TEによりゲ
ート処理して、その処理結果をm個の機能別のテスト回
路21〜2mへ並列に試験信号として供給するので、L
Si回路の実回路1の機能が多様化してテスト回路21
〜2mの回路数mが増加しても、試験用としてLSi回
路へ入力する試験用信号の数、すなわちLSi回路に設
置3るべき試験用端子の数は、テスト用クロックT C
LKとテスト用データT DATAとテストイネーブル
信号Tliを入力する3個1組の試験用端子だけを用意
すれば足りるので問題は解決される。
〔実施例〕
第2図は本発明のLSi試験方式の構成を示すブロック
図であり、第3図はその動作を説明するだめのタイムチ
ャートである。
第2図において、LSi回路の実回路1は、出力端子O
utの出力信号を変化させるまでに入力端子Inに入力
するクロックCKを多数必要とする論理の深い多段カウ
ンタのLS+回路であって、要求機能別に一定数m+1
のカウンタ11〜1m(1に分断され、各分断個所に前
段カウンタ11の入力クロックCKをそのまま、後段カ
ウンタ12のクロック端子(Jに入力するテスト回路2
1〜2mを一定数mだけ内蔵する。
試験信号発生部3のシフトレジスタ31は、m個の縦続
されたDフリップフロップFF l 〜FF mで構成
され、入力するテスト用データT DATAを、テスト
用クロックT CLKにより、LSi回路の実回路1が
内蔵するテスト回路21〜2mの段数mに等しい段数m
だ+3順次シフl−して、m個のDフリップフロップF
F l〜FFmの各0出力端から並列数mのシフI・出
力oxli−,をゲート32へ出力する。
ゲート32ばmイ固のNANDゲーl□NANrlo 
・−NANr)mから構成され、そのN A N Dケ
−1・NANDo −NANDmの夫々の一方の入力端
にシフトレジスタ31の出力の並列数mの各ンフト出力
を、他方の入力端にテストイネーブル信号TEの極性反
転した信号とを人力し、ナス1−イネーブル信号TF、
の極性反転し7た信冒“L″を入力する試験時に、ソフ
トレジスク31の出力の各シフト出力をテストイネーブ
ル信号TEによりNAND処理し、m個の出力T。−T
m−、を選択して試験信号出力として、LSi回路の実
回路1の機能別のテスト回路21〜2+11へ供給する
第3図のタイムチャー1・において、■T CLKは、
試験信号発生部3のシフI・レジスタ31のm個のDフ
リップフロップFF ] 〜FF m  のクロック入
力端CKに共通に入力されるテスト用りr1ツクT C
LKであって、■T DATAは、■T CLKのクロ
ックの立上りにより入力され、最終的に実回路1のm個
の機能別のテスi・回路21〜2mへ供給されるテスト
用データT DATAである。そして、■テスト用デー
タT DATAは、シフトレジスタ31のm個のDフロ
ップ。
フロップFF 1〜FF mの初段FF 1のD入力端
へ先ず入力され、その0出力端から■−0のシフト出力
0として、ゲート32の初段NANDoへ出力されると
同時に、次段FF 2のD入力端へ入力される。そして
、次段FF 2のロ出力端からゲート32の第2段NA
NDIへ■−1のシフト出力1として出力されると同時
に、次の第3段FF3のD入力端へ入力される。
以下同様にして、シフトレジスタ31のm個のDフリッ
プフロップFF 1〜FF mから個別に、並列数mの
■−0〜■−m−1のシフト出力0〜m−1をゲート3
2のm個のナントゲートNAND o〜NORm−+ 
の一方の入力端へ出力される。
そして■TE、”L”は、インバータINVで極性反転
されゲート32のm個のナンドゲ−1−NAND o−
NANDin−・、の他方の入力端に入力され、実回路
1の多段カウンタのテスト回路21〜2mのうち、試験
する論理回路の中間のテスト回路へ供給する試験信号発
生部3のゲート32のナントゲートNANDの出力の符
号を“′L”とする。
NAND ] の出力T1の符号” L ”は、実回路
1の第2テスト回路22のインバータ224にて符号“
’I+”に符号反転してアンドゲート221へ入力され
、アンドゲート221 とノアゲート223により、前
段の論理回路12のカウンタのクロック入力端CKに入
力するクロックをそのまま、次段の論理回路1mのカウ
ンタのクロック入力端CKに入力して、前段の論理回路
12のカウンタのクロック入力端CKに人力するクロッ
クにより次段の論理回路1mのカウンタの動作を試験す
る。
以上の如く、第2図の実施例は、LSi回路の実回路1
のテスI・回路21〜2mが、試験時にテストイネーブ
ル信号TEの符号”L”により試験信号発生部3におい
て発生した試験信号出力To”Tm−+を選択して入力
し、実回路1の各分断個所の前段回路11の入力クロッ
クCKをそのまま後段回路12のクロツク端子に人力さ
せ、前段回路11と後段回路12の試験を同し入力クロ
ック(Jにより同時に行う。
そして試験信号発生部3のシフトレジスタ31は、入力
するテスト用データT DATAを、テスト用りr、1
ツクT CLKにより、LSi回路の実回路1が内蔵す
るテスI・回路21〜2mの段数mに等しいm個の並列
のシフト出力としてゲート32へ出力し、そのゲート3
2がシフトレジスタ31の並列数mのシフト出力をテス
トイネーブル信号TEにより選択して、L。
Si回路の実回路1の機能別のテスト回路21〜2mへ
供給するので、LSi回路の実回路1の機能が多様化し
てテスト回路21〜2mの回路数mが増加しても、試験
用としてLSi回路へ入力する試験用信号の数、すなわ
ちLSi回路に設&)るべき試験用端子の数は、テスト
用クロックT CLKとナス1〜用データT DATA
とテストイネーブル信号TEを入力する3個の試験用端
子だけを用意すれば足りるので問題は無い。
〔発明の効果〕
以上説明した如く、本発明によれば、試験用としてLS
i回路に設けるべき試験用端子の数は、テスト用クロッ
クT CLKとテスト用データT DATAとテストイ
ネーブル信号TEを入力する3個の試験用端子だけを用
意すれば足りるので、LSi回路の実回路の機能が多様
化してテスト回路の回路数Mが増加しても、LSi回路
の内部の配線を単に増やすだけで済み、外部と接続する
試験用端子の数はそのままで良いので、LSi回路の高
集積化に伴うコストアップを避げる効果が得られる。
【図面の簡単な説明】
第1図は本発明のLSi試験方式の構成を示す原理図、 第2図は本発明の実施例のLSi試験方式の構成を示す
ブロック図、 第3図は本発明の実施例の動作を説明するためのタイム
チャー1・、 第4図Lj従来のLSi試験方式のブロック図である。 図において、 ■は実回路、3は試験信号発生部、 11〜1m+1は論理回路、 21〜2mはテスト回路、 31 はシフトレジスタ、32ばゲートである。 41 q −ノ  \ノ  \J \ト

Claims (1)

  1. 【特許請求の範囲】 機能別に一定数の論理回路(11〜1m_+_1)に分
    断して各分断個所に試験時に前段回路(11)の入力ク
    ロック(CK)をそのまま後段回路(12)のクロック
    端子に入力するテスト回路(21〜2m)を一定数mだ
    け設けて試験するLSiの試験回路において、該LSi
    の試験回路の機能別のテスト用データ(TDATA)の
    入力を、テスト用クロック(TCLK)により前記テス
    ト回路(21〜2m)の挿入回路数mに等しい段数mだ
    けシフトして並列に出力するシフトレジスタ(31)と
    、 該シフトレジスタの一定数mの並列のシフト出力を、試
    験時に入力するテストイネーブル信号(TE)によりゲ
    ート処理し選択して出力させるゲート(32)とからな
    る試験信号発生部(3)を設け、該試験信号発生部(3
    )のゲート(32)において選択された出力信号(To
    〜Tm_−_1)を前記テスト回路(21〜2m)へ供
    給して試験するLSi試験方式。
JP63156581A 1988-06-24 1988-06-24 LSi試験方法 Pending JPH026774A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63156581A JPH026774A (ja) 1988-06-24 1988-06-24 LSi試験方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63156581A JPH026774A (ja) 1988-06-24 1988-06-24 LSi試験方法

Publications (1)

Publication Number Publication Date
JPH026774A true JPH026774A (ja) 1990-01-10

Family

ID=15630891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63156581A Pending JPH026774A (ja) 1988-06-24 1988-06-24 LSi試験方法

Country Status (1)

Country Link
JP (1) JPH026774A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0777557A (ja) * 1993-06-21 1995-03-20 Nec Corp 半導体集積回路装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0777557A (ja) * 1993-06-21 1995-03-20 Nec Corp 半導体集積回路装置

Similar Documents

Publication Publication Date Title
US3783254A (en) Level sensitive logic system
US4293919A (en) Level sensitive scan design (LSSD) system
JP4422427B2 (ja) 単一チップシステム及びこのシステムのテスト/デバッグ方法
US4894830A (en) LSI chip with scanning circuitry for generating reversals along activated logical paths
JPS63182585A (ja) テスト容易化機能を備えた論理回路
JP2626920B2 (ja) スキャンテスト回路およびそれを用いた半導体集積回路装置
JPS61217779A (ja) 組み込み自己検査機能をもつ集積回路に用いられる回路構成体
JPS6118778B2 (ja)
JP2001332961A (ja) クロック切替回路
JP2738351B2 (ja) 半導体集積論理回路
KR940008607B1 (ko) 정보처리장치의 자기진단회로 및 자기진단방법
JPH04145380A (ja) スキャンパス回路
JPH10267994A (ja) 集積回路
JP3363691B2 (ja) 半導体論理集積回路
JPH026774A (ja) LSi試験方法
JP2937326B2 (ja) 論理回路のテスト容易化回路
JPH06311127A (ja) ディジタルデータ調停装置
JPH0316429A (ja) Mビット2進カウンタとその動作方法
JPH083514B2 (ja) カウンタ・テスト装置
JPS6077518A (ja) 集積回路
KR970000260B1 (ko) 병렬입력 처리가 가능한 바운더리 스캔 구조
JP3275952B2 (ja) ディジタル論理回路のテスト回路
JPH01270413A (ja) 計数回路
JPS60192276A (ja) 論理lsiのテスト方式
KR970002062B1 (ko) 바운더리 스캔 구조의 테스트 데이타 출력 장치