JP3145976B2 - 半導体集積回路 - Google Patents
半導体集積回路Info
- Publication number
- JP3145976B2 JP3145976B2 JP00041498A JP41498A JP3145976B2 JP 3145976 B2 JP3145976 B2 JP 3145976B2 JP 00041498 A JP00041498 A JP 00041498A JP 41498 A JP41498 A JP 41498A JP 3145976 B2 JP3145976 B2 JP 3145976B2
- Authority
- JP
- Japan
- Prior art keywords
- integrated circuit
- signal
- output
- circuit block
- test
- 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 - Fee Related
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318544—Scanning methods, algorithms and patterns
- G01R31/318547—Data generators or compressors
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
Description
わり、特に所定の機能を実現する複数の集積回路ブロッ
クの機能動作テストの効率を改善した半導体集積回路に
関する。
み、様々な機能を実現する集積回路ブロックが半導体集
積回路に複数搭載される様になってきた。これらの集積
回路ブロックが互いに接続されて1つの半導体集積回路
としての機能を実現する。これらの半導体集積回路は、
外部とのインターフェースの為に複数の入力端子と複数
の出力端子を備えている。
内部で互いに接続する為に、複数の入力配線と複数の出
力配線を備えている。しかし、集積回路ブロックは半導
体集積回路の持つ入力端子および出力端子にて直接制御
・観測することは出来ない。この様な半導体集積回路に
おいても、各集積回路ブロックの全ての機能が正常に動
作するか確認する必要がある。その為には、半導体集積
回路の入力端子から所定の信号を各集積回路ブロックに
与え、半導体集積回路の出力端子にて各集積回路ブロッ
クの動作結果を観測しなければならない。
る手段として半導体集積回路の入力端子および出力端子
を各集積回路ブロックの入力配線および出力配線に直接
接続する手段があるが、複数のマルチプレクサと多くの
配線が必要となり半導体集積回路の回路規模を大きく増
加させてしまう。
内部の全てのフリップフロップをマルチプレクサで切り
替えて一つの長大なシフトレジスタとなる様に従属接続
し、半導体集積回路外部の入力端子から従属接続したシ
フトレジスタへ所定の信号を与えた後、半導体集積回路
の内部状態をシフトレジスタへ格納し、そのシフトレジ
スタの内容を半導体集積回路の外部へ導出した出力信号
で観測する手段、いわゆるスキャンパステストがある
が、この手段でも全てのフリップフロップをシフトレジ
スタに変更する為に多くのマルチプレクサと配線が必要
となり回路規模を大きく増加させてしまう。
た先願例として、特開平8−170978号公報があ
る。上述したスキャンパステストは同公報にも記載され
ているように、外部から1ビットずつシリアルに供給さ
れたテスト用の入力信号はシフトレジスタに供給され、
この保持された信号が組み合わせ回路に供給される。こ
れらのレジスタを構成する各フリップフロップは、組み
合わせ回路のテスト結果を通常モードで取り込み、この
取り込まれたテスト結果はスキャンモードで1ビットず
つシリアルにシフトレジスタから外部端子に出力され、
観測することが出来る。
した図4を参照すると、外部と各種信号のやりとりを行
ないながら、半導体集積回路1d本来の機能を実現する
状態(以下、通常モードと称す)と、各集積回路ブロッ
ク81,82,83の機能動作テストを行なう状態(以
下、テストモードと称す)に分けて説明する。
常モードにおける外部からの入力信号(以下、通常入力
信号と称す)DINが、例えば64ビットが並列状態で
与えられる端子であり、出力端子7は通常モードにおけ
る外部への出力信号(以下、通常出力信号と称す)DO
UTを64ビットが並列状態で送出する端子である。
トモードにおける外部からのテスト用入力信号TINが
例えば32ビット並列状態で与えられる端子であり64
ビットの場合は32ビットずつ2回に分けて与えられ
る。
トモードにおける外部へのテスト信号(以下、テスト出
力と称す)TOUTを32ビット並列状態で送出する端
子である。入力端子6は半導体集積回路1dの外部から
のクロック信号CLKが与えられる端子である。入力端
子4および5は半導体集積回路1dの通常モードと集積
回路ブロック82のテストモードとを切り換えるモード
制御信号SEL1およびSEL2が与えられる端子であ
る。モード制御信号SEL1およびSEL2は集積回路
ブロック82のテストモード時にマルチプレクサ21お
よびマルチプレクサ22の制御と、マルチプレクサ25
およびマルチプレクサ26の制御とそれぞれ独立して行
なう為にSEL1とSEL2が必要である。
ついて説明する。モード制御信号SEL1は集積回路ブ
ロック81の出力信号S71およびS72を選択する様
に設定され、モード制御信号SEL2は集積回路ブロッ
ク82の出力信号S76とS77を選択する様に設定さ
れる。外部から入力端子3に与えられた64ビットの通
常入力信号DINは集積回路ブロック81へ供給され
る。この供給された64ビットの通常入力信号のうち、
第1の部分入力32ビットは集積回路ブロック81の出
力信号S71としてマルチプレクサ21で選択され、マ
ルチプレクサ21の出力信号S73としてフリップフロ
ップ23へクロックCLKに同期して格納される。
部分入力32ビットは、その出力信号S75としてクロ
ックCLKに同期したタイミングで集積回路ブロック8
2へ供給される。
2の部分入力32ビットは、集積回路ブロック81の出
力信号S72としてマルチプレクサ22で選択され、そ
の選択された出力信号S74としてフリップフロップ2
4へクロックCLKに同期して格納される。
部分入力32ビットの信号S74は、クロックCLKに
同期したタイミングで集積回路ブロック82へ供給さ
れ、この32ビットの信号S74に対応する集積回路ブ
ロック82の出力信号S77はマルチプレクサ26を介
して集積回路ブロック83へ供給される。
入力32ビットの出力信号S76はマルチプレクサ25
を介して集積回路ブロック83へ供給される。集積回路
ブロック83の動作結果は64ビットの出力信号として
出力端子7へ送出される。
ド時の動作について説明する。テストモードでは先ず集
積回路ブロック82にテスト用入力信号TINを与える
為にモード制御信号を設定する。モード制御信号SEL
1はマルチプレクサ25の出力信号S78とマルチプレ
クサ26の出力信号S79を選択する様に設定され、モ
ード制御信号SEL2はテスト用入力信号TINとフリ
ップフロップ23の出力信号S75を選択する様に設定
される。
32ビット(1番目)のテスト用入力信号TINは、ク
ロック信号CLKの1クロックサイクル目でマルチプレ
クサ25で選択され、その出力信号S78がさらにマル
チプレクサ21で選択されてフリップフロップ23へ格
納される。
23に格納されたテスト用入力信号TINは、2クロッ
クサイクル目でマルチプレクサ26で選択され、その出
力信号S79がさらにマルチプレクサ22で選択されて
フリップフロップ24へ格納され、その後集積回路ブロ
ック82へ供給される。
ら与えられた第2の部分入力32ビットの入力信号TI
N(2番目)のテスト入力は、マルチプレクサ25で選
択され、その出力信号S78がさらにマルチプレクサ2
1で選択されてフリップフロップ23へ格納されその後
集積回路ブロック82へ供給される。つまり入力信号T
INが、第1の部分入力32ビットと第2の部分入力3
2ビットとに分割され第1、第2の順に入力端子2に与
えられ、それぞれ異なる経路で集積回路ブロック82に
読み込まれたことになる。
後、そのテスト結果を観測する為にモード制御信号の設
定を変更する。モード制御信号SEL1はマルチプレク
サ25の出力信号S78とマルチプレクサ26の出力信
号S79を選択する様に設定され、モード制御信号SE
L2は集積回路ブロック82の出力信号S76S77を
選択する様に設定される。
回路ブロック82のテスト結果の出力信号S76は、1
クロックサイクルの間にマルチプレクサ25およびマル
チプレクサ21をそれぞれ介しフリップフロップ23に
格納される。第2の部分入力32ビットに対応する集積
回路ブロック82のテスト結果S77も、同じ1クロッ
クサイクルでマルチプレクサ26およびマルチプレクサ
22をそれぞれ介してフリップフロップ24へ格納され
る。フリップフロップ23とフリップフロップ24に格
納された集積回路ブロック82のテスト結果は、縦列接
続されてシフトレジスタ構成となったこれらのフリップ
フロップ23,24によって信号をシフトされる。
24に格納された第1の部分入力32ビットに対応する
テスト結果TOUTがテスト出力端子8から観測され、
2クロックサイクル目でフリップフロップ23に格納さ
れた第2の部分入力32ビットに対応するテスト結果が
フリップフロップ23の出力信号S75としてマルチプ
レクサ26で選択され、さらにマルチプレクサ22でも
選択されてフリップフロップ24に格納され、その出力
信号であるテスト結果TOUTがテスト出力端子8にて
観測される。
力信号TINが与えられ、集積回路ブロック82の内部
を動作させ、そのテスト結果TOUTをテスト出力端子
8にて観測するのに5クロックサイクルで動作する。
集積回路1dでの第1の問題点は、通常モード時におい
て、集積回路ブロック81から集積回路ブロック82へ
の入力経路にフリップフロップが介在している為、集積
回路ブロック81から集積回路ブロック82への入力
が、クロックに同期したタイミングでしか行なえず通常
モードの動作速度が遅いことである。
集積回路ブロック82から集積回路ブロック83への出
力経路にマルチプレクサが介在する為、集積回路ブロッ
ク82から集積回路ブロック83への出力に遅延が生
じ、動作速度が遅いことである。
テストモード時において、シフトレジスタを構成するフ
リップフロップとフリップフロップの間に複数のマルチ
プレクサが介在する為、シフトレジスタを構成する経路
に遅延が生じ、動作速度が遅いことである。
れたものであり、所定の機能を実現する複数の集積回路
ブロックの全ての機能動作テストを効率良く行ない、か
つ通常モード時およびテストモード時の回路動作速度の
低下を抑えることにある。
は、入力回路を構成する第1の集積回路ブロックと所定
の機能ブロックで構成される第2の集積回路ブロックと
出力回路を構成する第3の集積回路ブロックとが従属接
続され、前記第2の集積回路ブロックの機能動作テスト
を実行するためのテスト用付加手段を有する半導体集積
回路であって、前記第2の集積回路ブロックの入力側に
のみ前記テスト用付加手段が介在し、前記第2および前
記第3の集積回路ブロック間は配線のみで直接接続され
る半導体集積回路において、通常動作モードでは、前記
第1の集積回路ブロックの第1の出力端および前記第2
の集積回路ブロックの第1の入力端並びに前記第1の集
積回路ブロックの第2の出力端および前記第2の集積回
路ブロックの第2の入力端間のそれぞれの信号伝送経路
に入力信号選択用の信号選択手段だけをそれぞれ1個ず
つ介在させ、前記テスト用付加手段を用いるテストモー
ドにおいては、前記第2の集積回路ブロックのテスト用
信号入力時およびテスト結果出力時の信号格納用であっ
て、このブロックの入力端数に対応する複数のフリップ
フロップを従属接続してシフトレジスタを構成しこのシ
フトレジスタを介して前記テスト結果の信号をシリアル
出力する際にこれらのフリップフロップ間には前記信号
選択手段をそれぞれ1個のみ介在させた構成を有するこ
とを特徴とする。
2の集積回路ブロックの機能動作テストを行なう為に外
部から前記テスト用信号をシリアルに入力するテスト入
力端子と、前記第2の集積回路ブロックの前記機能動作
のテスト結果を観測する為に外部へシリアルに出力する
テスト出力端子と、外部からクロック信号を入力するク
ロック端子と、前記テストモードの動作状態を切り換え
る為に外部から第1のモード制御信号を入力する第1の
モード制御端子および第2のモード制御信号を入力する
第2のモード制御端子と、前記第1のモード制御信号に
よって制御され、前記第2の集積回路ブロックの前記第
1の出力端または前記テスト入力端子からの入力信号を
択一的に選択出力する第1のマルチプレクサと、この選
択出力された信号を前記クロック信号に同期して保持す
る第1のフリップフロップと、前記第2のモード制御信
号によって制御され前記第1のフリップフロップの一方
の出力信号または前記第1の集積回路ブロックの第1の
出力端の出力信号を択一的に選択出力する第2のマルチ
プレクサと、前記第1のモード制御信号によって制御さ
れ、前記第1のフリップフロップの他方の出力信号また
は前記第2の集積回路ブロックの第2の出力端の信号を
択一的に選択出力する第3のマルチプレクサと、この選
択出力された信号を前記クロック信号に同期して保持し
前記テスト出力端子に出力する第2のフリップフロップ
と、前記第2のモード制御信号によって制御され前記第
2のフリップフロップの一方の出力信号または前記第1
の集積回路ブロックの第2の出力端の出力信号を択一的
に選択出力する第4のマルチプレクサとで構成すること
ができる。
の機能動作テストを行なう場合に、前記テスト用付加手
段は、前記第1マルチプレクサと前記第1のフリップフ
ロップと前記第3のマルチプレクサと前記2のフリップ
フロップとが縦列接続されて1つのシフトレジスタが構
成され、前記テスト入力端子から1クロック目と2クロ
ック目に分割されたテスト信号がシリアルに入力されて
前記シフトレジスタに順次保持され、1クロック目で前
記第1のフリップフロップに保持された一方の前記テス
ト入力信号は前記第2のマルチプレクサを介して前記第
2の集積回路ブロックの前記第1の入力端へ供給され、
2クロック目で前記第2のフリップフロップに保持され
た他方の前記テスト入力信号は前記第4のマルチプレク
サを介して前記第2の集積回路ブロックの前記第2の入
力端へ供給され、この第2の集積回路ブロックの機能動
作のテスト結果のうち一方の部分出力は第1の出力端か
ら前記第1のマルチプレクサを介して前記第1のフリッ
プフロップに次の1クロック目で保持され、同時に他方
の部分出力は第2の出力端から前記第3のマルチプレク
サを介して前記第2のフリップフロップに保持された
後、前記第1のモード制御信号に応答して前記第1およ
び前記第2のフリップフロップは再び1つのシフトレジ
スタ構成に接続され次の2クロック目および3クロック
目で前記機能動作のテスト結果を前記テスト出力端子か
らシリアルに出力する観測手段を備えることもできる。
の集積回路ブロックの入力端の数が出力端の数よりも少
なくとも1個多い場合、前記第1の集積回路ブロックの
第3の出力端と、前記第2の集積回路ブロックの第3の
入力端と、前記第1のモード制御信号によって制御さ
れ、前記第2のフリップフロップの他方の出力信号また
は前記第2の集積回路ブロックの第2の出力端の信号を
択一的に選択出力する第5のマルチプレクサと、この選
択出力された信号を前記クロック信号に同期して保持し
前記テスト出力端子に出力する第3のフリップフロップ
と、前記第2のモード制御信号によって制御され前記第
3のフリップフロップの一方の出力信号または前記第1
の集積回路ブロックの前記第3の出力端の出力信号を択
一的に選択出力する第6のマルチプレクサとをさらに備
え、前記第3のマルチプレクサは前記第2の集積回路ブ
ロックの第2の出力端の信号に代えて、前記第2の集積
回路ブロックの第1の出力端の信号を用いることによ
り、前記第2の集積回路ブロックの入力端の数を出力端
の数に合わせ込む調整手段も有することもできる。
2の集積回路ブロックの入力端の数が出力端の数よりも
少なくとも1個少ない場合、前記第2の集積回路ブロッ
クの第3の出力端と、前記入力端の数よりも少なくとも
1個少ない数の排他的論理和回路とをさらに備え、前記
第1および前記第2のフリップフロップの入力側のマル
チプレクサのうち前記第1のマルチプレクサ以外の前記
第3のマルチプレクサは前記第2の集積回路ブロックの
第2の出力端の信号に代えて、前記第2の集積回路ブロ
ックの前記第2および前記第3の出力端の信号を入力す
る前記排他的論理和回路の出力信号を用いることによ
り、前記第2の集積回路ブロックの出力端の数を入力端
の数に合わせ込む調整手段も有することもできる。
に与える入力信号および前記テスト用付加手段に与える
テスト用信号が任意のビット数で、かつ前記第1の集積
回路ブロックの出力端および前記第2の集積回路ブロッ
クの入力端がそれぞれ同一の任意の数に、前記第2の集
積回路ブロックの出力端が前記同一を含む任意の数に分
割された条件を有することもできる。
についてそれぞれ図面を参照しながら説明する。
第1の実施の形態を示す回路図である。同図を参照する
と、この半導体集積回路1aは、外部入力端子2,3,
4,5および6と、外部出力端子7および8と、主とし
て入力回路を構成し外部端子3が接続される入力端と出
力信号S1を出力する第1の出力端と出力信号S2を出
力する第2の出力端とを有する第1の集積回路ブロック
11と、所定の機能ブロックで構成されるブロックで、
CPU、ROM、RAM等であり、あるいはランダムロ
ジック回路であり、第1の入力端と第2の入力端と出力
信号S5を出力する第1の出力端と出力信号S6を出力
する第2の出力端とを有する第2の集積回路ブロック1
2と、主として出力回路を構成し、出力信号S5を入力
する第1の入力端と出力信号S6を入力する第2の入力
端と出力信号DOUTを外部端子7に出力する出力端と
を有する第3の集積回路ブロック13と、集積回路ブロ
ック11および12の間に配置され、集積回路ブロック
12をテストするために付加されたテスト用付加回路と
を有する。
出力端Yを有するマルチプレクサ21とこのマルチプレ
クサ21の出力端Yから信号S7をデータ入力端Dにク
ロック信号に同期して入力し保持するフリップフロップ
23と、このフリップフロップ23のQ出力信号を入力
端Bに入力し入力端Aに集積回路ブロック11の第1の
出力信号を入力し、その出力を集積回路ブロック12の
第1の入力端に出力するマルチプレクサ25とからな
る。
するマルチプレクサ22とこのマルチプレクサ22の出
力端Yから信号S8をデータ入力端Dにクロック信号に
同期して入力し保持するフリップフロップ24と、この
フリップフロップ24のQ出力信号を入力端Bに入力し
入力端Aに集積回路ブロック11の第2の出力信号S2
を入力し、その出力を集積回路ブロック12の第2の入
力端に出力するマルチプレクサ26とからなる。
よび出力端子7はそれぞれ一例として64ビット並列の
信号に対応し、入力端子2,出力端子8,信号S1,S
2,S3,S4,S5,S6,S7,S8,S9はそれ
ぞれ64ビットを2分割した32ビット並列の信号に対
応する。図面上では理解し易くするためそれぞれ1ビッ
ト分のみ示す。
ック12およびテスト用付加回路は1組だけ示したが、
複数組で構成してもよいことは自明である。
集積回路1aの通常モード時における外部から与えられ
る通常入力信号DINであり、ここでも前述した従来例
同様に例えば64ビットの信号が並列状態で与えられる
ものとする。入力端子2に供給される信号は集積回路ブ
ロック12のテストモード時に、外部から与えるテスト
入力信号TINである。入力端子4および5にそれぞれ
供給される信号は、半導体集積回路1aの通常モードと
テストモードを切り換えるモード制御信号SEL1およ
びSEL2である。入力端子6に供給される信号は半導
体集積回路1aに外部から供給されるクロック信号CL
Kである。
ド時における外部への通常出力信号DOUTである。出
力端子8から出力される信号は集積回路ブロック12の
テストモード時、テスト結果を外部で観測する為のテス
ト出力信号TOUTである。
用いて、集積回路ブロック12のテストモード時にマル
チプレクサ21とマルチプレクサ22を制御すること
と、マルチプレクサ25とマルチプレクサ26を制御す
ることを、互いに独立して行なわせる必要があるので、
これら2信号のために2端子必要である。
てあるが64ビット分が並列に集積回路ブロック11に
接続される。この集積回路ブロック11の出力信号は第
1の部分信号32ビットと第2の部分信号32ビットに
分割され、第1の部分信号32ビットは出力信号S1と
してマルチプレクサ25の端子Aに入力される。
ドの動作を説明する。通常モードに入ると、モード制御
信号SEL2は集積回路ブロック11の出力信号S1と
S2を選択する様に設定する。モード制御信号SEL1
は任意の値に設定して良い。入力端子3から与えられた
通常入力信号DINは集積回路ブロック11へ入力され
る。集積回路ブロック11の出力信号S1はマルチプレ
クサ25のみを介して集積回路ブロック12へ供給され
る。集積回路ブロック11の出力信号S2はマルチプレ
クサ26のみを介して集積回路ブロック12へ供給され
る。集積回路ブロック12の出力信号S5は論理ゲート
を介さずに、集積回路ブロック13の第1の入力端へ直
接供給される。集積回路ブロック12の出力信号S6も
論理ゲートを介さずに、集積回路ブロック13の第2の
入力端へ直接供給される。集積回路ブロック13の通常
出力信号DOUTは出力端子6へ出力される。
ド時の動作について説明する。テストモードでは先ず集
積回路ブロック12にテスト入力を与える為にモード制
御信号を設定する。モード制御信号SEL1はテスト用
入力信号TINとフリップフロップ23の出力端QBの
出力信号S11を選択する様に設定され、モード制御信
号SEL2はS9とS10を選択する様に設定する。
番目のテスト入力(32ビット)は1クロックサイクル
目でマルチプレクサ21で選択され、フリップフロップ
23へクロックCLKに同期して格納される。フリップ
フロップ23に格納されたテスト入力は、次の2クロッ
クサイクル目でフリップフロップ23の出力信号S11
としてマルチプレクサ22で選択され、フリップフロッ
プ24へクロックCLKに同期して格納された後、その
フリップフロップ24の出力信号S4としてマルチプレ
クサ26で選択されて集積回路ブロック12の第2の入
力端へ供給される。
から与えられた2番目のテスト用入力信号TINは、マ
ルチプレクサ21で選択され、フリップフロップ23へ
クロックCLKに同期して格納された後、そのフリップ
フロップ23の出力信号S9としてマルチプレクサ25
で選択され、その選択された出力信号S3が集積回路ブ
ロック12の第1の入力端へ供給される。
後、そのテスト結果を観測する為にモード制御信号を設
定する。モード制御信号SEL1は集積回路ブロック1
2の第1の出力端の出力信号S5と第2の出力端の出力
信号S6を選択する様に設定され、モード制御信号SE
L2はフリップフロップ23の出力信号S9とフリップ
フロップ24の出力信号S10を選択する様に設定す
る。
の出力端の出力信号S5は1クロックサイクルの間にマ
ルチプレクサ21で選択され、フリップフロップ23へ
クロックCLKに同期して格納される。集積回路ブロッ
ク12のテスト結果の第2の出力端の出力信号S6も同
じ1クロックサイクルの間にマルチプレクサ22で選択
され、フリップフロップ24へクロックCLKに同期し
て格納される。
24に格納された集積回路ブロック12のテスト結果
は、マルチプレクサ23によりフリップフロップ23の
出力信号S11が選択されることによって従属接続され
シフトレジスタ構成となったフリップフロップ23,2
4のシフト動作によって信号をシフトされる。
24に格納されたテスト結果TOUTは端子QBの出力
信号が出力端子8にて観測され、次の2クロックサイク
ル目でフリップフロップ23に格納されたテスト結果T
OUTがフリップフロップ24にシフトされ、フリップ
フロップ24の端子QBの出力信号が出力端子8にて観
測される。
TINが与えられ、集積回路ブロック12の内部を動作
させ、そのテスト結果の信号TOUTを出力端子8にて
観測する為に、5クロックサイクルで動作する。
ック11および12の間の信号伝達経路にはクロック同
期のフリップフロップ等は介在せず、また、ランダムロ
ジック回路等も介在せず、集積回路ブロック11の第1
の出力端および集積回路ブロック12の第1の入力端の
間に信号選択のためのマルチプレクサ25と,集積回路
ブロック11の第2の出力端および集積回路ブロック1
2の第2の入力端の間に信号選択のためのマルチプレク
サ26しか介在しないので信号遅延が低減される。
フロップ23,24を従属接続してシフトレジスタを構
成する際にこれらのフリップフロップ23,24間には
マルチプレクサ22しか介在せず、したがって従来例よ
りも信号遅延を少なくできる。
る。第2の実施の形態における半導体集積回路1bの回
路図を示した図2を参照すると、第1の実施の形態との
相違点は、集積回路ブロック11に対応する第1の集積
回路ブロック51の出力端子数が少なくとも1個増加す
るとともに、この出力端を第3の出力端とし、集積回路
ブロック12に対応する第2の集積回路ブロック52の
入力端子数も増加すると共に、この入力端を第3の入力
端としたことと、これらの出力端子数および入力端子数
が増加したことによりテスト用付加回路も増加したこと
である。
加回路は、入力端子2のテスト用入力信号TINを入力
端Aに入力し、集積回路ブロック52の第1の出力信号
S5を入力端Bに入力するともに選択信号を出力端Yか
ら出力するマルチプレクサ21とこのマルチプレクサ2
1の出力端Yの出力信号S7をデータ入力端Dにクロッ
クCLKに同期して入力し保持するフリップフロップ2
3と、このフリップフロップ23のQ出力信号を入力端
Bに入力し入力端Aに集積回路ブロック51の第1の出
力信号を入力し、その出力信号S3を集積回路ブロック
12の第1の入力端に出力するマルチプレクサ25とか
らなる。
力信号S11を入力端Aに入力し、集積回路ブロック5
2の第1の出力信号S5を入力端Bに入力するとともに
選択信号を出力端Yから出力するマルチプレクサ22
と、このマルチプレクサ22の出力端Yの出力信号S8
をデータ入力端DにクロックCLKに同期して入力し保
持するフリップフロップ24と、このフリップフロップ
24のQ出力信号S10を入力端Bに入力し入力端Aに
集積回路ブロック51の第2の出力信号S2を入力し、
その出力信号S4を集積回路ブロック12の第2の入力
端に出力するマルチプレクサ26とからなる。
ロップ24のQBの出力信号S16を入力端Aに入力
し、集積回路ブロック52の第2の出力信号S6を入力
端Bに入力するとともに選択信号を出力端Yから出力す
るマルチプレクサ27と、このマルチプレクサ27の出
力端Yの出力信号S14をデータ入力端DにクロックC
LKに同期して入力し保持するフリップフロップ28
と、このフリップフロップ28のQ出力信号S15を入
力端Bに入力し入力端Aに集積回路ブロック51の第3
の出力信号S12を入力し、その出力信号S13を集積
回路ブロック52の第3の入力端に出力するマルチプレ
クサ29とからなる。
を説明する。モード制御信号SEL2はS1とS2とS
12を選択する様に設定する。モード制御信号SEL1
は任意の値に設定して良い。入力端子3から与えられた
通常入力信号DINは集積回路ブロック51へ入力され
る。集積回路ブロック51の第1の出力端の出力信号S
1はマルチプレクサ25のみで選択されてその出力信号
S3が集積回路ブロック52の第1の入力端へ供給され
る。集積回路ブロック51の第2の出力端の出力信号S
2はマルチプレクサ26のみで選択され、その出力信号
S4が集積回路ブロック52の第2の入力端へ供給され
る。
力信号S12はマルチプレクサ29のみで選択され、そ
の出力信号S13が集積回路ブロック52の第3の入力
端子へ供給される。
5は論理ゲートを介さずに集積回路ブロック13の第1
の入力端へ供給される。集積回路ブロック52の出力信
号S6も論理ゲートを介さずに集積回路ブロック13の
第2の入力端へ供給され、集積回路ブロック13の動作
結果は通常出力信号DOUTとして出力端子7へ出力さ
れる。
の動作を説明する。テストモードでは先ず集積回路ブロ
ック52にテスト用入力信号TINを与える為にモード
制御信号を設定する。モード制御信号SEL1はテスト
用入力信号TINとフリップフロップ23の出力信号S
11とフリップフロップ24の出力信号S16とをそれ
ぞれ選択する様に設定され、モード制御信号SEL2は
フリップフロップ23の出力信号S9とフリップフロッ
プ24の出力信号S10とフリップフロップ28の出力
信号S15とをそれぞれ選択する様に設定される。
用入力信号TINは、1クロックサイクル目でマルチプ
レクサ21で選択され、その出力信号S7がフリップフ
ロップ23へ格納される。フリップフロップ23に格納
されたテスト用入力信号は、その出力信号S11とし
て、2クロックサイクル目でマルチプレクサ22で選択
され、その出力信号S8がフリップフロップ24へ格納
される。同じ2クロックサイクル目で出力端子2から与
えられた2番目のテスト用入力信号TINが、マルチプ
レクサ21で選択され、その出力信号S7がフリップフ
ロップ23へ格納される。3クロックサイクル目でフリ
ップフロップ24に格納されたテスト入力はその出力信
号S16としてマルチプレクサ27で選択されその出力
信号S14がフリップフロップ28へ格納される。
用入力信号は、フリップフロップ23の出力信号S11
としてマルチプレクサ22で選択され、その出力信号S
8がフリップフロップ24へ格納される。同じ3クロッ
クサイクル目で入力端子2から与えられた3番目のテス
ト用入力信号TINが、マルチプレクサ21で選択され
その出力信号S7がフリップフロップ23へ格納され
る。
4,25に格納された3つのテスト用入力信号はそれぞ
れマルチプレクサ25、マルチプレクサ26、マルチプ
レクサ29で選択され、それぞれの出力信号S3,S
4,S13が集積回路ブロック52の第1,第2,第3
の入力端へ供給される。
スト結果を観測する為にモード制御信号を再設定する。
モード制御信号SEL1は集積回路ブロック52の第1
の出力端の出力信号S5と第2の出力端の出力信号S6
を選択する様に設定され、モード制御信号SEL2はフ
リプフロップ23の出力信号S9とフリプフロップ24
の出力信号S10とフリプフロップ28の出力信号S1
5とをそれぞれ選択する様に設定される。
ら出力されるテスト結果の出力信号S5は1クロックサ
イクルの間にマルチプレクサ21で選択されてその出力
信号S7がフリップフロップ23へクロックCLKに同
期して格納される。同時に出力信号S5はマルチプレク
サ22で選択され、その出力信号S8がフリップフロッ
プ24にも格納される。
ら出力されるテスト結果の出力信号S6も同じ1クロッ
クサイクルの間にマルチプレクサ27で選択されその出
力信号S14が選択されてフリップフロップ28へ格納
される。
24、フリップフロップ28にそれぞれ格納された集積
回路ブロック52のテスト結果の信号TOUTは、モー
ド制御信号をさらに再設定することによって、マルチプ
レクサ21,22,27により縦列接続されたフリップ
フロップ23,24,28のシフト動作によって3クロ
ックサイクルで出力端子8より観測される。
24に格納されているテスト結果は、いずれも集積回路
ブロック52のテスト結果S5である為、テスト結果と
してはどちらか一方の値を取れば良い。
ック52の入力端数と出力端数とを調整するために、マ
ルチプレクサ27以外のマルチプレクサ21,22に共
通接続して、テスト結果S5およびS6が、この例のよ
うに例えば2個の出力信号であれば、入力側も2個の信
号にするものである。
ック51および52の間の信号伝達経路にはクロック同
期のフリップフロップ等は介在せず、また、ランダムロ
ジック回路等も介在せず、集積回路ブロック51の第1
の出力端および集積回路ブロック52の第1の入力端の
間に信号選択のためのマルチプレクサ25と,集積回路
ブロック51の第2の出力端および集積回路ブロック5
2の第2の入力端の間に信号選択のためのマルチプレク
サ26と、集積回路ブロック51の第3の出力端および
集積回路ブロック52の第3の入力端の間に信号選択の
ためのマルチプレクサ29としか介在しないので信号遅
延が低減される。
フロップ23,24,28を従属接続してシフトレジス
タを構成する際にこれらのフリップフロップ23,24
間にはマルチプレクサ22、フリップフロップ24,2
8間にはマルチプレクサ27しか介在せず、したがって
従来例よりも信号遅延を少なくできる。
の実施の形態における半導体集積回路1cの回路図を示
した図3を参照すると、第1の実施の形態との相違点
は、第2の集積回路ブロック62の出力端子数が、集積
回路ブロック62の入力端子数よりも少なくとも1個増
加し、対応する第3の集積回路ブロック63の入力端子
数も増加していることと、集積回路ブロック62の第2
の出力端と増加した第3の出力端とから出力される出力
信号S17,S18の一致をとる排他的論理和回路70
の出力がマルチプレクサ22のB端子に供給されている
ことである。排他的論理和回路70の数は集積回路ブロ
ック62の入力端の数よりも少なくとも1個少ない数で
ある。
路ブロック62の出力端数と入力端数を調整するためで
あるから、出力端数が入力端数をさらに上回る場合は、
出力信号S5を出力する出力端以外の任意の出力端2組
ずつを入力とする排他的論理和回路をさらに設け、これ
らの排他的論理和回路を階層的に接続して最終段の排他
的論理和回路が1個になるようにする。
同様であるからここでの構成の説明は省略する。
ては第1の実施の形態と同様に、モード制御信号SEL
2はS1とS2を選択する様に設定する。モード制御信
号SEL1は任意の値に設定して良い。入力端子3から
与えられた通常入力信号DINが集積回路ブロック11
へ供給され、集積回路ブロック11の出力信号S1およ
びS2はぞれぞれマルチプレクサ25、マルチプレクサ
26のみを介して集積回路ブロック62へ供給される。
集積回路ブロック62の出力信号S5、S17、S18
は論理ゲートを介さずに集積回路ブロック63へ供給さ
れる。集積回路ブロック63の動作結果DOUTは出力
端子7へ出力される。
する。先ず集積回路ブロック62にテスト用入力信号T
INを与える為にモード制御信号を設定する。モード制
御信号SEL1はテスト用入力信号TINとフリップフ
ロップ23の出力信号S11を選択する様に設定され、
モード制御信号SEL2はフリップフロップ23の出力
信号S9とフリップフロップ24の出力信号S10とを
選択する様に設定する。
用入力信号TINは、1クロックサイクル目においてマ
ルチプレクサ21で選択されてその出力信号S7がフリ
ップフロップ23へ格納される。
用入力信号は、次の2クロックサイクル目でフリップフ
ロップ23の出力信号S11としてマルチプレクサ22
で選択され、フリップフロップ24へ格納される。同じ
2クロックサイクル目で入力端子2から与えられた2番
目のテスト用入力信号TINがマルチプレクサ21を介
してフリップフロップ23へ格納される。2つのフリッ
プフロップ23,24に格納された2つのテスト用入力
信号TINは、マルチプレクサ25およびマルチプレク
サ26でそれぞれの出力が選択され、出力信号S3,S
4が集積回路ブロック62へ供給される。
号を入力の後、そのテスト結果を観測する為にモード制
御信号を再設定する。モード制御信号SEL1は集積回
路ブロック62の第1の出力信号S5と排他的論理和回
路70の出力信号S19を選択する様に設定され、モー
ド制御信号SEL2はフリップフロップ23の出力信号
S9とフリップフロップ24の出力信号S10を選択す
る様に設定される。
信号S5は1クロックサイクルの間にマルチプレクサ2
1で選択されフリップフロップ23へ格納される。集積
回路ブロック62のテスト結果の出力信号S17および
S18は、同じ1クロックサイクルの間に排他的論理和
回路70に入力された後、一致出力S19となりマルチ
プレクサ22で選択されてフリップフロップ24へ格納
される。
24に格納された集積回路ブロック62のテスト結果T
OUTは、マルチプレクサ22により縦列接続されたフ
リップフロップのシフト動作によって2クロックサイク
ルで出力端子8より観測される。
ック11および62の間の信号伝達経路にはクロック同
期のフリップフロップ等は介在せず、また、ランダムロ
ジック回路等も介在せず、集積回路ブロック11の第1
の出力端および集積回路ブロック62の第1の入力端の
間に信号選択のためのマルチプレクサ25と,集積回路
ブロック11の第2の出力端および集積回路ブロック6
2の第2の入力端の間に信号選択のためのマルチプレク
サ26しか介在しないので信号遅延が低減される。
フロップ23,24を従属接続してシフトレジスタを構
成する際にこれらのフリップフロップ23,24間には
マルチプレクサ22しか介在せず、したがって従来例よ
りも信号遅延を少なくできる。
積回路は、入力回路を構成する第1の集積回路ブロック
と所定の機能ブロックで構成される第2の集積回路ブロ
ックと出力回路を構成する第3の集積回路ブロックとが
従属接続され、第2の集積回路ブロックの機能動作テス
トを実行するためのテスト用付加手段を有する半導体集
積回路であって、第2の集積回路ブロックの入力側にの
みテスト用付加手段が介在し、第2および第3の集積回
路ブロック間は配線のみで直接接続され、通常動作モー
ドでは、第1の集積回路ブロックの第1の出力端および
第2の集積回路ブロックの第1の入力端並びに第1の集
積回路ブロックの第2の出力端および第2の集積回路ブ
ロックの第2の入力端間のそれぞれの信号伝送経路に入
力信号選択用の信号選択手段だけをそれぞれ1個ずつ介
在させ、テスト用付加手段を用いるテストモードにおい
ては、第2の集積回路ブロックのテスト用信号入力時お
よびテスト結果出力時の信号格納用であって、このブロ
ックの入力端数に対応する複数のフリップフロップを従
属接続してシフトレジスタを構成しこのシフトレジスタ
を介してテスト結果の信号をシリアル出力する際にこれ
らのフリップフロップ間には信号選択手段をそれぞれ1
個のみ介在させた構成を有するので、第1の効果は、通
常動作時において、第1の集積回路ブロックから第2の
集積回路ブロックへの入力がクロックタイミングに関係
なく行なえることである。
第2の集積回路ブロックへの入力経路にマルチプレクサ
のみを介在させた為である。
の集積回路ブロックから第2の集積回路ブロックへの出
力の遅延を少なくし、動作速度を改善できることであ
る。
第2の集積回路ブロックへの出力経路をランダムロジッ
ク等の論理ゲートを介さずに接続している為である。
テストモード時においてシフトレジスタを構成する第1
のフリップフロップと第2のフリップフロップ間の遅延
を少なくし、動作速度を改善できることである。
1のフリップフロップと第2のフリップフロップ間にマ
ルチプレクサを1つしか介在させていない為である。
回路のブロック図である。
回路のブロック図である。
回路のブロック図である。
る。
サ 23,24,28 フリップフロップ 70 排他的論理和回路 TIN テスト用入力信号 S1〜S19 出力信号 TOUT テスト出力信号 DIN 通常入力信号 DOUT 通常出力信号 SEL1,SEL2 モード制御信号 CLK クロック
Claims (6)
- 【請求項1】 入力回路を構成する第1の集積回路ブロ
ックと所定の機能ブロックで構成される第2の集積回路
ブロックと出力回路を構成する第3の集積回路ブロック
とが従属接続され、前記第2の集積回路ブロックの機能
動作テストを実行するためのテスト用付加手段を有する
半導体集積回路であって、前記第2の集積回路ブロック
の入力側にのみ前記テスト用付加手段が介在し、前記第
2および前記第3の集積回路ブロック間は配線のみで直
接接続される半導体集積回路において、 通常動作モードでは、前記第1の集積回路ブロックの第
1の出力端および前記第2の集積回路ブロックの第1の
入力端並びに前記第1の集積回路ブロックの第2の出力
端および前記第2の集積回路ブロックの第2の入力端間
のそれぞれの信号伝送経路に入力信号選択用の信号選択
手段だけをそれぞれ1個ずつ介在させ、前記テスト用付
加手段を用いるテストモードにおいては、前記第2の集
積回路ブロックのテスト用信号入力時およびテスト結果
出力時の信号格納用であって、このブロックの入力端数
に対応する複数のフリップフロップを従属接続してシフ
トレジスタを構成しこのシフトレジスタを介して前記テ
スト結果の信号をシリアル出力する際にこれらのフリッ
プフロップ間には前記信号選択手段をそれぞれ1個のみ
介在させた構成を有す ることを特徴とする半導体集積回
路。 - 【請求項2】 前記テスト用付加手段は、前記第2の集
積回路ブロックの機能動作テストを行なう為に外部から
前記テスト用信号をシリアルに入力するテスト入力端子
と、前記第2の集積回路ブロックの前記機能動作テスト
結果を観測する為に外部へシリアルに出力するテスト出
力端子と、外部からクロック信号を入力するクロック端
子と、前記テストモードの動作状態を切り換える為に外
部から第1のモード制御信号を入力する第1のモード制
御端子および第2のモード制御信号を入力する第2のモ
ード制御端子と、前記第1のモード制御信号によって制
御され、前記第2の集積回路ブロックの前記第1の出力
端または前記テスト入力端子からの入力信号を択一的に
選択出力する第1のマルチプレクサと、この選択出力さ
れた信号を前記クロック信号に同期して保持する第1の
フリップフロップと、前記第2のモード制御信号によっ
て制御され前記第1のフリップフロップの一方の出力信
号または前記第1の集積回路ブロックの第1の出力端の
出力信号を択一的に選択出力する第2のマルチプレクサ
と、前記第1のモード制御信号によって制御され、前記
第1のフリップフロップの他方の出力信号または前記第
2の集積回路ブロックの第2の出力端の信号を択一的に
選択出力する第3のマルチプレクサと、この選択出力さ
れた信号を前記クロック信号に同期して保持し前記テス
ト出力端子に出力する第2のフリップフロップと、前記
第2のモード制御信号によって制御され前記第2のフリ
ップフロップの一方の出力信号または前記第1の集積回
路ブロックの第2の出力端の出力信号を択一的に選択出
力する第4のマルチプレクサとで構成される請求項1記
載の半導体集積回路。 - 【請求項3】 前記第2の集積回路ブロックの機能動作
テストを行なう場合に、前記テスト用付加手段は、前記
第1マルチプレクサと前記第1のフリップフロップと前
記第3のマルチプレクサと前記2のフリップフロップと
が縦列接続されて1つのシフトレジスタが構成され、前
記テスト入力端子から1クロック目と2クロック目に分
割されたテスト信号がシリアルに入力されて前記シフト
レジスタに順次保持され、1クロック目で前記第1のフ
リップフロップに保持された一方の前記テスト入力信号
は前記第2のマルチプレクサを介して前記第2の集積回
路ブロックの前記第1の入力端へ供給され、2クロック
目で前記第2のフリップフロップに保持された他方の前
記テスト入力信号は前記第4のマルチプレクサを介して
前記第2の集積回路ブロックの前記第2の入力端へ供給
され、この第2の集積回路ブロックの機能動作のテスト
結果のうち一方の部分出力は第1の出力端から前記第1
のマルチプレクサを介して前記第1のフリップフロップ
に次の1クロック目で保持され、同時に他方の部分出力
は第2の出力端から前記第3のマルチプレクサを介して
前記第2のフリップフロップに保持された後、前記第1
のモード制御信号に応答して前記第1および前記第2の
フリップフロップは再び1つのシフトレジスタ構成に接
続され次の2クロック目および3クロック目で前記機能
動作のテスト結果を前記テスト出力端子からシリアルに
出力する観測手段を備える請求項2記載の半導体集積回
路。 - 【請求項4】 前記テスト用付加手段は、前記第2の集
積回路ブロックの入力端の数が出力端の数よりも少なく
とも1個多い場合、前記第1の集積回路ブロックの第3
の出力端と、前記第2の集積回路ブロックの第3の入力
端と、前記第1のモード制御信号によって制御され、前
記第2のフリップフロップの他方の出力信号または前記
第2の集積回路ブロックの第2の出力端の信号を択一的
に選択出力する第5のマルチプレクサと、この選択出力
された信号を前記クロック信号に同期して保持し前記テ
スト出力端子に出力する第3のフリップフロップと、前
記第2のモード制御信号によって制御され前記第3のフ
リップフロップの一方の出力信号または前記第1の集積
回路ブロックの前記第3の出力端の出力信号を択一的に
選択出力する第6のマルチプレクサとをさらに備え、前
記第3のマルチプレクサは前記第2の集積回路ブロック
の第2の出力端の信号に代えて、前記第2の集積回路ブ
ロックの第1の出力端の信号を用いることにより、前記
第2の集積回路ブロックの入力端の数を出力端の数に合
わせ込む調整手段も有する請求項2記載の半導体集積回
路。 - 【請求項5】 前記テスト用付加手段は、前記第2の集
積回路ブロックの入力端の数が出力端の数よりも少なく
とも1個少ない場合、前記第2の集積回路ブロックの第
3の出力端と、前記入力端の数よりも少なくとも1個少
ない数の排他的論理和回路とをさらに備え、前記第1お
よび前記第2のフリップフロップの入力側のマルチプレ
クサのうち前記第1のマルチプレクサ以外の前記第3の
マルチプレクサは前記第2の集積回路ブロックの第2の
出力端の信号に代えて、前記第2の集積回路ブロックの
前記第2および前記第3の出力端の信号を入力する前記
排他的論理和回路の出力信号を用いることにより、前記
第2の集積回路ブロックの出力端の数を入力端の数に合
わせ込む調整手段も有する請求項2記載の半導体集積回
路。 - 【請求項6】 前記第1の集積回路ブロックに与える入
力信号および前記テスト用付加手段に与えるテスト用信
号が任意のビット数で、かつ前記第1の集積回路ブロッ
クの出力端および前記第2の集積回路ブロックの入力端
がそれぞれ同一の任意の数に、前記第2の集積回路ブロ
ックの出力端が前記同一を含む任意の数に分割された条
件を有する請求項1,2,3,4または5記載の半導体
集積回路。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00041498A JP3145976B2 (ja) | 1998-01-05 | 1998-01-05 | 半導体集積回路 |
KR1019980061577A KR19990066894A (ko) | 1998-01-05 | 1998-12-30 | 반도체 집적회로 |
EP99100078A EP0939320A3 (en) | 1998-01-05 | 1999-01-05 | Test method and device for a semiconductor integrated circuit |
US09/225,434 US6370663B1 (en) | 1998-01-05 | 1999-01-05 | Semiconductor integrated circuit |
CNB991000226A CN1141594C (zh) | 1998-01-05 | 1999-01-05 | 半导体集成电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP00041498A JP3145976B2 (ja) | 1998-01-05 | 1998-01-05 | 半導体集積回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11194152A JPH11194152A (ja) | 1999-07-21 |
JP3145976B2 true JP3145976B2 (ja) | 2001-03-12 |
Family
ID=11473149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP00041498A Expired - Fee Related JP3145976B2 (ja) | 1998-01-05 | 1998-01-05 | 半導体集積回路 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6370663B1 (ja) |
EP (1) | EP0939320A3 (ja) |
JP (1) | JP3145976B2 (ja) |
KR (1) | KR19990066894A (ja) |
CN (1) | CN1141594C (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102570339B1 (ko) | 2016-09-02 | 2023-09-04 | (주)아이벡스메디칼시스템즈 | 고압 산소 챔버 관리 시스템 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7389452B2 (en) * | 2004-06-29 | 2008-06-17 | Electronics For Imaging, Inc. | Methods and apparatus for monitoring internal signals in an integrated circuit |
KR100714482B1 (ko) * | 2005-07-11 | 2007-05-04 | 삼성전자주식회사 | 반도체 장치, 테스트 기판, 반도체 장치의 테스트 시스템및 반도체 장치의 테스트 방법 |
JP2011149775A (ja) * | 2010-01-20 | 2011-08-04 | Renesas Electronics Corp | 半導体集積回路及びコアテスト回路 |
US8627160B2 (en) * | 2010-04-21 | 2014-01-07 | Lsi Corporation | System and device for reducing instantaneous voltage droop during a scan shift operation |
US8738979B2 (en) * | 2012-03-30 | 2014-05-27 | Lsi Corporation | Methods and structure for correlation of test signals routed using different signaling pathways |
US9183105B2 (en) | 2013-02-04 | 2015-11-10 | Alcatel Lucent | Systems and methods for dynamic scan scheduling |
CN113447799B (zh) * | 2020-03-27 | 2022-06-14 | 阿里巴巴集团控股有限公司 | 集成电路、信息收集方法、设备 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2330014A1 (fr) | 1973-05-11 | 1977-05-27 | Ibm France | Procede de test de bloc de circuits logiques integres et blocs en faisant application |
JPS5255874A (en) | 1975-10-31 | 1977-05-07 | Toshiba Corp | Integrated circuit |
US4703257A (en) * | 1984-12-24 | 1987-10-27 | Hitachi, Ltd. | Logic circuit having a test data scan circuit |
JPH0672911B2 (ja) | 1985-05-29 | 1994-09-14 | 株式会社東芝 | システムlsi |
JPS62261168A (ja) | 1986-05-07 | 1987-11-13 | Nec Corp | 半導体集積回路の設計評価方法 |
JPH01192161A (ja) | 1988-01-27 | 1989-08-02 | Nec Corp | 半導体装置 |
JPH04370775A (ja) | 1991-06-19 | 1992-12-24 | Nec Corp | Lsi試験システム |
JP2770617B2 (ja) * | 1991-09-05 | 1998-07-02 | 日本電気株式会社 | テスト回路 |
JPH05312920A (ja) | 1992-05-13 | 1993-11-26 | Hitachi Ltd | 半導体集積回路 |
JPH05341014A (ja) | 1992-06-10 | 1993-12-24 | Oki Electric Ind Co Ltd | 半導体モジュール装置、半導体モジュール単体及び試験方法 |
JP3304399B2 (ja) * | 1992-06-12 | 2002-07-22 | 日本電気株式会社 | 半導体集積論理回路 |
JPH06289106A (ja) | 1993-04-06 | 1994-10-18 | Sony Corp | 集積回路装置及び集積回路装置の製造方法 |
JP3453460B2 (ja) | 1994-08-29 | 2003-10-06 | 松下電器産業株式会社 | 半導体集積回路 |
TW307927B (ja) * | 1994-08-29 | 1997-06-11 | Matsushita Electric Ind Co Ltd | |
US5729553A (en) * | 1994-08-29 | 1998-03-17 | Matsushita Electric Industrial Co., Ltd. | Semiconductor integrated circuit with a testable block |
JPH07167923A (ja) | 1994-10-03 | 1995-07-04 | Oki Electric Ind Co Ltd | テスト用回路付集積回路 |
JPH112665A (ja) | 1997-06-13 | 1999-01-06 | Nec Corp | Lsi試験方式 |
-
1998
- 1998-01-05 JP JP00041498A patent/JP3145976B2/ja not_active Expired - Fee Related
- 1998-12-30 KR KR1019980061577A patent/KR19990066894A/ko active IP Right Grant
-
1999
- 1999-01-05 US US09/225,434 patent/US6370663B1/en not_active Expired - Fee Related
- 1999-01-05 EP EP99100078A patent/EP0939320A3/en not_active Withdrawn
- 1999-01-05 CN CNB991000226A patent/CN1141594C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102570339B1 (ko) | 2016-09-02 | 2023-09-04 | (주)아이벡스메디칼시스템즈 | 고압 산소 챔버 관리 시스템 |
Also Published As
Publication number | Publication date |
---|---|
KR19990066894A (ko) | 1999-08-16 |
EP0939320A2 (en) | 1999-09-01 |
CN1229925A (zh) | 1999-09-29 |
US6370663B1 (en) | 2002-04-09 |
JPH11194152A (ja) | 1999-07-21 |
EP0939320A3 (en) | 2000-01-05 |
CN1141594C (zh) | 2004-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0530835B1 (en) | Testing circuit provided in digital logic circuits | |
US5457698A (en) | Test circuit having a plurality of scan latch circuits | |
JP3145976B2 (ja) | 半導体集積回路 | |
US20050005214A1 (en) | Transparent latch circuit | |
JP2638281B2 (ja) | スキャンパス回路 | |
US5068881A (en) | Scannable register with delay test capability | |
US4913557A (en) | Intergrated logic circuit having testing function circuit formed integrally therewith | |
JPH10111346A (ja) | 半導体集積回路のスキャン試験方法 | |
JPS63286781A (ja) | 回路の試験方法 | |
JP2001165999A (ja) | 半導体集積回路およびこれを用いた半導体集積回路装置 | |
US5465257A (en) | Test signal output circuit in LSI | |
JP2003121497A (ja) | 論理回路テスト用スキャンパス回路及びこれを備えた集積回路装置 | |
JPH01110274A (ja) | 試験回路 | |
US6466505B1 (en) | Flexible input structure for an embedded memory | |
US7373570B2 (en) | LSI device having scan separators provided in number reduced from signal lines of combinatorial circuits | |
US20020053055A1 (en) | Semiconductor device having a test mode | |
US6898748B1 (en) | Test circuit method and apparatus | |
JP3285173B2 (ja) | アナログデジタル混載集積回路のテスト回路 | |
JPH06324113A (ja) | 半導体集積回路 | |
JPH0690265B2 (ja) | テスト回路 | |
JP2533946B2 (ja) | 集積回路 | |
JPH09320290A (ja) | シフトレジスタ | |
JP2001004714A (ja) | 集積回路のテスト端子共用化方法および方式 | |
JPH04147072A (ja) | 半導体集積回路 | |
JPH0257990A (ja) | Lsiテスト回路 |
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080105 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090105 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100105 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110105 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110105 Year of fee payment: 10 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110105 Year of fee payment: 10 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120105 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130105 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130105 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140105 Year of fee payment: 13 |
|
LAPS | Cancellation because of no payment of annual fees |