JPH11142478A - 半導体集積回路およびその使用方法 - Google Patents
半導体集積回路およびその使用方法Info
- Publication number
- JPH11142478A JPH11142478A JP9305757A JP30575797A JPH11142478A JP H11142478 A JPH11142478 A JP H11142478A JP 9305757 A JP9305757 A JP 9305757A JP 30575797 A JP30575797 A JP 30575797A JP H11142478 A JPH11142478 A JP H11142478A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- clock
- circuit
- data
- semiconductor integrated
- 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
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 67
- 238000012360 testing method Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
Landscapes
- Tests Of Electronic Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
(57)【要約】
【課題】 高性能で高価なLSIテスタを使うことな
く、半導体集積回路単体テスト工程で半導体集積回路の
実動作を考慮した論理機能テストを可能にし信頼性を向
上した半導体集積回路を提供する。 【解決手段】 データ入力端子103から入力されたデ
ータ信号bをクロック設定信号入力端子104から入力
されるクロック設定信号fによってN逓倍処理を行うN
逓倍回路110と、クロック信号入力端子105から入
力されたクロック信号aをクロック設定信号fによって
N逓倍処理を行うクロックN逓倍回路111とを有す
る。
く、半導体集積回路単体テスト工程で半導体集積回路の
実動作を考慮した論理機能テストを可能にし信頼性を向
上した半導体集積回路を提供する。 【解決手段】 データ入力端子103から入力されたデ
ータ信号bをクロック設定信号入力端子104から入力
されるクロック設定信号fによってN逓倍処理を行うN
逓倍回路110と、クロック信号入力端子105から入
力されたクロック信号aをクロック設定信号fによって
N逓倍処理を行うクロックN逓倍回路111とを有す
る。
Description
【0001】
【発明の属する技術分野】本発明は、半導体集積回路お
よびその使用方法に関し、特に外部クロックサイクルを
N逓倍して動作させることが可能な半導体集積回路に関
する。
よびその使用方法に関し、特に外部クロックサイクルを
N逓倍して動作させることが可能な半導体集積回路に関
する。
【0002】
【従来の技術】近年、半導体集積回路の大規模集積化、
多端子化が顕著化し、複雑な論理機能が高密度に集積化
できるようになった反面、回路の複雑さおよび、半導体
集積回路の高速化により、大規模な論理機能のテストを
高速に行うことは一層困難になっている。
多端子化が顕著化し、複雑な論理機能が高密度に集積化
できるようになった反面、回路の複雑さおよび、半導体
集積回路の高速化により、大規模な論理機能のテストを
高速に行うことは一層困難になっている。
【0003】またこの半導体集積回路を搭載する装置の
クロックサイクルの高速化の一方で、この半導体集積回
路の論理機能をテストするLSIテスタのクロックサイ
クルは、多端化した半導体集積回路に対して安定して高
速信号を供給するのが困難になっている。
クロックサイクルの高速化の一方で、この半導体集積回
路の論理機能をテストするLSIテスタのクロックサイ
クルは、多端化した半導体集積回路に対して安定して高
速信号を供給するのが困難になっている。
【0004】半導体集積回路の論理機能をテストする従
来については、特開昭64−7507号公報、特開平3
−51104号公報などに記載されている。
来については、特開昭64−7507号公報、特開平3
−51104号公報などに記載されている。
【0005】図5は、従来の半導体集積回路を示すブロ
ック図である。図5において、117は半導体集積回
路、103はデータ入力端子、105はクロック信号入
力端子、106はデータ出力端子、112,115はフ
リップフロップ、113は組合せ回路を表す。
ック図である。図5において、117は半導体集積回
路、103はデータ入力端子、105はクロック信号入
力端子、106はデータ出力端子、112,115はフ
リップフロップ、113は組合せ回路を表す。
【0006】図6は、図5の従来の半導体集積回路の動
作を表すタイミングチャートである。図5、図6を用い
て、本従来例の動作を説明する。データ入力端子103
から入力されてデータ信号bは入力側のフリップフロッ
プ112に入力される。クロック信号入力端子105か
ら入力されたクロック信号aは半導体集積回路117内
の全フリップフロップ112,115に供給される。ク
ロック信号入力端子105からのクロック信号aによっ
てデータ信号bは取り込まれ、組合せ回路113を通っ
て論理動作が行われ、その結果出力信号eが出力側のフ
リップフロップ11号を介しデータ出力端子106から
出力される。
作を表すタイミングチャートである。図5、図6を用い
て、本従来例の動作を説明する。データ入力端子103
から入力されてデータ信号bは入力側のフリップフロッ
プ112に入力される。クロック信号入力端子105か
ら入力されたクロック信号aは半導体集積回路117内
の全フリップフロップ112,115に供給される。ク
ロック信号入力端子105からのクロック信号aによっ
てデータ信号bは取り込まれ、組合せ回路113を通っ
て論理動作が行われ、その結果出力信号eが出力側のフ
リップフロップ11号を介しデータ出力端子106から
出力される。
【0007】このような従来半導体集積回路の全ての信
号端子に対し実装置上と同じ高速クロックサイクルでテ
ストするためには高性能で高価なLSIテスタが必要と
なる。
号端子に対し実装置上と同じ高速クロックサイクルでテ
ストするためには高性能で高価なLSIテスタが必要と
なる。
【0008】
【発明が解決しようとする課題】第1の問題点は、従来
の半導体集積回路では実動作を考慮した半導体集積回路
の論理機能テストが充分に行えないということである。
その結果、半導体集積回路単体テスト工程で問題が発見
できずに、特性上問題のある半導体集積回路が装置テス
ト工程まで進んでしまうという問題が起こる。
の半導体集積回路では実動作を考慮した半導体集積回路
の論理機能テストが充分に行えないということである。
その結果、半導体集積回路単体テスト工程で問題が発見
できずに、特性上問題のある半導体集積回路が装置テス
ト工程まで進んでしまうという問題が起こる。
【0009】その理由は、半導体集積回路単体テスト工
程において、実動作の速さに対しテスタの能力が充分に
対応できず、実装置上と同じ高速クロックサイクルでテ
ストできないからである。
程において、実動作の速さに対しテスタの能力が充分に
対応できず、実装置上と同じ高速クロックサイクルでテ
ストできないからである。
【0010】本発明の目的は、従来の実動作を考慮した
半導体集積回路の論理機能テストが充分に行えないとい
う課題を解消して、半導体集積回路単体テスト工程で早
期に問題を発見し、特性上問題のある半導体集積回路が
装置テスト工程まで進んでしまうことの無いよう信頼性
を向上した半導体集積回路を提供することにある。
半導体集積回路の論理機能テストが充分に行えないとい
う課題を解消して、半導体集積回路単体テスト工程で早
期に問題を発見し、特性上問題のある半導体集積回路が
装置テスト工程まで進んでしまうことの無いよう信頼性
を向上した半導体集積回路を提供することにある。
【0011】
【課題を解決するための手段】本発明の半導体装置は、
外部から入力するクロック設定信号(図1のf)に応答
して外部から入力するクロック信号(図1のa)をN逓
倍するクロックN逓倍回路(図1の111)を備えてい
る。
外部から入力するクロック設定信号(図1のf)に応答
して外部から入力するクロック信号(図1のa)をN逓
倍するクロックN逓倍回路(図1の111)を備えてい
る。
【0012】本発明の半導体集積回路は、外部から入力
するクロック設定信号(図1のf)に応答して外部から
入力するクロック信号(図1のa)をN逓倍するクロッ
クN逓倍回路(図1の111)と、前記クロック設定信
号に対応して外部から入力するデータ信号(図1のb)
をN逓倍するデータN逓倍回路(図1の110)とを備
えている。
するクロック設定信号(図1のf)に応答して外部から
入力するクロック信号(図1のa)をN逓倍するクロッ
クN逓倍回路(図1の111)と、前記クロック設定信
号に対応して外部から入力するデータ信号(図1のb)
をN逓倍するデータN逓倍回路(図1の110)とを備
えている。
【0013】本発明の半導体集積回路は、外部から入力
するクロック設定信号(図2のf)に応答して外部から
入力するクロック信号(図2のa)をN逓倍したN逓倍
クロック信号(図2のc)を出力するクロックN逓倍回
路(図2の111)と、前記N逓倍クロック信号により
動作する内部回路(図2の112,113,115)
と、前記内部回路が出力する信号を前記N逓倍クロック
信号で取り込み前記クロック信号で出力するバッファ
(図2の118)とを備えている。
するクロック設定信号(図2のf)に応答して外部から
入力するクロック信号(図2のa)をN逓倍したN逓倍
クロック信号(図2のc)を出力するクロックN逓倍回
路(図2の111)と、前記N逓倍クロック信号により
動作する内部回路(図2の112,113,115)
と、前記内部回路が出力する信号を前記N逓倍クロック
信号で取り込み前記クロック信号で出力するバッファ
(図2の118)とを備えている。
【0014】本発明の半導体集積回路は、外部から入力
するクロック設定信号(図2のf)に応答して外部から
入力するクロック信号(図2のa)をN逓倍したN逓倍
クロック信号(図2のc)を出力するクロックN逓倍回
路(図2の111)と、前記クロック設定信号に対応し
て外部から入力するデータ信号(図2のb)をN逓倍し
たN逓倍クロック信号(図2のd)を出力するデータN
逓倍回路(図2の110)と、前記N逓倍データ信号を
入力し前記N逓倍クロック信号により動作する内部回路
(図2の112,113,115)と、前記内部回路が
出力する信号を前記N逓倍クロック信号で取り込み前記
クロック信号で出力するバッファ(図2の118)とを
備えている。
するクロック設定信号(図2のf)に応答して外部から
入力するクロック信号(図2のa)をN逓倍したN逓倍
クロック信号(図2のc)を出力するクロックN逓倍回
路(図2の111)と、前記クロック設定信号に対応し
て外部から入力するデータ信号(図2のb)をN逓倍し
たN逓倍クロック信号(図2のd)を出力するデータN
逓倍回路(図2の110)と、前記N逓倍データ信号を
入力し前記N逓倍クロック信号により動作する内部回路
(図2の112,113,115)と、前記内部回路が
出力する信号を前記N逓倍クロック信号で取り込み前記
クロック信号で出力するバッファ(図2の118)とを
備えている。
【0015】上述の半導体集積回路では、前記クロック
設定信号は、前記クロック信号を4分の1周期ずれた信
号で、前記クロックN逓倍回路は、前記クロック信号を
反転した反転クロック信号を出力するクロック信号側イ
ンバータ回路と、前記クロック設定信号が第1の状態の
時は前記クロック信号を選択し前記クロック設定信号が
第2の状態の時は前記反転クロック信号を選択して出力
するクロック信号側セレクタ回路とを有して前記クロッ
ク信号を2逓倍した2逓倍クロック信号を出力し、前記
データN逓倍回路は、前記データ信号を反転した反転デ
ータ信号を出力するデータ信号側インバータ回路(図4
の604)と、前記クロック設定信号が第1の状態の時
は前記データ信号を選択し前記クロック設定信号が第2
の状態の時は前記反転データ信号を選択して出力するデ
ータ信号側セレクタ回路(図4の605)とを有して前
記データ信号を2逓倍した2逓倍データ信号を出力する
ようにすることもできる。
設定信号は、前記クロック信号を4分の1周期ずれた信
号で、前記クロックN逓倍回路は、前記クロック信号を
反転した反転クロック信号を出力するクロック信号側イ
ンバータ回路と、前記クロック設定信号が第1の状態の
時は前記クロック信号を選択し前記クロック設定信号が
第2の状態の時は前記反転クロック信号を選択して出力
するクロック信号側セレクタ回路とを有して前記クロッ
ク信号を2逓倍した2逓倍クロック信号を出力し、前記
データN逓倍回路は、前記データ信号を反転した反転デ
ータ信号を出力するデータ信号側インバータ回路(図4
の604)と、前記クロック設定信号が第1の状態の時
は前記データ信号を選択し前記クロック設定信号が第2
の状態の時は前記反転データ信号を選択して出力するデ
ータ信号側セレクタ回路(図4の605)とを有して前
記データ信号を2逓倍した2逓倍データ信号を出力する
ようにすることもできる。
【0016】本発明の半導体集積回路の使用方法は、上
述の半導体集積回路をテスタに接続してテストする時
は、前記クロックN逓倍回路に前記N逓倍クロック信号
または前記2逓倍クロック信号を出力させ、前記データ
N逓倍回路に前記N逓倍データ信号または前記2逓倍デ
ータ信号を出力させる前記クロック設定信号を前記半導
体集積回路に入力することを特徴とする。
述の半導体集積回路をテスタに接続してテストする時
は、前記クロックN逓倍回路に前記N逓倍クロック信号
または前記2逓倍クロック信号を出力させ、前記データ
N逓倍回路に前記N逓倍データ信号または前記2逓倍デ
ータ信号を出力させる前記クロック設定信号を前記半導
体集積回路に入力することを特徴とする。
【0017】本発明の半導体集積回路は、外部から入力
される遅いデータ信号、クロック信号をクロック設定信
号によって制御し、半導体集積回路内部をN逓倍に高速
動作させ、その結果を出力する。このため、高速で高価
なLSIテスタを使用しなくとも半導体集積回路の実動
作クロックサイクルでの単体テストが可能となる。
される遅いデータ信号、クロック信号をクロック設定信
号によって制御し、半導体集積回路内部をN逓倍に高速
動作させ、その結果を出力する。このため、高速で高価
なLSIテスタを使用しなくとも半導体集積回路の実動
作クロックサイクルでの単体テストが可能となる。
【0018】
【発明の実施の形態】次に本発明の実施の形態について
図面を参照して説明する。
図面を参照して説明する。
【0019】図1は本発明の実施の形態の半導体集積回
路を示すブロック図である。図1において、半導体集積
回路101はデータ入力端子103と、クロック設定信
号入力端子104と、クロック信号入力端子105と、
データ出力端子106と、クロック信号出力端子107
と、データN通信回路110と、クロックN通信回路1
11と、フリップフロップ112,115と、組合せ回
路113とから構成されている。
路を示すブロック図である。図1において、半導体集積
回路101はデータ入力端子103と、クロック設定信
号入力端子104と、クロック信号入力端子105と、
データ出力端子106と、クロック信号出力端子107
と、データN通信回路110と、クロックN通信回路1
11と、フリップフロップ112,115と、組合せ回
路113とから構成されている。
【0020】データ入力端子103から入力されたデー
タ信号bはデータN逓倍回路110の第1の端子に接続
され、クロック設定信号入力端子104から入力された
クロック設定信号fはデータN逓倍回路110の第2の
端子に接続され、クロック信号入力端子105から入力
されたクロック信号aはクロックN逓倍回路111の第
1の端子に入力され、クロックN逓倍回路111の第2
の端子にはクロック設定信号fが入力され、クロックN
逓倍回路111の第3の端子からはデータN逓倍回路1
10の第3の端子および各フリップフロップ112,1
15の第2の端子へクロック信号cが入力される。
タ信号bはデータN逓倍回路110の第1の端子に接続
され、クロック設定信号入力端子104から入力された
クロック設定信号fはデータN逓倍回路110の第2の
端子に接続され、クロック信号入力端子105から入力
されたクロック信号aはクロックN逓倍回路111の第
1の端子に入力され、クロックN逓倍回路111の第2
の端子にはクロック設定信号fが入力され、クロックN
逓倍回路111の第3の端子からはデータN逓倍回路1
10の第3の端子および各フリップフロップ112,1
15の第2の端子へクロック信号cが入力される。
【0021】データN逓倍回路110の第4の端子から
はフリップフロップ112の第1の端子にデータ信号d
を出力し、フリップフロップ112の第3の端子は組合
せ回路113へと接続される。組合せ回路113からの
出力はフリップフロップ115の第1の端子に接続さ
れ、フリップフロップ115の第3の端子からはデータ
出力端子106へデータ信号eを出力する。クロックN
逓倍回路111の第3の端子はクロック信号出力端子1
07へも接続される。データ出力端子106はLSIテ
スタ102のLSIテスタ側データ入力端子108へク
ロック信号出力端子107はLSIテスタ102のLS
Iテスタ側クロック入力端子109へ接続される。LS
Iテスタ側データ入力端子108はLSIテスタ102
内のデータバッファ114の第1の端子へ接続され、L
SIテスタ側クロック入力端子109はLSIテスタ内
のデータバッファ114の第2の端子へ接続される。
はフリップフロップ112の第1の端子にデータ信号d
を出力し、フリップフロップ112の第3の端子は組合
せ回路113へと接続される。組合せ回路113からの
出力はフリップフロップ115の第1の端子に接続さ
れ、フリップフロップ115の第3の端子からはデータ
出力端子106へデータ信号eを出力する。クロックN
逓倍回路111の第3の端子はクロック信号出力端子1
07へも接続される。データ出力端子106はLSIテ
スタ102のLSIテスタ側データ入力端子108へク
ロック信号出力端子107はLSIテスタ102のLS
Iテスタ側クロック入力端子109へ接続される。LS
Iテスタ側データ入力端子108はLSIテスタ102
内のデータバッファ114の第1の端子へ接続され、L
SIテスタ側クロック入力端子109はLSIテスタ内
のデータバッファ114の第2の端子へ接続される。
【0022】図3は図1の半導体集積回路101の動作
を表すタイミングチャートである。図1、図3を参照し
て本実施の形態の動作を説明する。
を表すタイミングチャートである。図1、図3を参照し
て本実施の形態の動作を説明する。
【0023】図3のタイミングチャートでは、N逓倍回
路110,111においてN=2、つまり半導体集積回
路外部クロックを2逓倍して内部で高速動作させる例を
示す。クロック信号入力端子105から入力されたクロ
ック信号aは、クロック設定信号入力端子104から入
力されるクロック設定信号fによってクロックN逓倍回
路111内で2逓倍され、2逓倍されたクロック信号c
として出力される。一方、データN逓倍回路110で
は、データ入力端子103から入力されたデータ信号b
が同様にクロック設定信号fによって2逓倍され、2逓
倍されたデータ信号dとして出力される。
路110,111においてN=2、つまり半導体集積回
路外部クロックを2逓倍して内部で高速動作させる例を
示す。クロック信号入力端子105から入力されたクロ
ック信号aは、クロック設定信号入力端子104から入
力されるクロック設定信号fによってクロックN逓倍回
路111内で2逓倍され、2逓倍されたクロック信号c
として出力される。一方、データN逓倍回路110で
は、データ入力端子103から入力されたデータ信号b
が同様にクロック設定信号fによって2逓倍され、2逓
倍されたデータ信号dとして出力される。
【0024】フリップフロップ112,115および組
合せ回路113では、2逓倍されたクロック信号cとデ
ータ信号dとで論理動作が行われ、その結果出力信号e
がデータ出力端子106へ出力される。データ出力端子
106から出力された出力信号eは、LSIテスタ10
2のLSIテスタ側データ入力端子108へ入力され、
LSIテスタ内のデータバッファ114へ入力される。
半導体集積回路101内で2逓倍されたクロック信号c
は、クロック信号出力端子107を通ってLSIテスタ
102のLSIテスタ側クロック入力端子109へ入力
され、LSIテスタ内データバッファ114へ入力さ
れ、このクロック信号パルスによって半導体集積回路か
らの出力信号eをデータバッファ114内に取り込む。
合せ回路113では、2逓倍されたクロック信号cとデ
ータ信号dとで論理動作が行われ、その結果出力信号e
がデータ出力端子106へ出力される。データ出力端子
106から出力された出力信号eは、LSIテスタ10
2のLSIテスタ側データ入力端子108へ入力され、
LSIテスタ内のデータバッファ114へ入力される。
半導体集積回路101内で2逓倍されたクロック信号c
は、クロック信号出力端子107を通ってLSIテスタ
102のLSIテスタ側クロック入力端子109へ入力
され、LSIテスタ内データバッファ114へ入力さ
れ、このクロック信号パルスによって半導体集積回路か
らの出力信号eをデータバッファ114内に取り込む。
【0025】図2は本発明の他の実施の形態を示すブロ
ック図である。図1に示した実施の形態との違いは、図
1の実施の形態では論理動作の結果出力データをLSI
テスタ102内のデータバッファ114に取り込んだの
に対し、図2の実施の形態では同じ半導体集積回路11
6内にデータバッファ118を用意し、出力信号eを取
り込み、半導体集積回路116のデータ出力端子106
から出力される出力信号eは、半導体集積回路116内
でN逓倍される前の遅いクロックサイクルであることで
ある。
ック図である。図1に示した実施の形態との違いは、図
1の実施の形態では論理動作の結果出力データをLSI
テスタ102内のデータバッファ114に取り込んだの
に対し、図2の実施の形態では同じ半導体集積回路11
6内にデータバッファ118を用意し、出力信号eを取
り込み、半導体集積回路116のデータ出力端子106
から出力される出力信号eは、半導体集積回路116内
でN逓倍される前の遅いクロックサイクルであることで
ある。
【0026】図4は図1および図2中のデータN逓倍回
路110の詳細を示すブロック図である。
路110の詳細を示すブロック図である。
【0027】データ入力端子103から入力されるデー
タ信号bをインバータ回路604で反転して反転データ
信号gとし、セレクタ回路605で端子104から入力
されるクロック設定信号fの制御によりデータ信号bお
よび反転信号gのいずれかを選択してデータ信号dとし
て出力する。セレクタ回路605ではクロック設定信号
fが”1”の値の時にデータ信号bを選択し、”0”の
値の時に反転データ信号gを選択してデータ信号dを出
力する。図1および図2に示す集積回路では、クロック
信号aおよびデータ信号bより4分の1周期だけ遅れた
クロック設定信号fを端子104より入力することによ
りデータN逓倍回路110はデータ信号bを2逓倍した
データ信号dを得ている。
タ信号bをインバータ回路604で反転して反転データ
信号gとし、セレクタ回路605で端子104から入力
されるクロック設定信号fの制御によりデータ信号bお
よび反転信号gのいずれかを選択してデータ信号dとし
て出力する。セレクタ回路605ではクロック設定信号
fが”1”の値の時にデータ信号bを選択し、”0”の
値の時に反転データ信号gを選択してデータ信号dを出
力する。図1および図2に示す集積回路では、クロック
信号aおよびデータ信号bより4分の1周期だけ遅れた
クロック設定信号fを端子104より入力することによ
りデータN逓倍回路110はデータ信号bを2逓倍した
データ信号dを得ている。
【0028】クロック設定信号fを常に”1”からなる
定常的な信号とすることにより、データN逓倍回路11
0がデータ信号bと同一の1逓倍のデータ信号dを出力
するようにも設定できる。
定常的な信号とすることにより、データN逓倍回路11
0がデータ信号bと同一の1逓倍のデータ信号dを出力
するようにも設定できる。
【0029】クロックN逓倍回路111も、図4に示す
回路と同様なものを用いることができ、クロック設定信
号fによりクロック信号aを2逓倍または1逓倍してク
ロック信号cとして出力することができる。
回路と同様なものを用いることができ、クロック設定信
号fによりクロック信号aを2逓倍または1逓倍してク
ロック信号cとして出力することができる。
【0030】図1および図2に示す半導体集積回路で
は、LSIテスタによりテストするときは、データ入力
端子103およびクロック信号入力端子105から、比
較的低周波数のデータ信号bおよびクロック信号aを入
力し、これらの信号a,bをデータN逓倍回路110お
よびクロックN逓倍回路111で2逓倍して高周波数の
データ信号dおよびクロック信号cとし、この高周波数
のデータ信号dおよびクロック信号cでフリップフロッ
プ112,115および組合せ回路113を動作させる
ようにし、LSIテスタから比較的低速な信号を受け
て、内部のフリップフロップ回路112,115および
組合せ回路113は高速で実動作させられる時と同じ速
さで動作をテストすることができる。
は、LSIテスタによりテストするときは、データ入力
端子103およびクロック信号入力端子105から、比
較的低周波数のデータ信号bおよびクロック信号aを入
力し、これらの信号a,bをデータN逓倍回路110お
よびクロックN逓倍回路111で2逓倍して高周波数の
データ信号dおよびクロック信号cとし、この高周波数
のデータ信号dおよびクロック信号cでフリップフロッ
プ112,115および組合せ回路113を動作させる
ようにし、LSIテスタから比較的低速な信号を受け
て、内部のフリップフロップ回路112,115および
組合せ回路113は高速で実動作させられる時と同じ速
さで動作をテストすることができる。
【0031】また、実装置上の実動作時には、データN
逓倍回路110およびクロックN逓倍回路111の逓倍
数を1として外部の信号速度と同じ速さのデータ信号d
およびクロック信号cでフリップフロップ回路112,
115および組合せ回路113を動作させることができ
る。
逓倍回路110およびクロックN逓倍回路111の逓倍
数を1として外部の信号速度と同じ速さのデータ信号d
およびクロック信号cでフリップフロップ回路112,
115および組合せ回路113を動作させることができ
る。
【0032】本発明は、データN逓倍回路110および
クロックN逓倍回路111は図4に示すような信号の周
波数を2逓倍または1逓倍するものに限られず、逓倍数
はいくらであってもよいことは言うまでもない。
クロックN逓倍回路111は図4に示すような信号の周
波数を2逓倍または1逓倍するものに限られず、逓倍数
はいくらであってもよいことは言うまでもない。
【0033】
【発明の効果】本発明によれば、以上説明したように、
高性能で高価なLSIテスタを使用せずに実動作を考慮
した半導体集積回路の論理機能テストを行い、半導体集
積回路単体テスト工程で早期に確実に問題を発見し、特
性上問題のある半導体集積回路が装置テスト工程まで進
んでしまうことの無いよう半導体集積回路の信頼性を向
上する効果が得られる。
高性能で高価なLSIテスタを使用せずに実動作を考慮
した半導体集積回路の論理機能テストを行い、半導体集
積回路単体テスト工程で早期に確実に問題を発見し、特
性上問題のある半導体集積回路が装置テスト工程まで進
んでしまうことの無いよう半導体集積回路の信頼性を向
上する効果が得られる。
【図1】本発明の実施の形態の半導体集積回路のブロッ
ク図である。
ク図である。
【図2】本発明の他の実施の形態の半導体集積回路のブ
ロック図である。
ロック図である。
【図3】図1に示す半導体集積回路の動作を表すタイミ
ングチャートである。
ングチャートである。
【図4】図1および図2中のデータN逓倍回路110の
詳細を示すブロック図である。
詳細を示すブロック図である。
【図5】従来の半導体集積回路例を示すブロック図であ
る。
る。
【図6】図5に示す半導体集積回路の動作を表すタイミ
ングチャートである。
ングチャートである。
101 半導体集積回路 102 LSIテスタ 103 データ入力端子 104 クロック設定信号入力端子 105 クロック信号入力端子 106 データ出力端子 107 クロック信号出力端子 108 LSIテスタ側データ入力端子 109 LSIテスタ側クロック入力端子 110 データN逓倍回路 111 クロックN逓倍回路 112 フリップフロップ 113 組合せ回路 114 データバッファ 115 フリップフロップ 116 半導体集積回路 117 半導体集積回路 118 データバッファ 605 セレクタ回路
Claims (8)
- 【請求項1】 外部から入力するクロック設定信号に応
答して外部から入力するクロック信号をN逓倍するクロ
ックN逓倍回路を備えたことを特徴とする半導体集積回
路。 - 【請求項2】 外部から入力するクロック設定信号に応
答して外部から入力するクロック信号をN逓倍するクロ
ックN逓倍回路と、前記クロック設定信号に対応して外
部から入力するデータ信号をN逓倍するデータN逓倍回
路とを備えたことを特徴とする半導体集積回路。 - 【請求項3】 外部から入力するクロック設定信号に応
答して外部から入力するクロック信号をN逓倍したN逓
倍クロック信号を出力するクロックN逓倍回路と、前記
N逓倍クロック信号により動作する内部回路と、前記内
部回路が出力する信号を前記N逓倍クロック信号で取り
込み前記クロック信号で出力するバッファとを備えたこ
とを特徴とする半導体集積回路。 - 【請求項4】 外部から入力するクロック設定信号に応
答して外部から入力するクロック信号をN逓倍したN逓
倍クロック信号を出力するクロックN逓倍回路と、前記
クロック設定信号に対応して外部から入力するデータ信
号をN逓倍したN逓倍クロック信号を出力するデータN
逓倍回路と、前記N逓倍データ信号を入力し前記N逓倍
クロック信号により動作する内部回路と、前記内部回路
が出力する信号を前記N逓倍クロック信号で取り込み前
記クロック信号で出力するバッファとを備えたことを特
徴とする半導体集積回路。 - 【請求項5】 前記クロック設定信号は、前記クロック
信号を4分の1周期ずれた信号で、前記クロックN逓倍
回路は、前記クロック信号を反転した反転クロック信号
を出力するインバータ回路と、前記クロック設定信号が
第1の状態の時は前記クロック信号を選択し前記クロッ
ク設定信号が第2の状態の時は前記反転クロック信号を
選択して出力するセレクタ回路とを有して前記クロック
信号を2逓倍した2逓倍クロック信号を出力することを
特徴とする請求項1または3記載の半導体集積回路。 - 【請求項6】 前記クロック設定信号は、前記クロック
信号を4分の1周期ずれた信号で、前記クロックN逓倍
回路は、前記クロック信号を反転した反転クロック信号
を出力するクロック信号側インバータ回路と、前記クロ
ック設定信号が第1の状態の時は前記クロック信号を選
択し前記クロック設定信号が第2の状態の時は前記反転
クロック信号を選択して出力するクロック信号側セレク
タ回路とを有して前記クロック信号を2逓倍した2逓倍
クロック信号を出力し、前記データN逓倍回路は、前記
データ信号を反転した反転データ信号を出力するデータ
信号側インバータ回路と、前記クロック設定信号が第1
の状態の時は前記データ信号を選択し前記クロック設定
信号が第2の状態の時は前記反転データ信号を選択して
出力するデータ信号側セレクタ回路とを有して前記デー
タ信号を2逓倍した2逓倍データ信号を出力することを
特徴とする請求項2または4記載の半導体集積回路。 - 【請求項7】 請求項1、3または5に記載の半導体集
積回路をテスタに接続してテストする時は、前記クロッ
クN逓倍回路に前記N逓倍クロック信号または前記2逓
倍クロック信号を出力させる前記クロック設定信号を前
記半導体集積回路に入力することを特徴とする半導体集
積回路の使用方法。 - 【請求項8】 請求項2、4または6に記載の半導体集
積回路をテスタに接続してテストする時は、前記クロッ
クN逓倍回路に前記N逓倍クロック信号または前記2逓
倍クロック信号を出力させ、前記データN逓倍回路に前
記N逓倍データ信号または前記2逓倍データ信号を出力
させる前記クロック設定信号を前記半導体集積回路に入
力することを特徴とする半導体集積回路の使用方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30575797A JP3147057B2 (ja) | 1997-11-07 | 1997-11-07 | 半導体集積回路およびその使用方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30575797A JP3147057B2 (ja) | 1997-11-07 | 1997-11-07 | 半導体集積回路およびその使用方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11142478A true JPH11142478A (ja) | 1999-05-28 |
| JP3147057B2 JP3147057B2 (ja) | 2001-03-19 |
Family
ID=17948987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30575797A Expired - Fee Related JP3147057B2 (ja) | 1997-11-07 | 1997-11-07 | 半導体集積回路およびその使用方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3147057B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7299392B2 (en) | 2001-11-20 | 2007-11-20 | Hitachi, Ltd. | Semiconductor integrated circuit device and method of design of semiconductor integrated circuit device |
-
1997
- 1997-11-07 JP JP30575797A patent/JP3147057B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7299392B2 (en) | 2001-11-20 | 2007-11-20 | Hitachi, Ltd. | Semiconductor integrated circuit device and method of design of semiconductor integrated circuit device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3147057B2 (ja) | 2001-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2725258B2 (ja) | 集積回路装置 | |
| US6661270B2 (en) | Data latch circuit and driving method thereof | |
| JPH08211133A (ja) | 高速ディジタル回路構成要素の試験方法及び装置 | |
| US6815977B2 (en) | Scan cell systems and methods | |
| JPH1130646A (ja) | 半導体集積回路及びそれに含まれるテスト回路 | |
| JP2002289776A (ja) | 半導体装置 | |
| JPH06160476A (ja) | スキャンパスのテスト制御回路 | |
| JP3147057B2 (ja) | 半導体集積回路およびその使用方法 | |
| JPH0295283A (ja) | 半導体集積回路装置 | |
| JP2001108727A (ja) | クロック制御回路および方法 | |
| JPH0368878A (ja) | 半導体集積回路装置 | |
| JP3357821B2 (ja) | スキャンパス用フリップフロップ回路及びスキャンパステストシステム | |
| JPH10307167A (ja) | 論理集積回路のテスト装置 | |
| JP2000275304A (ja) | 論理集積回路およびそれを用いた半導体装置 | |
| JP2653945B2 (ja) | 半導体集積回路 | |
| JP2002311092A (ja) | スキャンフリップフロップと、スキャンパス回路およびその設計方法 | |
| JP2000132419A (ja) | マイクロコンピュータ | |
| JP2000321331A (ja) | スキャンテスト回路及びこれを用いた半導体集積回路 | |
| KR0145789B1 (ko) | 바운더리 스캔 구조의 테스트 클럭 발생 장치 | |
| JP2903548B2 (ja) | 論理回路診断システム | |
| JP2000163173A (ja) | 出力同時動作低減回路 | |
| JPH06118138A (ja) | テスト回路 | |
| JP2000046909A (ja) | 半導体集積回路装置及びその試験方法 | |
| JP2001099895A (ja) | Lsiシミュレーション回路およびlsiシュミレーション方法 | |
| JPH09105771A (ja) | 半導体集積回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20001205 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080112 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090112 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100112 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |