JPH06148290A - バウンダリスキャンレジスタ - Google Patents
バウンダリスキャンレジスタInfo
- Publication number
- JPH06148290A JPH06148290A JP4295567A JP29556792A JPH06148290A JP H06148290 A JPH06148290 A JP H06148290A JP 4295567 A JP4295567 A JP 4295567A JP 29556792 A JP29556792 A JP 29556792A JP H06148290 A JPH06148290 A JP H06148290A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- boundary scan
- flip
- flop
- 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
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
(57)【要約】
【目的】 バウンダリスキャンレジスタ自体のテスト
を、他回路から独立して行えるようにし、容易化を図
る。 【構成】 マルチプレクサ30は、被試験回路に接続さ
れるデータ入力DIと、カスケード接続される前段のバ
ウンダリスキャンレジスタのシフト出力SOに接続され
るシフト入力SIと、データ出力DOに接続される帰還
入力RIとを、選択的に切替える。前記第1フリップフ
ロップ31は、前記マルチプレクサ30の出力を記憶保
持する。第2フリップフロップ32は、前記第1フリッ
プフロップ31の出力をデータ出力DOとして出力する
際、これを記憶保持する。バウンダリスキャンレジスタ
の動作は、当段の前記マルチプレクサ30を前記シフト
入力SIや前記帰還入力RIに切り替えることで、テス
トすることができる。
を、他回路から独立して行えるようにし、容易化を図
る。 【構成】 マルチプレクサ30は、被試験回路に接続さ
れるデータ入力DIと、カスケード接続される前段のバ
ウンダリスキャンレジスタのシフト出力SOに接続され
るシフト入力SIと、データ出力DOに接続される帰還
入力RIとを、選択的に切替える。前記第1フリップフ
ロップ31は、前記マルチプレクサ30の出力を記憶保
持する。第2フリップフロップ32は、前記第1フリッ
プフロップ31の出力をデータ出力DOとして出力する
際、これを記憶保持する。バウンダリスキャンレジスタ
の動作は、当段の前記マルチプレクサ30を前記シフト
入力SIや前記帰還入力RIに切り替えることで、テス
トすることができる。
Description
【0001】
【産業上の利用分野】本発明は、データ入力DIとシフ
ト入力SIとを切り替えるマルチプレクサがその入力に
接続され、該入力を記憶保持すると共に、その出力がシ
フト出力SOとなっている第1フリップフロップと、該
第1フリップフロップの出力をデータ出力DOとして出
力する際、該データ出力DOを記憶保持する第2フリッ
プフロップとを備え、被試験回路のテストを目的とし
て、前記データ入力DI及び前記データ出力DOを前記
被試験回路へと接続すると共に、前記シフト入力SIと
前記シフト出力SOとに関して、複数の当該バウンダリ
スキャンレジスタをカスケード接続し、シフトレジスタ
として動作させるバウンダリスキャンレジスタに係り、
特に、そのバウンダリスキャンレジスタ自体のテスト
を、ユーザ回路などの他回路から独立して行えるように
し、よって、該テストをより容易に行えるようにしたバ
ウンダリスキャンレジスタに関する。
ト入力SIとを切り替えるマルチプレクサがその入力に
接続され、該入力を記憶保持すると共に、その出力がシ
フト出力SOとなっている第1フリップフロップと、該
第1フリップフロップの出力をデータ出力DOとして出
力する際、該データ出力DOを記憶保持する第2フリッ
プフロップとを備え、被試験回路のテストを目的とし
て、前記データ入力DI及び前記データ出力DOを前記
被試験回路へと接続すると共に、前記シフト入力SIと
前記シフト出力SOとに関して、複数の当該バウンダリ
スキャンレジスタをカスケード接続し、シフトレジスタ
として動作させるバウンダリスキャンレジスタに係り、
特に、そのバウンダリスキャンレジスタ自体のテスト
を、ユーザ回路などの他回路から独立して行えるように
し、よって、該テストをより容易に行えるようにしたバ
ウンダリスキャンレジスタに関する。
【0002】
【従来の技術】従来から、集積回路のテストを容易化す
るために、バウンダリスキャンレジスタを用いた、スキ
ャンパス方式と呼ばれるテスト方式がよく用いられてい
る。これは、ユーザ回路などの被試験回路の入力あるい
は出力、又その回路内部のネットの論理状態の設定、あ
るいはその論理状態の読出しに、前記バウンダリスキャ
ンレジスタを用いるというものである。
るために、バウンダリスキャンレジスタを用いた、スキ
ャンパス方式と呼ばれるテスト方式がよく用いられてい
る。これは、ユーザ回路などの被試験回路の入力あるい
は出力、又その回路内部のネットの論理状態の設定、あ
るいはその論理状態の読出しに、前記バウンダリスキャ
ンレジスタを用いるというものである。
【0003】前記バウンダリスキャンレジスタは、前述
のような論理状態の設定や論理状態の読出しを行う箇所
に接続される。
のような論理状態の設定や論理状態の読出しを行う箇所
に接続される。
【0004】又、このように接続された多数のバウンダ
リスキャンレジスタは、その論理状態の設定の際には、
その内部に備えたマルチプレクサを切り替えることで1
つの長大なシフトレジスタに構成される。従って、該シ
フトレジスタにシリアルなデータパターンを入力するこ
とによって、個々のバウンダリスキャンレジスタの論理
状態の設定を行うことができる。
リスキャンレジスタは、その論理状態の設定の際には、
その内部に備えたマルチプレクサを切り替えることで1
つの長大なシフトレジスタに構成される。従って、該シ
フトレジスタにシリアルなデータパターンを入力するこ
とによって、個々のバウンダリスキャンレジスタの論理
状態の設定を行うことができる。
【0005】一方、個々の前記バウンダリスキャンレジ
スタの論理状態を読み出す際には、その内部のマルチプ
レクサを切り替えることによって、1つの長大なシフト
レジスタとして構成される。該シフトレジスタに記憶さ
れている論理状態をシリアルにシフトさせる。これによ
って、個々の前記バウンダリスキャンレジスタの論理状
態を、順次外部から読み出すことが可能である。
スタの論理状態を読み出す際には、その内部のマルチプ
レクサを切り替えることによって、1つの長大なシフト
レジスタとして構成される。該シフトレジスタに記憶さ
れている論理状態をシリアルにシフトさせる。これによ
って、個々の前記バウンダリスキャンレジスタの論理状
態を、順次外部から読み出すことが可能である。
【0006】図4は、従来のバウンダリスキャンレジス
タが内蔵された集積回路の一部分の回路図である。
タが内蔵された集積回路の一部分の回路図である。
【0007】この図4に示される集積回路10の被試験
回路12に対して、合計s 個のバウンダリスキャンレジ
スタF1〜Fs が接続されている。前記被試験回路12
の試験を行う際、当該被試験回路12の所望のネットの
論理状態は、信号W1〜Wsとして、前記バウンダリス
キャンレジスタF1〜Fs の入力DIへと読み出され
る。一方、該試験の際、前記被試験回路12中の所望の
ネットの論理状態の設定は、前記バウンダリスキャンレ
ジスタF1〜Fs の出力D0を、該被試験回路12中の
対応するネットへ信号Y1〜Ys として出力することに
よって行う。又、前記バウンダリスキャンレジスタF1
〜Fs に記憶されている論理状態の読出し、あるいは、
該バウンダリスキャンレジスタF1〜Fs の設定は、そ
れぞれのシフト入力SI及びシフト出力SOに関してカ
スケード接続された当該バウンダリスキャンレジスタF
1〜Fs を、シフトレジスタとして動作させることによ
って行う。前記論理状態の読出しの際、このようにシフ
トレジスタとして動作する前記バウンダリスキャンレジ
スタF1〜Fs に記憶されている論理状態は、マルチプ
レクサ14を切り替えることで、出力Zm から順次読み
出すことが可能である。又、このようにシフトレジスタ
として動作させながら個々の前記バウンダリスキャンレ
ジスタF1〜Fs を設定するデータは、入力Xn から順
次入力される。
回路12に対して、合計s 個のバウンダリスキャンレジ
スタF1〜Fs が接続されている。前記被試験回路12
の試験を行う際、当該被試験回路12の所望のネットの
論理状態は、信号W1〜Wsとして、前記バウンダリス
キャンレジスタF1〜Fs の入力DIへと読み出され
る。一方、該試験の際、前記被試験回路12中の所望の
ネットの論理状態の設定は、前記バウンダリスキャンレ
ジスタF1〜Fs の出力D0を、該被試験回路12中の
対応するネットへ信号Y1〜Ys として出力することに
よって行う。又、前記バウンダリスキャンレジスタF1
〜Fs に記憶されている論理状態の読出し、あるいは、
該バウンダリスキャンレジスタF1〜Fs の設定は、そ
れぞれのシフト入力SI及びシフト出力SOに関してカ
スケード接続された当該バウンダリスキャンレジスタF
1〜Fs を、シフトレジスタとして動作させることによ
って行う。前記論理状態の読出しの際、このようにシフ
トレジスタとして動作する前記バウンダリスキャンレジ
スタF1〜Fs に記憶されている論理状態は、マルチプ
レクサ14を切り替えることで、出力Zm から順次読み
出すことが可能である。又、このようにシフトレジスタ
として動作させながら個々の前記バウンダリスキャンレ
ジスタF1〜Fs を設定するデータは、入力Xn から順
次入力される。
【0008】ここで、端子X1〜Xn は、通常の入力端
子として用いられる。端子Xn については、テスト時に
は、前述のようにテスト用の入力端子としても用いられ
る。端子Z1〜Zm は、通常の出力端子として用いられ
る。端子Zm については、テスト時には、前述のように
テスト用の出力端子としても用いられる。端子Tは、テ
ストモード時に「1」とされるモード切替え端子であ
る。端子CKは、前記バウンダリスキャンレジスタF1
〜Fs を用いた前述のような試験中に、所定のクロック
信号を入力する端子である。前記出力端子Zm を通常の
出力端子として用いるか、あるいは、前記テスト用出力
端子として用いるかは、マチルプレクサ14にて切り替
えられる。
子として用いられる。端子Xn については、テスト時に
は、前述のようにテスト用の入力端子としても用いられ
る。端子Z1〜Zm は、通常の出力端子として用いられ
る。端子Zm については、テスト時には、前述のように
テスト用の出力端子としても用いられる。端子Tは、テ
ストモード時に「1」とされるモード切替え端子であ
る。端子CKは、前記バウンダリスキャンレジスタF1
〜Fs を用いた前述のような試験中に、所定のクロック
信号を入力する端子である。前記出力端子Zm を通常の
出力端子として用いるか、あるいは、前記テスト用出力
端子として用いるかは、マチルプレクサ14にて切り替
えられる。
【0009】図5は、前述の従来のバウンダリスキャン
レジスタの一例の回路図である。
レジスタの一例の回路図である。
【0010】前記図4に示された前記バウンダリスキャ
ンレジスタF1〜Fs は、例えばこの図5に示されるよ
うな回路となっている。この図5に示される前記バウン
ダリスキャンレジスタF1〜Fs は、入力側に接続され
たマルチプレクサ30a と、第1フリップフロップ31
と、第2フリップフロップ32と、出力側に接続された
マルチプレクサ33とにより構成されている。
ンレジスタF1〜Fs は、例えばこの図5に示されるよ
うな回路となっている。この図5に示される前記バウン
ダリスキャンレジスタF1〜Fs は、入力側に接続され
たマルチプレクサ30a と、第1フリップフロップ31
と、第2フリップフロップ32と、出力側に接続された
マルチプレクサ33とにより構成されている。
【0011】前記マルチプレクサ30a は、データ入力
DIとシフト入力SIとを切り替える。該マルチプレク
サ30a の出力は、前記第1フリップフロップ31の入
力Dに接続されている。
DIとシフト入力SIとを切り替える。該マルチプレク
サ30a の出力は、前記第1フリップフロップ31の入
力Dに接続されている。
【0012】該第1フリップフロップ31は、前記マル
チプレクサ30a にて切替え選択された入力を記憶保持
する。又、該第1フリップフロップの出力は、シフト出
力SOとして出力されると共に、前記第2フリップフロ
ップ32の入力Dへと入力される。
チプレクサ30a にて切替え選択された入力を記憶保持
する。又、該第1フリップフロップの出力は、シフト出
力SOとして出力されると共に、前記第2フリップフロ
ップ32の入力Dへと入力される。
【0013】前記第2フリップフロップは、前記第1フ
リップフロップの出力を前記マルチプレクサ33を経由
してデータ出力DOとして出力する際、この出力内容を
記憶保持する。
リップフロップの出力を前記マルチプレクサ33を経由
してデータ出力DOとして出力する際、この出力内容を
記憶保持する。
【0014】前記マルチプレクサ33は、前記第2フリ
ップフロップ32の出力Qと、前記データ入力DIとを
切り替え、これを前記データ出力DOとして出力する。
ップフロップ32の出力Qと、前記データ入力DIとを
切り替え、これを前記データ出力DOとして出力する。
【0015】前記図4にも図示される如く、この図5に
示される前記バウンダリスキャンレジスタF1〜Fs
は、前記シフト入力SIと前記シフト出力SOとに関し
て、複数の当該バウンダリスキャンレジスタがカスケー
ド接続される。又、このようにカスケード接続された複
数の前記バウンダリスキャンレジスタF1〜Fs を、前
述のようにその全体をシフトレジスタとして動作させる
ことにより、個々の該バウンダリスキャンレジスタF1
〜Fs の論理状態の設定や、個々の該バウンダリスキャ
ンレジスタF1〜Fs の論理状態の読出しを行うことが
できる。
示される前記バウンダリスキャンレジスタF1〜Fs
は、前記シフト入力SIと前記シフト出力SOとに関し
て、複数の当該バウンダリスキャンレジスタがカスケー
ド接続される。又、このようにカスケード接続された複
数の前記バウンダリスキャンレジスタF1〜Fs を、前
述のようにその全体をシフトレジスタとして動作させる
ことにより、個々の該バウンダリスキャンレジスタF1
〜Fs の論理状態の設定や、個々の該バウンダリスキャ
ンレジスタF1〜Fs の論理状態の読出しを行うことが
できる。
【0016】これら図4及び図5に示されるような、前
記バウンダリスキャンレジスタF1〜Fs を備えた前記
集積回路10中の前記被試験回路12のテストは、具体
的には次のように行う。
記バウンダリスキャンレジスタF1〜Fs を備えた前記
集積回路10中の前記被試験回路12のテストは、具体
的には次のように行う。
【0017】即ち、まず、前記被試験回路12の初期状
態の設定などを前記バウンダリスキャンレジスタF1〜
Fs によって行うために、前記モード切替え端子Tの入
力を「1」(テストモード)に設定する。この後、所定
のデータパターンのYi (i=1〜s )値を、前記テス
ト入力端子Xn からシリアル形式にて順次入力する。こ
れは、前記図5のクロック信号CKにパルス信号を順次
入力しながら行う。
態の設定などを前記バウンダリスキャンレジスタF1〜
Fs によって行うために、前記モード切替え端子Tの入
力を「1」(テストモード)に設定する。この後、所定
のデータパターンのYi (i=1〜s )値を、前記テス
ト入力端子Xn からシリアル形式にて順次入力する。こ
れは、前記図5のクロック信号CKにパルス信号を順次
入力しながら行う。
【0018】次いで、前記モード切替え端子Tを「0」
にして、前記バウンダリスキャンレジスタF1〜Fs に
なされた設定を、信号Y1〜Ys として前記被試験回路
12へと、前記図5のクロック信号CK2を立ち上げる
ことで出力する。該信号Y1〜Ys が加えられ、前記被
試験回路12が所定の動作を行った後、該試験回路12
は出力端子Z1〜Zm へと所定の出力を行うと共に、所
定のネットの論理状態は対応する信号W1〜Ws として
出力される。
にして、前記バウンダリスキャンレジスタF1〜Fs に
なされた設定を、信号Y1〜Ys として前記被試験回路
12へと、前記図5のクロック信号CK2を立ち上げる
ことで出力する。該信号Y1〜Ys が加えられ、前記被
試験回路12が所定の動作を行った後、該試験回路12
は出力端子Z1〜Zm へと所定の出力を行うと共に、所
定のネットの論理状態は対応する信号W1〜Ws として
出力される。
【0019】該信号W1〜Ws については、前記クロッ
ク信号CKの立ち上がりに同期して、前記バウンダリス
キャンレジスタF1〜Fs に記憶される。該バウンダリ
スキャンレジスタF1〜Fs に記憶された論理状態は、
前記モード切替え端子Tを再び「1」として、該バウン
ダリスキャンレジスタF1〜Fs をシフトレジスタとし
て動作させることにより、前記クロック信号CKにパル
ス信号を順次入力しながら、前記テスト用出力端子Zm
から順次読み出すことが可能である。
ク信号CKの立ち上がりに同期して、前記バウンダリス
キャンレジスタF1〜Fs に記憶される。該バウンダリ
スキャンレジスタF1〜Fs に記憶された論理状態は、
前記モード切替え端子Tを再び「1」として、該バウン
ダリスキャンレジスタF1〜Fs をシフトレジスタとし
て動作させることにより、前記クロック信号CKにパル
ス信号を順次入力しながら、前記テスト用出力端子Zm
から順次読み出すことが可能である。
【0020】このような一連の操作及び動作を繰り返す
ことによって、前記被試験回路12をテストすることが
できる。
ことによって、前記被試験回路12をテストすることが
できる。
【0021】以上説明した通り、前記図4や前記図5を
用いて説明した前記集積回路10の前記被試験回路12
のテストは、前述の如く、前記バウンダリスキャンレジ
スタF1〜Fs を用いながらテストすることができる。
用いて説明した前記集積回路10の前記被試験回路12
のテストは、前述の如く、前記バウンダリスキャンレジ
スタF1〜Fs を用いながらテストすることができる。
【0022】一方、前記バウンダリスキャンレジスタF
1〜Fs 自体のテストは、これらの個々が内蔵する前記
マルチプレクサ30a 及び第1フリップフロップ31に
ついては、前述の如く、これら全てをシフトレジスタと
して動作させたときの動作状態から診断することが可能
である。
1〜Fs 自体のテストは、これらの個々が内蔵する前記
マルチプレクサ30a 及び第1フリップフロップ31に
ついては、前述の如く、これら全てをシフトレジスタと
して動作させたときの動作状態から診断することが可能
である。
【0023】又、これらバウンダリスキャンレジスタF
1〜Fs 自体のテストとして、これら個々の前記第2フ
リップフロップ32及び前記マルチプレクサ33のテス
トについては、これらバウンダリスキャンレジスタF1
〜Fs を用いた前記被試験回路12のテストの際に並行
して行うこととなる。あるいは、前記被試験回路12の
内容が明らかとなっている場合は、これら個々のバウン
ダリスキャンレジスタF1〜Fs それぞれのデータ出力
DOの論理状態を、前記被試験回路12を介して前記出
力端子Z1〜Zn から出力される論理状態にて確認しな
がらテストすることも可能である。
1〜Fs 自体のテストとして、これら個々の前記第2フ
リップフロップ32及び前記マルチプレクサ33のテス
トについては、これらバウンダリスキャンレジスタF1
〜Fs を用いた前記被試験回路12のテストの際に並行
して行うこととなる。あるいは、前記被試験回路12の
内容が明らかとなっている場合は、これら個々のバウン
ダリスキャンレジスタF1〜Fs それぞれのデータ出力
DOの論理状態を、前記被試験回路12を介して前記出
力端子Z1〜Zn から出力される論理状態にて確認しな
がらテストすることも可能である。
【0024】
【発明が達成しようとする課題】しかしながら、前述の
ような前記バウンダリスキャンレジスタF1〜Fs 自体
のテストは、これらバウンダリスキャンレジスタF1〜
Fs を用いてテストされる前記被試験回路12の回路内
容が明らかではない場合は、これを行うことが困難であ
るという問題があった。
ような前記バウンダリスキャンレジスタF1〜Fs 自体
のテストは、これらバウンダリスキャンレジスタF1〜
Fs を用いてテストされる前記被試験回路12の回路内
容が明らかではない場合は、これを行うことが困難であ
るという問題があった。
【0025】又、該被試験回路12の回路内容によって
は、前記バウンダリスキャンレジスタF1〜Fs のそれ
ぞれの前記データ出力DOを確認するまでに多くの時間
を必要としてしまったり、該被試験回路12に対する数
多くの外部からの入力設定を行わなければならないとい
う問題があった。即ち、これらバウンダリスキャンレジ
スタF1〜Fs の個々の前記データ出力DOを確認する
ために、前記被試験回路12に対して多くのテストパタ
ーンを入力しなければならない場合があった。
は、前記バウンダリスキャンレジスタF1〜Fs のそれ
ぞれの前記データ出力DOを確認するまでに多くの時間
を必要としてしまったり、該被試験回路12に対する数
多くの外部からの入力設定を行わなければならないとい
う問題があった。即ち、これらバウンダリスキャンレジ
スタF1〜Fs の個々の前記データ出力DOを確認する
ために、前記被試験回路12に対して多くのテストパタ
ーンを入力しなければならない場合があった。
【0026】本発明は、前記従来の問題点を解決するべ
く成されたもので、そのバウンダリスキャンレジスタ自
体のテストを、ユーザ回路など、前述のような被試験回
路などの他回路から独立して行えるようにし、よって、
該テストをより容易に行うことができるバウンダリスキ
ャンレジスタを提供することを目的とする。
く成されたもので、そのバウンダリスキャンレジスタ自
体のテストを、ユーザ回路など、前述のような被試験回
路などの他回路から独立して行えるようにし、よって、
該テストをより容易に行うことができるバウンダリスキ
ャンレジスタを提供することを目的とする。
【0027】
【課題を達成するための手段】本発明は、データ入力D
Iとシフト入力SIとを切り替えるマルチプレクサがそ
の入力に接続され、該入力を記憶保持すると共に、その
出力がシフト出力SOとなっている第1フリップフロッ
プと、該第1フリップフロップの出力をデータ出力DO
として出力する際、該データ出力DOを記憶保持する第
2フリップフロップとを備え、被試験回路のテストを目
的として、前記データ入力DI及び前記データ出力DO
を前記被試験回路へと接続すると共に、前記シフト入力
SIと前記シフト出力SOとに関して、複数の当該バウ
ンダリスキャンレジスタをカスケード接続し、シフトレ
ジスタとして動作させるバウンダリスキャンレジスタに
おいて、前記マルチプレクサが、前記データ入力DIと
前記シフト入力SIと共に、帰還入力RIを切り替える
ものであって、前記データ出力DOが入力され、その出
力が前記帰還入力RIへと接続されている帰還インバー
タゲートを備えたことにより、前記課題を達成したもの
である。
Iとシフト入力SIとを切り替えるマルチプレクサがそ
の入力に接続され、該入力を記憶保持すると共に、その
出力がシフト出力SOとなっている第1フリップフロッ
プと、該第1フリップフロップの出力をデータ出力DO
として出力する際、該データ出力DOを記憶保持する第
2フリップフロップとを備え、被試験回路のテストを目
的として、前記データ入力DI及び前記データ出力DO
を前記被試験回路へと接続すると共に、前記シフト入力
SIと前記シフト出力SOとに関して、複数の当該バウ
ンダリスキャンレジスタをカスケード接続し、シフトレ
ジスタとして動作させるバウンダリスキャンレジスタに
おいて、前記マルチプレクサが、前記データ入力DIと
前記シフト入力SIと共に、帰還入力RIを切り替える
ものであって、前記データ出力DOが入力され、その出
力が前記帰還入力RIへと接続されている帰還インバー
タゲートを備えたことにより、前記課題を達成したもの
である。
【0028】
【作用】前記図4を用いて説明したような、前記被試験
回路12のテストに用いられる前記バウンダリスキャン
レジスタF1〜Fs には様々なものがある。前記図5を
用いて前述したものは、その1つである。
回路12のテストに用いられる前記バウンダリスキャン
レジスタF1〜Fs には様々なものがある。前記図5を
用いて前述したものは、その1つである。
【0029】この前記図5を用いて前述した前記バウン
ダリスキャンレジスタF1〜Fs は、前述のように、前
記第1フリップフロップ31と前記第2フリップフロッ
プ32とを備えている点が主な特徴である。
ダリスキャンレジスタF1〜Fs は、前述のように、前
記第1フリップフロップ31と前記第2フリップフロッ
プ32とを備えている点が主な特徴である。
【0030】このような前記バウンダリスキャンレジス
タF1〜Fs によれば、前記第1フリップフロップ31
にて、前記被試験回路12から入力される前記データ入
力DIや、他のバウンダリスキャンレジスタF1〜Fs
と共にシフトレジスタとして動作させたときの前記シフ
ト入力SIを記憶保持することが可能である。従って、
これらデータ入力DIやシフト入力SIを前記シフト出
力SOから読み出すまで保持することが可能であるの
で、該シフト出力SOからの読出しタイミングなどの余
裕を持つことが可能である。
タF1〜Fs によれば、前記第1フリップフロップ31
にて、前記被試験回路12から入力される前記データ入
力DIや、他のバウンダリスキャンレジスタF1〜Fs
と共にシフトレジスタとして動作させたときの前記シフ
ト入力SIを記憶保持することが可能である。従って、
これらデータ入力DIやシフト入力SIを前記シフト出
力SOから読み出すまで保持することが可能であるの
で、該シフト出力SOからの読出しタイミングなどの余
裕を持つことが可能である。
【0031】又、前記図5を用いて前述した前記バウン
ダリスキャンレジスタF1〜Fs は、前記マルチプレク
サ33を介して前記データ出力DOとして出力するもの
を、前記第2フリップフロップ32にて記憶保持するこ
とが可能である。従って、該データ出力DOの出力タイ
ミングの設定に余裕を持つことが可能である。
ダリスキャンレジスタF1〜Fs は、前記マルチプレク
サ33を介して前記データ出力DOとして出力するもの
を、前記第2フリップフロップ32にて記憶保持するこ
とが可能である。従って、該データ出力DOの出力タイ
ミングの設定に余裕を持つことが可能である。
【0032】このように、前記第1フリップフロップ3
1と前記第2フリップフロップ32とを備えた前述のよ
うなバウンダリスキャンレジスタF1〜Fs には様々な
利点がある。しかしながら、このようなバウンダリスキ
ャンレジスタF1〜Fs には、前述したように、その前
記第2フリップフロップ32及び前記マルチプレクサ3
3のテストの際には、前記データ出力DOを前記図4の
前記被試験回路12などを経由して確認しなければなら
ないという問題があった。
1と前記第2フリップフロップ32とを備えた前述のよ
うなバウンダリスキャンレジスタF1〜Fs には様々な
利点がある。しかしながら、このようなバウンダリスキ
ャンレジスタF1〜Fs には、前述したように、その前
記第2フリップフロップ32及び前記マルチプレクサ3
3のテストの際には、前記データ出力DOを前記図4の
前記被試験回路12などを経由して確認しなければなら
ないという問題があった。
【0033】本発明は、このような問題を解決するため
に、前述のように前記第1フリップフロップと前記第2
フリップフロップとを備えたバウンダリスキャンレジス
タの、改良した構成のものを見出してなされたものであ
る。
に、前述のように前記第1フリップフロップと前記第2
フリップフロップとを備えたバウンダリスキャンレジス
タの、改良した構成のものを見出してなされたものであ
る。
【0034】図1は、本発明の要旨を示すブロック図で
ある。
ある。
【0035】この図1に示されるように、本発明のバウ
ンダリスキャンレジスタは、少なくとも、マルチプレク
サ30と、第1フリップフロップ31と、第2フリップ
フロップ32と、帰還インバータゲート35とを備えて
いる。
ンダリスキャンレジスタは、少なくとも、マルチプレク
サ30と、第1フリップフロップ31と、第2フリップ
フロップ32と、帰還インバータゲート35とを備えて
いる。
【0036】前記マルチプレクサ30は、前記図4を用
いて前述した前記被試験回路12の所望のノードから信
号を入力する前記データ入力DIと、カスケード接続す
る際、前段の前記シフト出力SOに接続される前記シフ
ト入力SIと、更に、帰還入力RIとを切り替えるもの
である。
いて前述した前記被試験回路12の所望のノードから信
号を入力する前記データ入力DIと、カスケード接続す
る際、前段の前記シフト出力SOに接続される前記シフ
ト入力SIと、更に、帰還入力RIとを切り替えるもの
である。
【0037】又、前記帰還インバータゲート35のその
入力には、前記データ出力DOが入力されている。又、
該帰還インバータゲート35のその出力は、前記マルチ
プレクサ30の前記帰還入力RIへと接続されている。
従って、前記第2フリップフロップ32からの前記デー
タ出力DOの論理状態は、前記マルチプレクサ30を経
由して、前記第1フリップフロップ31に記憶保持させ
ることができる。該第1フリップフロップ31に記憶保
持されている論理状態は、前記シフト出力SOから読み
出すことが可能である。更に、該シフト出力SOから読
み出された論理状態は、前述のようにカスケード接続さ
れた次段のバウンダリスキャンレジスタ、又更に次段の
バウンダリスキャンレジスタなどを経由して、外部から
確認することが可能である。
入力には、前記データ出力DOが入力されている。又、
該帰還インバータゲート35のその出力は、前記マルチ
プレクサ30の前記帰還入力RIへと接続されている。
従って、前記第2フリップフロップ32からの前記デー
タ出力DOの論理状態は、前記マルチプレクサ30を経
由して、前記第1フリップフロップ31に記憶保持させ
ることができる。該第1フリップフロップ31に記憶保
持されている論理状態は、前記シフト出力SOから読み
出すことが可能である。更に、該シフト出力SOから読
み出された論理状態は、前述のようにカスケード接続さ
れた次段のバウンダリスキャンレジスタ、又更に次段の
バウンダリスキャンレジスタなどを経由して、外部から
確認することが可能である。
【0038】従って、従来その動作状態を確認すること
が困難であった前記第2フリップフロップ32の動作状
態を、前記マルチプレクサ30及び前記第1フリップフ
ロップ31を経て、前記シフト出力SOから読み出すこ
とが可能であることとなる。更に、前述のようにカスケ
ード接続された他のバウンダリスキャンレジスタ中を順
次シフトさせ、その動作状態を外部から確認することが
可能である。
が困難であった前記第2フリップフロップ32の動作状
態を、前記マルチプレクサ30及び前記第1フリップフ
ロップ31を経て、前記シフト出力SOから読み出すこ
とが可能であることとなる。更に、前述のようにカスケ
ード接続された他のバウンダリスキャンレジスタ中を順
次シフトさせ、その動作状態を外部から確認することが
可能である。
【0039】従って、本発明によれば、前記図3の前記
被試験回路12などを経由することなく、そのバウンダ
リスキャンレジスタ自体のテストを行うことが可能であ
る。即ち、そのバウンダリスキャンレジスタの前記第2
フリップフロップ32を含め、全ての部分を、前記被試
験回路12などに依存することなく、自己診断すること
が可能である。従って、このようなバウンダリスキャン
レジスタ自体のテスト中には、前記被試験回路12に入
力するテストパターンが不要であることは言うまでもな
い。
被試験回路12などを経由することなく、そのバウンダ
リスキャンレジスタ自体のテストを行うことが可能であ
る。即ち、そのバウンダリスキャンレジスタの前記第2
フリップフロップ32を含め、全ての部分を、前記被試
験回路12などに依存することなく、自己診断すること
が可能である。従って、このようなバウンダリスキャン
レジスタ自体のテスト中には、前記被試験回路12に入
力するテストパターンが不要であることは言うまでもな
い。
【0040】なお、前記第1フリップフロップ31は、
前記マルチプレクサ30の出力を入力する。該第1フリ
ップフロップ31は、前記マルチプレクサ30の出力を
前記シフト出力SOとして出力したり、前記第2フリッ
プフロップ32などを経由して前記データ出力DOとし
て出力する際に、その論理状態を保持することができ
る。該第1フリップフロップ31は、単一のフリップフ
ロップのみで構成されるものに限定されるものではな
い。複数のフリップフロップを用いていたり、マルチプ
レクサ等を備えていてもよい。
前記マルチプレクサ30の出力を入力する。該第1フリ
ップフロップ31は、前記マルチプレクサ30の出力を
前記シフト出力SOとして出力したり、前記第2フリッ
プフロップ32などを経由して前記データ出力DOとし
て出力する際に、その論理状態を保持することができ
る。該第1フリップフロップ31は、単一のフリップフ
ロップのみで構成されるものに限定されるものではな
い。複数のフリップフロップを用いていたり、マルチプ
レクサ等を備えていてもよい。
【0041】前記第2フリップフロップ32は、前記第
1フリップフロップ31の出力が前記データ出力DOと
して出力される際、これを記憶保持する。該第2フリッ
プフロップ32は、単一のフリップフロップのみで構成
されるものに限定されるものではない。複数のフリップ
フロップを用いていたり、マルチプレクサ等を備えてい
てもよい。これら第1フリップフロップ31及び第2フ
リップフロップ32は、前記図5を用いて前述したもの
とほぼ同様のものである。
1フリップフロップ31の出力が前記データ出力DOと
して出力される際、これを記憶保持する。該第2フリッ
プフロップ32は、単一のフリップフロップのみで構成
されるものに限定されるものではない。複数のフリップ
フロップを用いていたり、マルチプレクサ等を備えてい
てもよい。これら第1フリップフロップ31及び第2フ
リップフロップ32は、前記図5を用いて前述したもの
とほぼ同様のものである。
【0042】なお、本発明は、前記マルチプレクサ30
を具体的に限定するものではない。例えば、該マルチプ
レクサ30は、後述する実施例の如く、2つの入力を選
択切替えするマルチプレクサを合計2個用いることによ
り、3つの入力を選択切替えするものとして構成したも
のであってもよい。又、該マルチプレクサ30は、3つ
以上の入力を選択切替えするものであってもよい。
を具体的に限定するものではない。例えば、該マルチプ
レクサ30は、後述する実施例の如く、2つの入力を選
択切替えするマルチプレクサを合計2個用いることによ
り、3つの入力を選択切替えするものとして構成したも
のであってもよい。又、該マルチプレクサ30は、3つ
以上の入力を選択切替えするものであってもよい。
【0043】
【実施例】以下、図を用いて本発明の実施例を詳細に説
明する。
明する。
【0044】図2は、本発明が適用された実施例のバウ
ンダリスキャンレジスタを用いた集積回路の一部分の回
路図である。
ンダリスキャンレジスタを用いた集積回路の一部分の回
路図である。
【0045】この図2においては、本発明が適用された
集積回路のうち、特に、本発明が適用されているバウン
ダリスキャンレジスタF1〜Fs が、s 個カスケード接
続された部分が示されている。この図2において、これ
らバウンダリスキャンレジスタF1〜Fs は、前記図4
の同符号のものに対応するものである。又、この図2の
信号W1〜Ws 及びY1〜Ys についても、前記図4の
同符号のものと同じものであり、前記被試験回路12に
接続される。
集積回路のうち、特に、本発明が適用されているバウン
ダリスキャンレジスタF1〜Fs が、s 個カスケード接
続された部分が示されている。この図2において、これ
らバウンダリスキャンレジスタF1〜Fs は、前記図4
の同符号のものに対応するものである。又、この図2の
信号W1〜Ws 及びY1〜Ys についても、前記図4の
同符号のものと同じものであり、前記被試験回路12に
接続される。
【0046】なお、この図2に示される前記バウンダリ
スキャンレジスタF1〜Fs は、前記図4や前記図5に
示されたものと同じく、データ入力DI、データ出力D
O、シフト入力SI、シフト出力SO、クロック信号C
K及びモード切替え端子Tを備えている。更に、この図
2に示される本発明が適用された前記バウンダリスキャ
ンレジスタF1〜Fs では、第2モード切替え端子T2
をも備えている。
スキャンレジスタF1〜Fs は、前記図4や前記図5に
示されたものと同じく、データ入力DI、データ出力D
O、シフト入力SI、シフト出力SO、クロック信号C
K及びモード切替え端子Tを備えている。更に、この図
2に示される本発明が適用された前記バウンダリスキャ
ンレジスタF1〜Fs では、第2モード切替え端子T2
をも備えている。
【0047】図3は、前記実施例のバウンダリスキャン
レジスタの回路図である。
レジスタの回路図である。
【0048】この図3に示される、本発明が適用された
前記バウンダリスキャンレジスタF1〜Fs の1つFi
は、前記図5に示した従来のバウンダリスキャンレジス
タに比べ、その入力部分のマルチプレクサの構成が異な
っている。即ち、従来のバウンダリスキャンレジスタは
前記マルチプレクサ30a を1つのみ用いていたのに比
べ、本実施例の前記バウンダリスキャンレジスタFi
は、マルチプレクサ30b ともう1つのマルチプレクサ
30c とを備えている。これらマルチプレクサ30b 及
び30c は、いずれも、2つの入力を選択切り替えし、
出力するものである。
前記バウンダリスキャンレジスタF1〜Fs の1つFi
は、前記図5に示した従来のバウンダリスキャンレジス
タに比べ、その入力部分のマルチプレクサの構成が異な
っている。即ち、従来のバウンダリスキャンレジスタは
前記マルチプレクサ30a を1つのみ用いていたのに比
べ、本実施例の前記バウンダリスキャンレジスタFi
は、マルチプレクサ30b ともう1つのマルチプレクサ
30c とを備えている。これらマルチプレクサ30b 及
び30c は、いずれも、2つの入力を選択切り替えし、
出力するものである。
【0049】まず、前記マルチプレクサ30b は、前記
モード切替え端子Tの入力が「1」(テストモード)に
設定されると、もう1つの前記マルチプレクサ30c の
出力を前記第1フリップフロップ31の入力Dへと出力
する。又、該マルチプレクサ30b は、前記モード切替
え端子Tの入力が「0」(通常動作モード)に設定され
ると、前記データ入力DIを前記第1フリップフロップ
31の入力Dへと出力する。該マルチプレクサ30b
は、前記図5の前記マルチプレクサ30a に対応するも
のである。
モード切替え端子Tの入力が「1」(テストモード)に
設定されると、もう1つの前記マルチプレクサ30c の
出力を前記第1フリップフロップ31の入力Dへと出力
する。又、該マルチプレクサ30b は、前記モード切替
え端子Tの入力が「0」(通常動作モード)に設定され
ると、前記データ入力DIを前記第1フリップフロップ
31の入力Dへと出力する。該マルチプレクサ30b
は、前記図5の前記マルチプレクサ30a に対応するも
のである。
【0050】前記マルチプレクサ30c は、前記第2モ
ード切替え端子T2の入力が「1」(レジスタテストモ
ード)に設定されると、前記帰還入力RIを前記マルチ
プレクサ30b の1つの入力へと切替え出力する。又、
該マルチプレクサ30c は、前記第2モード切替え端子
T2が「0」(通常テストモード)に設定されると、前
記シフト入力SIを前記マルチプレクサ30b の1つの
入力へと選択し、出力する。
ード切替え端子T2の入力が「1」(レジスタテストモ
ード)に設定されると、前記帰還入力RIを前記マルチ
プレクサ30b の1つの入力へと切替え出力する。又、
該マルチプレクサ30c は、前記第2モード切替え端子
T2が「0」(通常テストモード)に設定されると、前
記シフト入力SIを前記マルチプレクサ30b の1つの
入力へと選択し、出力する。
【0051】このような本実施例の構成においては、前
記第2モード切替え端子T2の入力を「0」(通常テス
トモード)とすることによって、前記モード切替え端子
Tを切り替えながら、前記図4や前記図5で示した従来
のバウンダリスキャンレジスタと同様に動作させること
ができる。即ち、前記被試験回路12の試験などを同様
に行うことができる。
記第2モード切替え端子T2の入力を「0」(通常テス
トモード)とすることによって、前記モード切替え端子
Tを切り替えながら、前記図4や前記図5で示した従来
のバウンダリスキャンレジスタと同様に動作させること
ができる。即ち、前記被試験回路12の試験などを同様
に行うことができる。
【0052】一方、このような本実施例の前記バウンダ
リスキャンレジスタFi によれば、前記第2モード切替
え端子T2の入力を「1」(レジスタテストモード)に
設定し、且つ、前記モード切替え端子Tの入力を「1」
に設定することで、前記データ出力DOの論理状態を、
前記帰還インバータゲート35にて反転し、前記マルチ
プレクサ30b 及び30c を経由して、前記第1フリッ
プフロップ31に書き込むことができる。
リスキャンレジスタFi によれば、前記第2モード切替
え端子T2の入力を「1」(レジスタテストモード)に
設定し、且つ、前記モード切替え端子Tの入力を「1」
に設定することで、前記データ出力DOの論理状態を、
前記帰還インバータゲート35にて反転し、前記マルチ
プレクサ30b 及び30c を経由して、前記第1フリッ
プフロップ31に書き込むことができる。
【0053】従って、カスケード接続された前記バウン
ダリスキャンレジスタF1〜Fs をシフトレジスタとし
て動作させることにより、前記マルチプレクサ30b 及
び30c 、又前記第1フリップフロップ31に加え、前
記第2フリップフロップ32及び前記マルチプレクサ3
3についても、前記図4の前記被試験回路12などを経
由することなく、自己診断という形態でテストすること
ができる。従って、このような本実施例の前記バウンダ
リスキャンレジスタF1〜Fs の自己診断によれば、従
来前記図4の前記被試験回路12に加えていたテストパ
ターンなどが不必要となるだけでなく、そのテスト時間
を短縮することができ、テスト能率を向上させることが
可能である。
ダリスキャンレジスタF1〜Fs をシフトレジスタとし
て動作させることにより、前記マルチプレクサ30b 及
び30c 、又前記第1フリップフロップ31に加え、前
記第2フリップフロップ32及び前記マルチプレクサ3
3についても、前記図4の前記被試験回路12などを経
由することなく、自己診断という形態でテストすること
ができる。従って、このような本実施例の前記バウンダ
リスキャンレジスタF1〜Fs の自己診断によれば、従
来前記図4の前記被試験回路12に加えていたテストパ
ターンなどが不必要となるだけでなく、そのテスト時間
を短縮することができ、テスト能率を向上させることが
可能である。
【0054】例えば、前記図3に示されるバウンダリス
キャンレジスタF1〜Fs において、まず、前記テスト
モード切替え端子Tを「1」(テストモード)とし、且
つ、前記第2モード切替え端子T2の入力を「0」(通
常テストモード)とする。又、前記クロック信号CK2
にはクロックパルスを入力しない。この後、テスト入力
DSIを「0」としながら、前記クロック信号CKに、
順次クロックパルスを入力する。これによって、前記バ
ウンダリスキャンレジスタF1〜Fs の全ての前記第1
フリップフロップ31に「0」が設定される。又、前記
クロック信号CKにクロックパルスがs 個よりも多く入
力された時点で、前記テスト出力DSOの状態変化が確
認できれば、前記バウンダリスキャンレジスタF1〜F
s のそれぞれの前記第1フリップフロップ31などの動
作が正常であることが確認できる。
キャンレジスタF1〜Fs において、まず、前記テスト
モード切替え端子Tを「1」(テストモード)とし、且
つ、前記第2モード切替え端子T2の入力を「0」(通
常テストモード)とする。又、前記クロック信号CK2
にはクロックパルスを入力しない。この後、テスト入力
DSIを「0」としながら、前記クロック信号CKに、
順次クロックパルスを入力する。これによって、前記バ
ウンダリスキャンレジスタF1〜Fs の全ての前記第1
フリップフロップ31に「0」が設定される。又、前記
クロック信号CKにクロックパルスがs 個よりも多く入
力された時点で、前記テスト出力DSOの状態変化が確
認できれば、前記バウンダリスキャンレジスタF1〜F
s のそれぞれの前記第1フリップフロップ31などの動
作が正常であることが確認できる。
【0055】この後、前記クロック信号CK2に1パル
スのクロックを入力すると、前記バウンダリスキャンレ
ジスタF1〜Fs の全ての前記第2フリップフロップ3
2にも「0」が設定される。又、前記モード切替え端子
Tを「1」とし、且つ、前記第2モード切替え端子T2
を「1」とし、この後、前記クロック信号CKに1パル
スのクロックを入力することで、前記第2フリップフロ
ップ32の論理状態、即ち「0」を前記帰還インバータ
ゲート35にて「1」に反転し、前記第1フリップフロ
ップ31に記憶させることができる。
スのクロックを入力すると、前記バウンダリスキャンレ
ジスタF1〜Fs の全ての前記第2フリップフロップ3
2にも「0」が設定される。又、前記モード切替え端子
Tを「1」とし、且つ、前記第2モード切替え端子T2
を「1」とし、この後、前記クロック信号CKに1パル
スのクロックを入力することで、前記第2フリップフロ
ップ32の論理状態、即ち「0」を前記帰還インバータ
ゲート35にて「1」に反転し、前記第1フリップフロ
ップ31に記憶させることができる。
【0056】又、このように前記第2フリップフロップ
32の論理状態の反転されたもの、即ち「1」が記憶さ
れた後、前記第2モード切替え端子T2を「0」とすれ
ば、前記クロック信号CKにクロックパルスを順次入力
するに従って、該第1フリップフロップ31に記憶され
ているものを順次読み出すことが可能である。
32の論理状態の反転されたもの、即ち「1」が記憶さ
れた後、前記第2モード切替え端子T2を「0」とすれ
ば、前記クロック信号CKにクロックパルスを順次入力
するに従って、該第1フリップフロップ31に記憶され
ているものを順次読み出すことが可能である。
【0057】このようにして前記バウンダリスキャンレ
ジスタF1〜Fs 全ての前記第1フリップフロップ31
及び前記第2フリップフロップ32に、「0」あるいは
これを反転させた「1」が記憶されたことを、その読み
出しにて確認された後、同様に、これら全ての第1フリ
ップフロップ31及び第2フリップフロップ32へと、
今度は「1」あるいはこれを反転させた「0」を書き込
み、又、同様にその書き込まれたものを順次シフトさせ
ながら確認することができる。即ち、書き込まれた
「1」、及び該「1」を前記帰還インバータゲート35
で「0」に反転し、前記第1フリップフロップ31に書
き込んだ「0」を、同様に順次シフトさせながら確認す
ることができる。
ジスタF1〜Fs 全ての前記第1フリップフロップ31
及び前記第2フリップフロップ32に、「0」あるいは
これを反転させた「1」が記憶されたことを、その読み
出しにて確認された後、同様に、これら全ての第1フリ
ップフロップ31及び第2フリップフロップ32へと、
今度は「1」あるいはこれを反転させた「0」を書き込
み、又、同様にその書き込まれたものを順次シフトさせ
ながら確認することができる。即ち、書き込まれた
「1」、及び該「1」を前記帰還インバータゲート35
で「0」に反転し、前記第1フリップフロップ31に書
き込んだ「0」を、同様に順次シフトさせながら確認す
ることができる。
【0058】このようにして、全ての前記第1フリップ
フロップ31及び全ての第2フリップフロップ32に記
憶された「0」又「1」の論理状態を確認することで、
全ての前記バウンダリスキャンレジスタF1〜Fs の動
作を自己診断することが可能である。
フロップ31及び全ての第2フリップフロップ32に記
憶された「0」又「1」の論理状態を確認することで、
全ての前記バウンダリスキャンレジスタF1〜Fs の動
作を自己診断することが可能である。
【0059】
【発明の効果】以上説明した通り、本発明によれば、そ
のバウンダリスキャンレジスタ自体のテストを、ユーザ
回路などの被試験回路などの他回路から独立して行える
ようにし、よって、該テストをより容易に行うことがで
きるという優れた効果を得ることができる。
のバウンダリスキャンレジスタ自体のテストを、ユーザ
回路などの被試験回路などの他回路から独立して行える
ようにし、よって、該テストをより容易に行うことがで
きるという優れた効果を得ることができる。
【図1】本発明の要旨を示すブロック図
【図2】本発明が適用された実施例のバウンダリスキャ
ンレジスタを用いた集積回路の一部の回路図
ンレジスタを用いた集積回路の一部の回路図
【図3】前記実施例の前記バウンダリスキャンレジスタ
の回路図
の回路図
【図4】従来のバウンダリスキャンレジスタを用いた集
積回路の回路図
積回路の回路図
【図5】前記従来のバウンダリスキャンレジスタの回路
図
図
10…集積回路 12…被試験回路 30…3入力マルチプレクサ 30a 〜30c …2入力マルチプレクサ 31…第1フリップフロップ 32…第2フリップフロップ 35…帰還インバータゲート DI…データ入力 DO…データ出力 SI…シフト入力 SO…シフト出力 RI…帰還入力 F1〜Fs …バウンダリスキャンレジスタ T…モード切替え端子 T2…第2モード切替え端子
Claims (1)
- 【請求項1】データ入力DIとシフト入力SIとを切り
替えるマルチプレクサがその入力に接続され、該入力を
記憶保持すると共に、その出力がシフト出力SOとなっ
ている第1フリップフロップと、該第1フリップフロッ
プの出力をデータ出力DOとして出力する際、該データ
出力DOを記憶保持する第2フリップフロップとを備
え、被試験回路のテストを目的として、前記データ入力
DI及び前記データ出力DOを前記被試験回路へと接続
すると共に、前記シフト入力SIと前記シフト出力SO
とに関して、複数の当該バウンダリスキャンレジスタを
カスケード接続し、シフトレジスタとして動作させるバ
ウンダリスキャンレジスタにおいて、 前記マルチプレクサが、前記データ入力DIと前記シフ
ト入力SIと共に、帰還入力RIを切り替えるものであ
って、 前記データ出力DOが入力され、その出力が前記帰還入
力RIへと接続されている帰還インバータゲートを備え
たことを特徴とするバウンダリスキャンレジスタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4295567A JPH06148290A (ja) | 1992-11-05 | 1992-11-05 | バウンダリスキャンレジスタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4295567A JPH06148290A (ja) | 1992-11-05 | 1992-11-05 | バウンダリスキャンレジスタ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06148290A true JPH06148290A (ja) | 1994-05-27 |
Family
ID=17822316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4295567A Pending JPH06148290A (ja) | 1992-11-05 | 1992-11-05 | バウンダリスキャンレジスタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06148290A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011242282A (ja) * | 2010-05-19 | 2011-12-01 | Renesas Electronics Corp | スキャンテスト回路、半導体集積回路 |
| CN106030321A (zh) * | 2014-01-28 | 2016-10-12 | 德州仪器公司 | 实现较快扫描链诊断的dft方法 |
-
1992
- 1992-11-05 JP JP4295567A patent/JPH06148290A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011242282A (ja) * | 2010-05-19 | 2011-12-01 | Renesas Electronics Corp | スキャンテスト回路、半導体集積回路 |
| CN106030321A (zh) * | 2014-01-28 | 2016-10-12 | 德州仪器公司 | 实现较快扫描链诊断的dft方法 |
| EP3100063A4 (en) * | 2014-01-28 | 2017-09-20 | Texas Instruments Incorporated | Dft approach to enable faster scan chain diagnosis |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5463338A (en) | Dual latch clocked LSSD and method | |
| JPS63182585A (ja) | テスト容易化機能を備えた論理回路 | |
| US5406216A (en) | Technique and method for asynchronous scan design | |
| US5077740A (en) | Logic circuit having normal input/output data paths disabled when test data is transferred during macrocell testing | |
| JP2638281B2 (ja) | スキャンパス回路 | |
| US6629277B1 (en) | LSSD interface | |
| JP2002323537A (ja) | Ram用機能試験容易化回路及びこれを備えた集積回路装置 | |
| JPH06148290A (ja) | バウンダリスキャンレジスタ | |
| JPH06148291A (ja) | バウンダリスキャンレジスタ | |
| KR100313202B1 (ko) | 매크로용테스트회로 | |
| JP4610919B2 (ja) | 半導体集積回路装置 | |
| JP2006058242A (ja) | 集積回路 | |
| JPH05215820A (ja) | スキャンパス回路 | |
| JPH0334617A (ja) | フリップフロップ回路 | |
| JPS59211146A (ja) | スキヤンイン方法 | |
| JP2785506B2 (ja) | スキャン用回路 | |
| JPH06148293A (ja) | 論理回路テスト回路 | |
| JP2848619B2 (ja) | テスト容易化回路 | |
| JP2514989B2 (ja) | 順序回路 | |
| JP2001196539A (ja) | スキャンフリップフロップ及びこれを内蔵した半導体集積装置 | |
| JPH02234087A (ja) | デジタル論理ブロックのテスト回路 | |
| JPS63279614A (ja) | 論理集積回路 | |
| JP2006170929A (ja) | 半導体集積回路 | |
| JP2751382B2 (ja) | シフトパス制御システム | |
| JPH06118138A (ja) | テスト回路 |