JPH0511025A - 半導体集積回路 - Google Patents
半導体集積回路Info
- Publication number
- JPH0511025A JPH0511025A JP3161294A JP16129491A JPH0511025A JP H0511025 A JPH0511025 A JP H0511025A JP 3161294 A JP3161294 A JP 3161294A JP 16129491 A JP16129491 A JP 16129491A JP H0511025 A JPH0511025 A JP H0511025A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- signals
- test
- selector
- actual operation
- 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
- Testing Of Individual Semiconductor Devices (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
(57)【要約】
【構成】 テスト専用ピンの機能を、実動作で使用する
ICピンに併せもたせた兼用ピン1Aと、この兼用ピン
1Aに接続されるテスト回路4から構成される。 【効果】 テスト専用ピンを設けることなく、テスト時
間を短縮することができる。
ICピンに併せもたせた兼用ピン1Aと、この兼用ピン
1Aに接続されるテスト回路4から構成される。 【効果】 テスト専用ピンを設けることなく、テスト時
間を短縮することができる。
Description
【0001】
【産業上の利用分野】この発明は、テスト専用ピンを設
けなくとも、内部回路についてテストを行うことが可能
なテスト回路を付加した半導体集積回路に関するもので
ある。
けなくとも、内部回路についてテストを行うことが可能
なテスト回路を付加した半導体集積回路に関するもので
ある。
【0002】
【従来の技術】デジタルICの内部回路をテストする方
式については、様々な方式が採用されているが、大きく
2つに分けることができる。ひとつは、デジタルICの
内部回路が実動作状態で使用するクロック(以下、「実
機クロック」という。)を用いて、前記デジタルICの
内部回路をテストする方式である。この実機クロックを
用いる方式は、テスト方式に全く気を配る必要がない
が、実動作で内部回路をテストするために、余計なテス
ト時間を要する。もうひとつは、テスト時間短縮のため
に、実機クロックの代わりに早回しクロックを用いる方
式である。
式については、様々な方式が採用されているが、大きく
2つに分けることができる。ひとつは、デジタルICの
内部回路が実動作状態で使用するクロック(以下、「実
機クロック」という。)を用いて、前記デジタルICの
内部回路をテストする方式である。この実機クロックを
用いる方式は、テスト方式に全く気を配る必要がない
が、実動作で内部回路をテストするために、余計なテス
ト時間を要する。もうひとつは、テスト時間短縮のため
に、実機クロックの代わりに早回しクロックを用いる方
式である。
【0003】従来例の構成を図3を参照しながら説明す
る。図3は従来の半導体集積回路を示す回路図である。
る。図3は従来の半導体集積回路を示す回路図である。
【0004】図3において、1はテスト専用ピンである
セレクタ制御用ピン、2はセレクタ、3はセレクタ2に
接続されたカウンタである。
セレクタ制御用ピン、2はセレクタ、3はセレクタ2に
接続されたカウンタである。
【0005】つぎに、前述した従来例の動作を図4を参
照しながら説明する。図4(a)〜(d)は、従来の半導体
集積回路の動作を示すタイミングチャートである。図4
において、(a)は実機クロックa、(b)は早回しクロッ
クb、(c)はセレクタ制御入力c、(d)はセレクタ出力
dをそれぞれ示す。
照しながら説明する。図4(a)〜(d)は、従来の半導体
集積回路の動作を示すタイミングチャートである。図4
において、(a)は実機クロックa、(b)は早回しクロッ
クb、(c)はセレクタ制御入力c、(d)はセレクタ出力
dをそれぞれ示す。
【0006】説明を容易にするために、テストされるデ
ジタルICの内部回路は、カウンタ3を例に取る。ここ
で、カウンタ3とは、入力されたパルスを計数し、ある
決められた回数を計数し終わると、信号を外部に出力す
るデジタル回路である。図3は、実機クロックaと早回
しクロックbを切り替えるためのセレクタ2を用いた場
合である。
ジタルICの内部回路は、カウンタ3を例に取る。ここ
で、カウンタ3とは、入力されたパルスを計数し、ある
決められた回数を計数し終わると、信号を外部に出力す
るデジタル回路である。図3は、実機クロックaと早回
しクロックbを切り替えるためのセレクタ2を用いた場
合である。
【0007】図4の期間は早回しクロックbを使用し
た場合のテスト時間であり、また、期間は実機クロッ
クaを使用した場合のテスト時間である。これらを比較
してみると、同数のパルスを計数する場合、早回しクロ
ックbを使用するときはテスト時間が少なくて済むこと
がわかる。しかし、この早回しクロックbを用いる場合
は、テストを行うための専用ピンが必要であり、もしI
Cパッケージの制約上テスト専用ピン1が追加できない
場合は、早回しクロックbを用いてのテストができなく
なる。
た場合のテスト時間であり、また、期間は実機クロッ
クaを使用した場合のテスト時間である。これらを比較
してみると、同数のパルスを計数する場合、早回しクロ
ックbを使用するときはテスト時間が少なくて済むこと
がわかる。しかし、この早回しクロックbを用いる場合
は、テストを行うための専用ピンが必要であり、もしI
Cパッケージの制約上テスト専用ピン1が追加できない
場合は、早回しクロックbを用いてのテストができなく
なる。
【0008】
【発明が解決しようとする課題】上述したような従来の
半導体集積回路では、テスト時間削減のためにはテスト
専用ピン1の追加を余儀なくされており、テスト専用ピ
ン1がないとテスト時間削減ができないという問題点が
あった。
半導体集積回路では、テスト時間削減のためにはテスト
専用ピン1の追加を余儀なくされており、テスト専用ピ
ン1がないとテスト時間削減ができないという問題点が
あった。
【0009】この発明は、前述した問題点を解決するた
めになされたもので、テスト専用ピンを設けることな
く、テスト時間を短縮することができる半導体集積回路
を得ることを目的とする。
めになされたもので、テスト専用ピンを設けることな
く、テスト時間を短縮することができる半導体集積回路
を得ることを目的とする。
【0010】
【課題を解決するための手段】この発明に係る半導体集
積回路は、次に掲げる手段を備えたものである。 〔1〕 実動作モードではローレベル及びハイレベルの
DC信号を入力して内部回路を操作し、テストモードで
は前記実動作モードでは使用することがない信号を入力
する兼用ピン。 〔2〕 前記兼用ピンに接続され早回しクロックを入力
するテスト回路。
積回路は、次に掲げる手段を備えたものである。 〔1〕 実動作モードではローレベル及びハイレベルの
DC信号を入力して内部回路を操作し、テストモードで
は前記実動作モードでは使用することがない信号を入力
する兼用ピン。 〔2〕 前記兼用ピンに接続され早回しクロックを入力
するテスト回路。
【0011】
【作用】この発明においては、兼用ピンによって、実動
作モードではローレベル及びハイレベルのDC信号が入
力されて内部回路が操作され、テストモードでは前記実
動作モードでは使用することがない信号が入力される。
また、前記兼用ピンに接続されたテスト回路によって、
早回しクロックが入力される。
作モードではローレベル及びハイレベルのDC信号が入
力されて内部回路が操作され、テストモードでは前記実
動作モードでは使用することがない信号が入力される。
また、前記兼用ピンに接続されたテスト回路によって、
早回しクロックが入力される。
【0012】
実施例1.この発明の実施例1の構成を図1を参照しな
がら説明する。図1は、この発明の実施例1を示す回路
図であり、セレクタ2及びカウンタ3は上述した従来回
路のものと全く同一である。
がら説明する。図1は、この発明の実施例1を示す回路
図であり、セレクタ2及びカウンタ3は上述した従来回
路のものと全く同一である。
【0013】図1において、1Aは実動作モードとテス
トモードに使用する兼用ピン、4は新たに追加したテス
ト回路であり、D型フリップフロップ5、6、7及び8
からなる4ビットシフトレジスタ、イクスクルーシブオ
アゲート9、10、2入力アンドゲート11、2入力オ
アゲート12から構成されている。13は実動作モード
に兼用ピン1Aより制御されるセレクタであり、テスト
モードでは制御端子Sにハイレベルの信号が入力され
る。
トモードに使用する兼用ピン、4は新たに追加したテス
ト回路であり、D型フリップフロップ5、6、7及び8
からなる4ビットシフトレジスタ、イクスクルーシブオ
アゲート9、10、2入力アンドゲート11、2入力オ
アゲート12から構成されている。13は実動作モード
に兼用ピン1Aより制御されるセレクタであり、テスト
モードでは制御端子Sにハイレベルの信号が入力され
る。
【0014】なお、セレクタ2は、テストモードで兼用
ピン1Aより制御される早回し選択用であり、制御端子
Sにローレベルを入力すると実機クロックが選択され、
ハイレベルを入力すると早回しクロックが選択される。
また、カウンタ3は、テストされるデジタル回路の一例
として取り上げたものであり、説明の便宜上クロックパ
ルスを2発計数するとハイレベルの信号を出力するもの
とする。
ピン1Aより制御される早回し選択用であり、制御端子
Sにローレベルを入力すると実機クロックが選択され、
ハイレベルを入力すると早回しクロックが選択される。
また、カウンタ3は、テストされるデジタル回路の一例
として取り上げたものであり、説明の便宜上クロックパ
ルスを2発計数するとハイレベルの信号を出力するもの
とする。
【0015】つぎに、前述した実施例1の動作を図2を
参照しながら説明する。図2(a)〜(p)は、この発明の
実施例1の動作を示すタイミングチャートである。図2
において、(a)は兼用ピン1Aの入力、(b)は実機クロ
ックf、(c)は早回しクロックgである。(d)、(e)、
(f)及び(g)はD型フリップフロップ5、6、7及び8
のQ端子から出力される信号h、i、j及びkである。
(h)はイクスクルーシブオアゲート9より出力される信
号r、(i)はイクスクルーシブオアゲート10より出力
される信号m、(j)はアンドゲート11から出力される
信号n、(k)はオアゲート12から出力される信号q、
(m)はセレクタ2のY出力、(n)は上記信号f、(p)は
カウンタ3から出力される信号pをそれぞれ示す。
参照しながら説明する。図2(a)〜(p)は、この発明の
実施例1の動作を示すタイミングチャートである。図2
において、(a)は兼用ピン1Aの入力、(b)は実機クロ
ックf、(c)は早回しクロックgである。(d)、(e)、
(f)及び(g)はD型フリップフロップ5、6、7及び8
のQ端子から出力される信号h、i、j及びkである。
(h)はイクスクルーシブオアゲート9より出力される信
号r、(i)はイクスクルーシブオアゲート10より出力
される信号m、(j)はアンドゲート11から出力される
信号n、(k)はオアゲート12から出力される信号q、
(m)はセレクタ2のY出力、(n)は上記信号f、(p)は
カウンタ3から出力される信号pをそれぞれ示す。
【0016】なお、実機クロックf、早回しクロックg
はセレクタ2により選択され、次段のカウンタ3に入力
される。また、早回しクロックgは4ビットシフトレジ
スタのシフトクロックとしての役目も兼ねる。
はセレクタ2により選択され、次段のカウンタ3に入力
される。また、早回しクロックgは4ビットシフトレジ
スタのシフトクロックとしての役目も兼ねる。
【0017】図2において、期間と期間はデジタル
ICの実動作モードであり、このうち期間は実動作モ
ードからテストモードへの遷移期間を含む。期間は
テストモードを表し、テストモードから実動作モードへ
の遷移期間を含む。
ICの実動作モードであり、このうち期間は実動作モ
ードからテストモードへの遷移期間を含む。期間は
テストモードを表し、テストモードから実動作モードへ
の遷移期間を含む。
【0018】期間の場合、兼用ピン1Aを用いてロー
レベル又はハイレベルのDC信号を適宜切り替え入力
し、セレクタ13を操作する。この場合、ハイレベルか
らローレベル(若しくはローレベルからハイレベル)へ
の切り替え時に、信号rと信号mにはハイレベルが発生
するが、発生する時刻がずれているので、次段のアンド
ゲート11を通った信号nは常にローレベルになり、よ
ってセレクタ2では実機クロックfが選択され、カウン
タ3に実機クロックfが入力される。
レベル又はハイレベルのDC信号を適宜切り替え入力
し、セレクタ13を操作する。この場合、ハイレベルか
らローレベル(若しくはローレベルからハイレベル)へ
の切り替え時に、信号rと信号mにはハイレベルが発生
するが、発生する時刻がずれているので、次段のアンド
ゲート11を通った信号nは常にローレベルになり、よ
ってセレクタ2では実機クロックfが選択され、カウン
タ3に実機クロックfが入力される。
【0019】つぎに、テストモード期間について説明
する。テストモード期間を実現するためには、兼用ピ
ン1Aから早回しクロックgに対して2倍の周期になる
パルスを入力する。なお、実動作モードではセレクタ制
御用のピンから周期をもったパルスを入力することはな
い。この結果、信号hと信号iは極性が逆になり、イク
スクルーシブオアゲート9の出力信号rはハイレベルに
なる。同様に、信号jと信号kも極性が逆になり、イク
スクルーシブオアゲート10の出力信号mはハイレベル
になる。従って、アンドゲート11の出力信号nもハイ
レベルとなり、セレクタ2において早回しクロックgが
選択され、カウンタ3に早回しクロックgが入力され
る。
する。テストモード期間を実現するためには、兼用ピ
ン1Aから早回しクロックgに対して2倍の周期になる
パルスを入力する。なお、実動作モードではセレクタ制
御用のピンから周期をもったパルスを入力することはな
い。この結果、信号hと信号iは極性が逆になり、イク
スクルーシブオアゲート9の出力信号rはハイレベルに
なる。同様に、信号jと信号kも極性が逆になり、イク
スクルーシブオアゲート10の出力信号mはハイレベル
になる。従って、アンドゲート11の出力信号nもハイ
レベルとなり、セレクタ2において早回しクロックgが
選択され、カウンタ3に早回しクロックgが入力され
る。
【0020】なお、実動作モード期間からテストモー
ド期間に移行する場合、兼用ピン1Aから早回しクロ
ックgに対して2倍の周期になるパルスを入力すればよ
いことを説明したが、即座に実動作モード期間からテ
ストモード期間に移行するというわけでなく、遷移期
間が存在する。この遷移期間とは、シフトレジスタ
からの出力信号h、i、j及びkの極性が全て同じ状態
(例えば、L、L、L、L)から、極性が交互に繰り返
す状態(例えば、L、H、L、H)になるまでの時間で
あり、当然ながらこの遷移期間ではまだ実動作モード
を保持している。
ド期間に移行する場合、兼用ピン1Aから早回しクロ
ックgに対して2倍の周期になるパルスを入力すればよ
いことを説明したが、即座に実動作モード期間からテ
ストモード期間に移行するというわけでなく、遷移期
間が存在する。この遷移期間とは、シフトレジスタ
からの出力信号h、i、j及びkの極性が全て同じ状態
(例えば、L、L、L、L)から、極性が交互に繰り返
す状態(例えば、L、H、L、H)になるまでの時間で
あり、当然ながらこの遷移期間ではまだ実動作モード
を保持している。
【0021】反対にテストモード期間から実動作モー
ド期間に移行する場合、兼用ピン1Aから早回しクロ
ックgに対して2倍の周期になるパルスを入力し続けて
いる状態から、ローレベルもしくはハイレベルのDC信
号を入力するように切り替えればよいが、この場合も即
座にテストモード期間から実動作モード期間に移行
するというわけでなく、遷移期間が存在する。この遷
移期間とは、シフトレジスタからの出力信号h、i、
j及びkの極性が交互に繰り返す状態(例えば、L、
H、L、H)から、信号hと信号iが同一レベルになる
までの時間である。信号hと信号iが同一レベルになる
ことで、イクスクルーシブオアゲート9の出力がローレ
ベルになり、よってセレクタ2では実機クロックfが選
択され、カウンタ3に入力される。この遷移期間では
まだテストモードを保持している。
ド期間に移行する場合、兼用ピン1Aから早回しクロ
ックgに対して2倍の周期になるパルスを入力し続けて
いる状態から、ローレベルもしくはハイレベルのDC信
号を入力するように切り替えればよいが、この場合も即
座にテストモード期間から実動作モード期間に移行
するというわけでなく、遷移期間が存在する。この遷
移期間とは、シフトレジスタからの出力信号h、i、
j及びkの極性が交互に繰り返す状態(例えば、L、
H、L、H)から、信号hと信号iが同一レベルになる
までの時間である。信号hと信号iが同一レベルになる
ことで、イクスクルーシブオアゲート9の出力がローレ
ベルになり、よってセレクタ2では実機クロックfが選
択され、カウンタ3に入力される。この遷移期間では
まだテストモードを保持している。
【0022】また、期間は実機クロックfと早回しク
ロックgを用いた場合のテスト時間の差を表しており、
専用ピンを設けることなくテスト時間の短縮を実現する
ことができることを意味している。
ロックgを用いた場合のテスト時間の差を表しており、
専用ピンを設けることなくテスト時間の短縮を実現する
ことができることを意味している。
【0023】この発明の実施例1は、前述したように、
ICピン、すなわち実動作で使用する入力ピンにテスト
専用ピンの機能を併せもたせ、上記ICピンに実動作モ
ードでは全く入力されない信号を、あえて入力すること
でテストモードを実現可能にするテスト回路4を備えて
いるので、テスト専用ピンを設ける余裕がなくてもテス
ト時間を短縮することができるという効果を奏する。
ICピン、すなわち実動作で使用する入力ピンにテスト
専用ピンの機能を併せもたせ、上記ICピンに実動作モ
ードでは全く入力されない信号を、あえて入力すること
でテストモードを実現可能にするテスト回路4を備えて
いるので、テスト専用ピンを設ける余裕がなくてもテス
ト時間を短縮することができるという効果を奏する。
【0024】
【発明の効果】この発明は、以上説明したとおり、実動
作モードではローレベル及びハイレベルのDC信号を入
力して内部回路を操作し、テストモードでは前記実動作
モードでは使用することがない信号を入力する兼用ピン
と、前記兼用ピンに接続され早回しクロックを入力する
テスト回路とを備えたので、テスト専用ピンを設けるこ
となく、テスト時間を短縮することができるという効果
を奏する。
作モードではローレベル及びハイレベルのDC信号を入
力して内部回路を操作し、テストモードでは前記実動作
モードでは使用することがない信号を入力する兼用ピン
と、前記兼用ピンに接続され早回しクロックを入力する
テスト回路とを備えたので、テスト専用ピンを設けるこ
となく、テスト時間を短縮することができるという効果
を奏する。
【図1】この発明の実施例1を示す回路図である。
【図2】この発明の実施例1の動作を示すタイミングチ
ャートである。
ャートである。
【図3】従来の半導体集積回路を示す回路図である。
【図4】従来の半導体集積回路の動作を示すタイミング
チャートである。
チャートである。
【符号の説明】 1A 兼用ピン 2 セレクタ 3 カウンタ 4 テスト回路
Claims (1)
- 【特許請求の範囲】 【請求項1】 実動作モードではローレベル及びハイレ
ベルのDC信号を入力して内部回路を操作し、テストモ
ードでは前記実動作モードでは使用することがない信号
を入力する兼用ピン、並びに前記兼用ピンに接続され早
回しクロックを入力するテスト回路を備えたことを特徴
とする半導体集積回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3161294A JPH0511025A (ja) | 1991-07-02 | 1991-07-02 | 半導体集積回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3161294A JPH0511025A (ja) | 1991-07-02 | 1991-07-02 | 半導体集積回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0511025A true JPH0511025A (ja) | 1993-01-19 |
Family
ID=15732377
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3161294A Pending JPH0511025A (ja) | 1991-07-02 | 1991-07-02 | 半導体集積回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0511025A (ja) |
-
1991
- 1991-07-02 JP JP3161294A patent/JPH0511025A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4264807A (en) | Counter including two 2 bit counter segments connected in cascade each counting in Gray code | |
| JPS63158475A (ja) | スキヤンパス方式の論理集積回路 | |
| JPH0511025A (ja) | 半導体集積回路 | |
| US5175482A (en) | Stepping motor control circuit | |
| JP2797793B2 (ja) | 疑似乱数パタン発生回路 | |
| JPH0534409A (ja) | テストモード制御信号生成回路 | |
| JPS6222433B2 (ja) | ||
| JP2003255025A (ja) | 半導体集積回路 | |
| JPH10126228A (ja) | デジタル波形整形回路 | |
| JPH0653819A (ja) | 同期式カウンタ | |
| JPH04181186A (ja) | 集積回路のテストモード設定回路 | |
| JPH05215820A (ja) | スキャンパス回路 | |
| KR840001223B1 (ko) | 래치회로가 부착된 시프트 레지스터 | |
| JP2821363B2 (ja) | 半導体集積回路 | |
| JPH05256913A (ja) | 半導体集積回路装置 | |
| JPH01270413A (ja) | 計数回路 | |
| JPH0344108A (ja) | 半導体集積回路 | |
| JPH0744417A (ja) | マイクロコンピュータのテスト回路 | |
| JPS61126821A (ja) | ロジツクlsi回路 | |
| JPH06342043A (ja) | 半導体集積回路装置及びそのテスト方法 | |
| JPH11150473A (ja) | 集積回路装置とその内部制御回路 | |
| JPH0714396A (ja) | シフトレジスタ回路 | |
| JPH03122579A (ja) | 半導体集積回路 | |
| JPH01272986A (ja) | 半導体集積回路 | |
| JPH05182493A (ja) | 記憶装置のチェック回路 |