JP2000081466A - Semiconductor integrated device - Google Patents
Semiconductor integrated deviceInfo
- Publication number
- JP2000081466A JP2000081466A JP10252487A JP25248798A JP2000081466A JP 2000081466 A JP2000081466 A JP 2000081466A JP 10252487 A JP10252487 A JP 10252487A JP 25248798 A JP25248798 A JP 25248798A JP 2000081466 A JP2000081466 A JP 2000081466A
- Authority
- JP
- Japan
- Prior art keywords
- output
- test
- selector
- input
- data
- 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.)
- Withdrawn
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/30—Marginal testing, e.g. by varying supply voltage
- G01R31/3016—Delay or race condition test, e.g. race hazard test
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)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、半導体集積装置
(以下、LSIという)に関するものであり、特に、1
つのLSIチップに形成され、LSIテスタでテストパ
ターンを用いたテストが可能なものに関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor integrated device (hereinafter referred to as "LSI").
The present invention relates to a device formed on one LSI chip and capable of performing a test using a test pattern by an LSI tester.
【0002】[0002]
【従来の技術】図2は、従来のLSIチップを示す構成
図である。このLSIチップ10は、チップ内部に内部
クロックCLKを供給する内部発振回路11と、該クロ
ックCLKと外部から入力されたテスト用クロックCL
K t とを入力し、セレクト端子Tsから入力されたセレ
クト信号SLに基づいてクロックCLKまたはクロック
CLKt を選択するセレクタ12と、入力端子INと出
力端子OUTとの間に接続されたコアロジック部13と
を備えている。コアロジック部13は、セレクタ12で
選択されて与えられたクロックに同期して入力端子IN
から与えられたデータを取り込んで処理し、処理した結
果の出力データを出力端子OUTに出力する回路であ
る。このようなLSIチップ10に対し、テストパター
ンを用いたテストを行う場合には、LSIテスタが用い
られる。LSIテスタは入力端子INを介し、テストパ
ターンを入力データとしてチップ10に与えると共に、
クロック端子Tcを介し、テスト用クロックCLKt を
セレクタ12に与える。このときのセレクト信号SL
は、セレクタ12がテスト用クロックCLKt を選択す
るような論理レベルに設定され、これにより、テスト用
クロックCLKt がコアロジック部13に与えられる。
コアロジック部13は、テスト用クロックCLKt に同
期し、入力端子INから与えられたテストパターンを取
り込んで処理し、処理結果を出力端子OUTへ出力す
る。2. Description of the Related Art FIG. 2 shows a configuration of a conventional LSI chip.
FIG. This LSI chip 10 has an internal
An internal oscillation circuit 11 for supplying a clock CLK;
Clock CLK and test clock CL input from outside
K tIs input, and the selection input from the selection terminal Ts is input.
CLK or clock based on the clock signal SL
CLKtAnd the input terminal IN and output
Core logic unit 13 connected between the
It has. The core logic unit 13 uses the selector 12
The input terminal IN is synchronized with the selected and applied clock.
Fetches and processes the data given by
Output data to the output terminal OUT.
You. For such an LSI chip 10, a test pattern
When performing a test using a component, an LSI tester is used.
Can be The LSI tester is connected to the test
The turn is given to the chip 10 as input data,
The test clock CLK is supplied via the clock terminal Tc.tTo
This is given to the selector 12. The select signal SL at this time
Indicates that the selector 12 outputs the test clock CLKtSelect
Logic level, so that
Clock CLKtIs given to the core logic unit 13.
The core logic unit 13 includes a test clock CLK.tSame as
The test pattern given from the input terminal IN.
And outputs the processing result to the output terminal OUT.
You.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
図2のLSIチップ10では、次のような課題があっ
た。テストを行うとき、コアロジック部13はテスト用
クロックCLKt に同期した動作を行うので、LSIテ
スタが発生するテスト用クロックCLKt の最大周波数
に制約され、それよりも、高速でテストを行うことがで
きなかった。また、内部発振回路11が出力する内部ク
ロックCLKとテスト用クロックCLKt の周波数が異
なる場合には、それらの調整をとる手段がLSIにない
ので、該内部クロックCLKでコアロジック部13を動
作させた上での評価ができなかった。However, the conventional LSI chip 10 shown in FIG. 2 has the following problems. When testing, since the core logic unit 13 operates in synchronization with the test clock CLK t, it is constrained to a maximum frequency of the test clock CLK t the LSI tester is generated, than, be tested at high speed Could not. Further, when the frequency of the internal clock CLK and the test clock CLK t the internal oscillation circuit 11 outputs different, since there is no the LSI means taking their adjustment to operate the core logic unit 13 by the internal clock CLK Could not be evaluated.
【0004】[0004]
【課題を解決するための手段】前記課題を解決するため
に、本発明のうちの第1の発明は、発振して内部クロッ
クを発生する内部発振回路と、外部から与えられたテス
ト用クロックまたは前記内部クロックをセレクト信号に
基づいて選択して出力するセレクタと、入力端子から入
力された入力データを、前記セレクタから与えられた前
記テスト用クロックまたは内部クロックに同期して取り
込んで処理し、処理の結果の出力データを出力端子へ出
力するコアロジック部とを備えたLSIにおいて、次の
ような入力データ用レジスタ及び出力データ用レジスタ
を設けている。前記入力データ用レジスタは、入力端子
とコアロジック部との間に接続され、テストモードに設
定されたときの最初の第1の期間にはセレクタの出力す
るテスト用クロックに同期し、入力データとして入力端
子から与えられたテストデータを格納するものである。
出力データ用レジスタは、コアロジックと出力端子との
間に接続され、第1の期間の次の第2の期間にはセレク
タの出力する内部クロックに同期し、コアロジック部が
出力する出力データを格納し、該第2の期間が終了した
後の第3の期間にはそのセレクタの出力するテスト用ク
ロックに同期し、格納した出力データを出力端子へ与え
るものである。このような構成を採用したことにより、
第1の期間に、テストデータがテスト用クロックに同期
して入力データ用レジスタに格納される。第2の期間に
は、入力用レジスタに格納されたテストデータが内部ク
ロックに同期してコアロジック部に取り込まれ、該内部
クロックに同期して処理される。処理の結果で生成され
た出力データが、出力データ用レジスタに格納される。
出力データ用レジスタに格納された出力データは、第3
の期間に、テスト用クロックに同期して出力端子へ与え
られる。According to a first aspect of the present invention, there is provided an internal oscillating circuit for generating an internal clock by oscillating an externally supplied test clock or an externally supplied test clock. A selector for selecting and outputting the internal clock based on a select signal; and inputting data input from an input terminal in synchronization with the test clock or the internal clock supplied from the selector and processing the data. And a core logic unit that outputs the output data of the result to the output terminal, the following input data register and output data register are provided. The input data register is connected between the input terminal and the core logic unit, and is synchronized with a test clock output from the selector during the first first period when the test mode is set, and is used as input data. It stores the test data given from the input terminal.
The output data register is connected between the core logic and the output terminal, and in the second period following the first period, synchronizes with the internal clock output from the selector and outputs the output data output from the core logic unit. The stored output data is supplied to the output terminal in synchronization with the test clock output from the selector during a third period after the storage and the end of the second period. By adopting such a configuration,
In the first period, the test data is stored in the input data register in synchronization with the test clock. In the second period, the test data stored in the input register is taken into the core logic unit in synchronization with the internal clock, and is processed in synchronization with the internal clock. Output data generated as a result of the processing is stored in the output data register.
The output data stored in the output data register is the third data.
In the period, the clock is supplied to the output terminal in synchronization with the test clock.
【0005】第2及び第3の発明では、第1の発明のL
SIにおいて、セレクタの出力する内部クロックまたは
テスト用クロックにおけるクロックパルス数をカウント
し、該カウント数が所定値になる毎に極性が変化するセ
レクト信号を発生するカウンタを設けている。このよう
な構成を採用したことにより、セレクト信号の極性が自
動的に変化し、セレクタでの選択が自動的に変化する。
第4の発明では、第1の発明のLSIにおいて、入力デ
ータ用レジスタ及び出力データ用レジスタは、所定数の
データが入力されたときにパルスをそれぞれ出力する構
成としている。さらに、テストモードに設定された最初
の第1の期間にはセレクタにテスト用クロックを選択さ
せ、入力データ用レジスタに所定数の記テストデータが
入力されたときには該入力データ用レジスタが出力する
パルスに基づき該セレクタに内部クロックを選択させ、
出力データ用レジスタに出力データが所定数入力された
ときには該出力データ用レジスタが出力するパルスに基
づきセレクタにテスト用クロックを選択させるセレクト
信号を発生するセレクト信号発生手段を設けている。こ
のような構成を採用したことにより、入力端子を介して
入力データ用レジスタに入力されるテストデータが所定
数になったときに、セレクタの選択が切替えられ、コア
ロジック部が内部クロックに同期した動作を行うように
なり、出力データ用レジスタに所定数の出力データが格
納されたときに、セレクタの選択が切替えられ、該出力
データ用レジスタからテストクロックに同期して出力デ
ータが出力される。In the second and third inventions, the L of the first invention is used.
In the SI, a counter is provided which counts the number of clock pulses in the internal clock or the test clock output from the selector and generates a select signal whose polarity changes each time the counted number reaches a predetermined value. By adopting such a configuration, the polarity of the select signal automatically changes, and the selection by the selector automatically changes.
According to a fourth aspect, in the LSI of the first aspect, the input data register and the output data register each output a pulse when a predetermined number of data is input. Further, during the first first period in which the test mode is set, the selector selects the test clock, and when a predetermined number of test data is input to the input data register, the pulse output from the input data register is output. Makes the selector select an internal clock based on
When a predetermined number of output data are input to the output data register, select signal generation means is provided for generating a select signal for causing the selector to select a test clock based on a pulse output from the output data register. By adopting such a configuration, when the test data input to the input data register via the input terminal reaches a predetermined number, the selection of the selector is switched, and the core logic unit is synchronized with the internal clock. The operation is performed, and when a predetermined number of output data is stored in the output data register, the selection of the selector is switched, and the output data is output from the output data register in synchronization with the test clock.
【0006】[0006]
【発明の実施の形態】第1の実施形態 図1は、本発明の第1の実施形態を示すLSIチップの
構成図である。このLSIチップ20は、従来と同様
に、チップ内部に内部クロックCLKを供給する内部発
振回路21と、セレクタ22と、コアロジック部23と
を備えている。LSIチップ20には、従来とは異な
り、新たにRAM(ランダムアクセスメモリ)等で構成
された入力データ用レジスタ24及び出力データ用レジ
スタ25が、設けられている。セレクタ22は、セレク
ト端子Tsから入力されたセレクト信号SLに基づき内
部クロックCLKまたはクロック端子Tcから入力され
たテスト用クロックCLKt を選択して出力するもので
ある。コアロジック部23は、内部クロックCLKまた
はテスト用クロックCLKt に同期してデータを取り込
み、該クロックに同期した動作で処理を行った結果を出
力するものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment FIG. 1 is a block diagram of an LSI chip showing a first embodiment of the present invention. The LSI chip 20 includes an internal oscillation circuit 21 for supplying an internal clock CLK to the inside of the chip, a selector 22, and a core logic unit 23, as in the conventional case. Unlike the conventional LSI chip, the LSI chip 20 is provided with an input data register 24 and an output data register 25 newly constituted by a RAM (random access memory) or the like. The selector 22 is for selecting and outputting an internal clock CLK or a clock terminal clock test input from Tc CLK t based on the select signal SL input from the select terminal Ts. Core logic unit 23, and outputs the result of the internal clock CLK or in synchronization with the test clock CLK t uptake data were operating in processing synchronized with the clock.
【0007】LSIチップ20にデータを入力する入力
端子INは、2入力ANDゲート26及び2入力NOR
ゲート27の各一方の入力端子に接続されている。これ
らのANDゲート26及びNORゲート27の他方の入
力端子には、テストモードを設定する信号tstが入力
される構成になっている。NORゲート27の出力端子
は、コアロジック部23の入力側に接続され、ANDゲ
ートゲート26の出力端子が入力データ用レジスタ24
の入力側に接続されている。コアロジック部23の出力
側は、2入力ANDゲート28及び2入力NORゲート
29の各一方の入力端子に接続されている。これらのA
NDゲート28及びNORゲート29の他方の入力端子
には、信号tstが入力される構成になっている。AN
Dゲート28の出力端子が出力データ用レジスタ25の
入力側に接続されている。NORゲート29の出力端子
がチップ20の出力端子OUTに接続されている。入力
データ用レジスタ24及び出力データ用レジスタ25に
も、セレクタ22で選択されたクロックが与えられる構
成になっている。An input terminal IN for inputting data to the LSI chip 20 includes a two-input AND gate 26 and a two-input NOR
The gate 27 is connected to one input terminal. A signal tst for setting a test mode is input to the other input terminals of the AND gate 26 and the NOR gate 27. The output terminal of the NOR gate 27 is connected to the input side of the core logic unit 23, and the output terminal of the AND gate 26 is connected to the input data register 24.
Is connected to the input side. The output side of the core logic unit 23 is connected to one input terminal of each of a two-input AND gate 28 and a two-input NOR gate 29. These A
The other input terminal of the ND gate 28 and the NOR gate 29 receives the signal tst. AN
The output terminal of the D gate 28 is connected to the input side of the output data register 25. The output terminal of the NOR gate 29 is connected to the output terminal OUT of the chip 20. The input data register 24 and the output data register 25 are also configured to receive the clock selected by the selector 22.
【0008】次に、LSIテスタを用いてテストを行う
場合のLSIチップ20の動作を説明する。テストを行
う場合には、事前に信号tstを有効な“H”に設定す
る。これにより、テストモードが設定される。テストモ
ードが設定された状態では、ANDゲート26,28
が、入力端子INから与えられたデータ及びコアロジッ
ク部23から出力されるデータを通すようになり、NO
Rゲート27,29はそのデータを遮断する。図3は、
テストモードにおける図1の動作を示すタイムチャート
である。テストモードが設定された期間は、図3のよう
に、第1の期間Tm1、第2の期間Tm2及び第3の期
間Tm3に分けることができる。最初の期間Tm1で
は、セレクタ22がテスト用クロックCLKt を選択す
るように、“H”のセレクト信号SLをセレクタ22に
与える。入力データ用レジスタ24は、セレクタ22が
選択して出力するクロックCLKt に同期し、LSIテ
スタから入力端子IN及びANDゲート26を介して与
えられるテストパターンを構成するテストデータDi1
〜DiNを入力し、これらを格納する。テストパターン
を構成するすべてのテストデータDi1〜DiNが格納
された後に、セレクト信号SLの論理レベルを“L”に
変化させることにより、第2の期間Tm2になる。Next, the operation of the LSI chip 20 when a test is performed using an LSI tester will be described. When performing a test, the signal tst is set to a valid “H” in advance. As a result, the test mode is set. When the test mode is set, the AND gates 26 and 28
Pass through the data supplied from the input terminal IN and the data output from the core logic unit 23.
R gates 27 and 29 block the data. FIG.
2 is a time chart illustrating an operation of FIG. 1 in a test mode. The period in which the test mode is set can be divided into a first period Tm1, a second period Tm2, and a third period Tm3, as shown in FIG. In the first period Tm1, the selector 22 provides to select the test clock CLK t, the select signal SL of "H" to the selector 22. Input data register 24 is synchronized with the clock CLK t selector 22 selects and outputs the test data Di1 constituting the test pattern supplied via the input terminal IN and an AND gate 26 from the LSI tester
DDiN and store them. After all the test data Di1 to DiN forming the test pattern are stored, the logic level of the select signal SL is changed to “L”, so that the second period Tm2 is set.
【0009】第2の期間Tm2では、“L”のセレクト
信号SLに基づき、セレクタ22が内部クロックCLK
を選択して出力し、該内部クロックCLKがコアロジッ
ク部23、入力データ用レジスタ24、及び出力データ
用レジスタ25に供給される。これにより、コアロジッ
ク部23がその内部クロックCLKに同期して入力デー
タ用レジスタ24に格納されたデータDi1〜DiNを
取り込み、該内部クロックCLKに同期した動作で、デ
ータDi1〜DiNに対応する出力データDo1〜Do
Nを生成して出力データ用レジスタ25に格納する。出
力データDo1〜DoNが出力データ用レジスタ25に
格納された後、セレクト信号SLの論理レベルを再び
“H”に変化させることにより、第3の期間になる。第
3の期間Tm3では、“H”のセレクト信号SLに基づ
き、セレクタ22がテスト用クロックCLKt を選択し
て出力し、該テスト用クロックCLKt がコアロジック
部23、入力データ用レジスタ24、及び出力データ用
レジスタ25に供給される。これにより、出力データ用
レジスタ25は、テスト用クロックCLKt に同期し、
格納した出力データDo1〜DoNを順に、出力端子O
UTへ出力する。この出力データDo1〜DoNが、L
SIテスタに入力され、LSIチップ20が評価され
る。In the second period Tm2, the selector 22 controls the internal clock CLK based on the "L" select signal SL.
The internal clock CLK is supplied to the core logic unit 23, the input data register 24, and the output data register 25. As a result, the core logic unit 23 fetches the data Di1 to DiN stored in the input data register 24 in synchronization with the internal clock CLK, and performs an operation corresponding to the data Di1 to DiN in an operation synchronized with the internal clock CLK. Data Do1 to Do
N is generated and stored in the output data register 25. After the output data Do1 to DoN are stored in the output data register 25, the logic level of the select signal SL is changed to "H" again, so that the third period is started. In the third period Tm3, based on the select signal SL "H", the output selector 22 selects the test clock CLK t, the test clock CLK t the core logic section 23, the input data register 24, And the output data register 25. Accordingly, the output data register 25 is synchronized with the test clock CLK t,
The stored output data Do1 to DoN are sequentially output to an output terminal O
Output to UT. The output data Do1 to DoN are L
The data is input to the SI tester, and the LSI chip 20 is evaluated.
【0010】LSIチップ20の評価が終了すると、信
号tstが無効の“L”設定され、通常モードに移行す
る。この状態では、ANDゲート26,28が、入力端
子INから与えられたデータ及びコアロジック部23か
ら出力されるデータを遮断し、NORゲート27,29
がそのデータを通すので、入力データ用レジスタ24及
び出力データ用レジスタ25は、機能しない。以上のよ
うに、この第1の実施形態では、入力データ用レジスタ
24及び出力データ用レジスタ25を設けたので、テス
ト用クロックCLKt とは異なる内部クロックCLKを
使用することが可能になり、評価の精度が向上する。ま
た、セレクト信号SLの論理レベルを変化させ、期間T
m2には内部クロックCLKでコアロジック部23を動
作させているので、テスト用クロックCLKt の最大周
波数を越える周波数で、出力データDo1〜DoNを生
成することが可能になり、LSIチップ20の評価に要
する時間を短縮できる。When the evaluation of the LSI chip 20 is completed, the signal tst is set to invalid “L”, and the mode shifts to the normal mode. In this state, AND gates 26 and 28 cut off data supplied from input terminal IN and data output from core logic unit 23, and NOR gates 27 and 29.
Pass that data, the input data register 24 and the output data register 25 do not function. As described above, in this first embodiment, is provided with the input data register 24 and the output data register 25, it is possible to use a different internal clock CLK and the test clock CLK t, evaluation The accuracy of is improved. Also, the logic level of the select signal SL is changed to
Since the m2 are running core logic unit 23 with the internal clock CLK, at frequencies above the maximum frequency of the test clock CLK t, it is possible to generate the output data Do1~DoN, and evaluation of the LSI chip 20 Can be shortened.
【0011】第2の実施形態 図4は、本発明の第2の実施形態を示すLSIチップの
構成図であり、第1の実施形態を示す図1中の要素と共
通の要素には共通の符号が付されている。このLSIチ
ップ30の特徴は、セレクト信号SLを発生するカウン
タ31を設けたことである。カウンタ31の出力端子
は、2入力ANDゲート32の一方の入力端子に接続さ
れている。ANDゲート32の他方の入力端子には、テ
ストモードを設定するテスト信号tstが入力され、該
ANDゲート32の出力端子がセレクタ22に接続され
ている。カウンタ31及びANDゲート32を除いたチ
ップ30の他の部分は、第1の実施形態を示す図1と同
様になっている。そして、セレクタ22の出力側がカウ
ンタ31に接続されている。 Second Embodiment FIG. 4 is a block diagram of an LSI chip showing a second embodiment of the present invention. The same elements as those in FIG. 1 showing the first embodiment are common. Reference numerals are given. A feature of the LSI chip 30 is that a counter 31 for generating a select signal SL is provided. The output terminal of the counter 31 is connected to one input terminal of a two-input AND gate 32. A test signal tst for setting a test mode is input to the other input terminal of the AND gate 32, and an output terminal of the AND gate 32 is connected to the selector 22. Other parts of the chip 30 except for the counter 31 and the AND gate 32 are the same as those of the first embodiment shown in FIG. The output side of the selector 22 is connected to the counter 31.
【0012】図5は、図4中のカウンタ31の動作を説
明するタイムチャートである。この図4を参照しつつ、
LSIチップ30の動作を説明する。テストを行う場合
には、事前に信号tstを有効な“H”に設定する。こ
れにより、テストモードが設定される。テストモードが
設定された状態では、ANDゲート26,28が、入力
端子INから与えられたデータ及びコアロジック部23
から出力されるデータを通すようになり、NORゲート
27,29はそのデータを遮断する。さらに、テストモ
ードが設定された状態では、ANDゲート32がカウン
タ31の出力するセレクト信号SLをセレクタ22に通
す。テストモードが設定された期間は、第1の実施形態
と同様に第1の期間Tm1、第2の期間Tm2及び第3
の期間Tm3に分けることができる。最初の期間Tm1
では、カウンタ31が、テスト用クロックCLKt を選
択させる“H”のセレクト信号SLをセレクタ22に与
える。入力データ用レジスタ24は、セレクタ22が選
択して出力するクロックCLKt に同期し、入力端子I
N及びANDゲート26を介して与えられるテストデー
タDi1〜DiNを入力して格納する。カウンタ31
は、セレクタ22の出力するクロックのパルス数をカウ
ントし、カウント値が設定された値になったときにセレ
クト信号SLの論理レベルを反転すする。テストデータ
Di1〜DiNの数が、その設定された値よりも少ない
とすると、テストデータDi1〜DiNが格納されてか
ら、セレクト信号SLの論理レベルが反転されて“L”
になり、第2の期間Tm2に移行する。FIG. 5 is a time chart for explaining the operation of the counter 31 in FIG. Referring to FIG.
The operation of the LSI chip 30 will be described. When performing a test, the signal tst is set to a valid “H” in advance. As a result, the test mode is set. In the state where the test mode is set, the AND gates 26 and 28 are connected to the data supplied from the input terminal IN and the core logic unit 23.
, And the NOR gates 27 and 29 cut off the data. Further, when the test mode is set, the AND gate 32 passes the select signal SL output from the counter 31 to the selector 22. The period in which the test mode is set includes the first period Tm1, the second period Tm2, and the third period Tm1, similarly to the first embodiment.
Can be divided into the period Tm3. First period Tm1
In the counter 31, providing a select signal SL of the selective test clock CLK t "H" to the selector 22. Input data register 24 is synchronized with the clock CLK t selector 22 selects and outputs the input terminal I
N and the test data Di1 to DiN given via the AND gate 26 are inputted and stored. Counter 31
Counts the number of clock pulses output from the selector 22, and inverts the logic level of the select signal SL when the count value reaches a set value. Assuming that the number of test data Di1 to DiN is smaller than the set value, after the test data Di1 to DiN are stored, the logic level of the select signal SL is inverted to “L”.
And the process proceeds to the second period Tm2.
【0013】第2の期間Tm2では、セレクト信号SL
の論理レベルにより、セレクタ22が内部クロックCL
Kを選択して出力するので、コアロジック部23及び出
力データ用レジスタ25が、第1の実施形態と同様、内
部クロックCLKに同期した動作を行い、出力データD
o1〜DoNが該出力データ用レジスタ25に格納され
る。この第2の期間Tm2においても、カウンタ31が
セレクタ22の出力するクロックのパルス数をカウント
するので、出力データDo1〜DoNが格納された後、
セレクト信号SLの論理レベルが反転されて再び“H”
になる。セレクト信号SLの論理レベルが“H”になる
ことで、第3の期間Tm3に移行する。In the second period Tm2, the select signal SL
Of the internal clock CL
Since K is selected and output, the core logic unit 23 and the output data register 25 operate in synchronization with the internal clock CLK, as in the first embodiment, and output data D
o1 to DoN are stored in the output data register 25. Also in the second period Tm2, since the counter 31 counts the number of clock pulses output from the selector 22, after the output data Do1 to DoN are stored,
The logic level of select signal SL is inverted to "H" again.
become. When the logic level of the select signal SL becomes “H”, the process shifts to the third period Tm3.
【0014】第3の期間Tm3では、セレクト信号SL
に基づき、セレクタ22がテスト用クロックCLKt を
選択して出力するので、第1の実施形態と同様に、出力
データ用レジスタ25は、テスト用クロックCLKt に
同期し、格納した出力データDo1〜DoNを順に、出
力端子OUTへ出力する。この出力データDo1〜Do
Nが、LSIテスタに入力され、LSIチップ30が評
価される。LSIチップ30の評価が終了すると、信号
tstが無効の“L”設定され、通常モードに移行す
る。この状態では、ANDゲート32が、セレクタ22
に入力されるセレクト信号SLを“L”に固定するの
で、コアロジック23が内部クロックCLKに同期した
動作を行う。以上のように、この第2の実施形態では、
第1の実施形態と同様のLSIチップ30に、セレクタ
22が出力するクロックのパルス数をカウントし、セレ
クト信号SLの論理レベルを反転させるカウンタ31を
設けたので、第1の実施形態と同様の効果を奏すると共
に、セレクト信号SLを外部で変化させる必要が無くな
る。さらに、セレクト信号SLを外部から導入するセレ
クト端子Tsを無くすことができる。In the third period Tm3, the select signal SL
Based on, since the selector 22 selects and outputs the test clock CLK t, as in the first embodiment, the output data register 25 is synchronized with the test clock CLK t, the output data stored Do1~ DoN is sequentially output to the output terminal OUT. The output data Do1 to Do1
N is input to the LSI tester, and the LSI chip 30 is evaluated. When the evaluation of the LSI chip 30 is completed, the signal tst is set to invalid “L”, and the mode shifts to the normal mode. In this state, the AND gate 32 is connected to the selector 22
Is fixed at “L”, the core logic 23 performs an operation synchronized with the internal clock CLK. As described above, in the second embodiment,
An LSI chip 30 similar to that of the first embodiment is provided with a counter 31 that counts the number of clock pulses output by the selector 22 and inverts the logic level of the select signal SL. In addition to the effect, it is not necessary to change the select signal SL externally. Furthermore, the select terminal Ts for introducing the select signal SL from outside can be eliminated.
【0015】第3の実施形態 図6は、本発明の第3の実施形態を示すLSIチップの
構成図であり、第2の実施形態を示す図4中の要素と共
通の要素には共通の符号が付されている。このLSIチ
ップ40は、第2の実施形態のカウンタ31を、カウン
トの最大値の設定が外部からのプログラム信号によって
可変なプログラマブルカウンタ41に変更したものであ
り、他は図4と同様の構成になっている。このような構
成のLSIチップ40では、プログラマブルカウンタ4
1がセレクタ22で選択したクロックのパルス数をカウ
ントし、カウント結果が、設定されたカウントの最大値
を越えると、セレクト信号SLの論理レベルを反転す
る。よって、LSIチップ40のテスト時の動作は、第
2の実施形態と同様となる。そのため、この第3の実施
形態では、第1の実施形態と同様の効果を奏すると共
に、第2の実施形態と同様に、セレクト信号SLを外部
で変化させる必要が無くなる。さらに、プログラマブル
カウンタ41に設定されるカウントの最大値が、可変な
ので、テストパターンのステップ数の制約が無くなり、
回路規模に応じたテストパターンでのテストが合理的に
実施できる。 Third Embodiment FIG. 6 is a block diagram of an LSI chip showing a third embodiment of the present invention, and common elements to those in FIG. 4 showing the second embodiment are common. Reference numerals are given. This LSI chip 40 is obtained by changing the counter 31 of the second embodiment to a programmable counter 41 in which the setting of the maximum value of the count is variable by an external program signal. Has become. In the LSI chip 40 having such a configuration, the programmable counter 4
1 counts the number of pulses of the clock selected by the selector 22, and when the count result exceeds the set maximum value of the count, the logical level of the select signal SL is inverted. Therefore, the operation at the time of testing the LSI chip 40 is the same as that of the second embodiment. Therefore, in the third embodiment, the same effect as that of the first embodiment is obtained, and it is not necessary to externally change the select signal SL, similarly to the second embodiment. Further, since the maximum value of the count set in the programmable counter 41 is variable, there is no restriction on the number of steps of the test pattern,
Tests with test patterns according to the circuit scale can be rationally executed.
【0016】第4の実施形態 図7は、本発明の第4の実施形態を示すLSIチップの
構成図であり、第1の実施形態を示す図1中の要素と共
通の要素には共通の符号が付されている。このLSIチ
ップ50は、第1の実施形態と同様の内部発振回路2
1、セレクタ22、及びコアロジック部23を有してい
る。コアロジック部23と入力端子INとの間には、F
IFO(First-in-First-out)メモリで構成された入力
データ用レジスタ51が接続され、そのコアロジック部
23と出力端子OUTとの間には、FIFOメモリで構
成された出力データ用レジスタ52が接続されている。
これらの入出力データ用レジスタ51,52に対して、
ANDゲート26,28及びNORゲート27,29が
図1と同様に接続されている。入力データレジスタ51
は、フルにデータが格納されたときに、パルスを発生す
る機能を有し、出力データレジスタ51は、フルにデー
タが格納されたときに、パルスを発生する機能を有して
いる。これらのパルスが、セレクト信号発生手段53に
入力される構成になっている。セレクト信号発生手段5
3は、例えばトグルフリップフロップ(以下、T−FF
という)53aで構成され、該T−FF53aは、1回
目のパルスが入力されると“L”のセレクト信号SLを
出力し、2回目のパルスが入力されると“H”のセレク
ト信号SLを出力するように接続されている。T−FF
53aの出力端子Q/は、2入力ANDゲート54の一
方の入力端子に接続されている。ANDゲート54の他
方の入力端子には、テストモードを設定する信号tst
が入力され、該ANDゲート54の出力端子がセレクタ
22に接続されている。 Fourth Embodiment FIG. 7 is a block diagram of an LSI chip according to a fourth embodiment of the present invention. The same elements as those in FIG. 1 according to the first embodiment are used in common. Reference numerals are given. This LSI chip 50 has the same internal oscillation circuit 2 as that of the first embodiment.
1, a selector 22, and a core logic unit 23. F is provided between the core logic unit 23 and the input terminal IN.
An input data register 51 composed of an IFO (First-in-First-out) memory is connected, and an output data register 52 composed of a FIFO memory is provided between the core logic unit 23 and the output terminal OUT. Is connected.
For these input / output data registers 51 and 52,
AND gates 26 and 28 and NOR gates 27 and 29 are connected as in FIG. Input data register 51
Has a function of generating a pulse when data is fully stored, and the output data register 51 has a function of generating a pulse when data is fully stored. These pulses are input to the select signal generating means 53. Select signal generating means 5
3 is, for example, a toggle flip-flop (hereinafter, T-FF)
The T-FF 53a outputs the “L” select signal SL when the first pulse is input, and outputs the “H” select signal SL when the second pulse is input. Connected to output. T-FF
The output terminal Q / of 53 a is connected to one input terminal of a two-input AND gate 54. A signal tst for setting a test mode is provided to the other input terminal of the AND gate 54.
And the output terminal of the AND gate 54 is connected to the selector 22.
【0017】図8は、図7中のレジスタ51,52及び
T−FF53aの動作を示すタイムチャートである。こ
の図8を参照しつつ、図7のテスト時の動作を説明す
る。テストを行う場合には、事前に信号tstを有効な
“H”に設定する。これにより、テストモードが設定さ
れる。テストモードが設定された状態では、ANDゲー
ト26,28が、入力端子INから与えられたデータ及
びコアロジック部23から出力されるデータを通すよう
になり、NORゲート27,29はそのデータを遮断す
る。さらに、テストモードが設定された状態では、AN
Dゲート54がT−FF53aの出力するセレクト信号
SLをセレクタ22に通す。テストモードが設定された
期間は、第1の実施形態と同様、第1の期間Tm1、第
2の期間Tm2及び第3の期間Tm3に分けることがで
きる。最初の期間Tm1では、T−FF53aが、テス
ト用クロックCLKt を選択させる“H”のセレクト信
号SLをセレクタ22に与える。入力データ用レジスタ
51は、セレクタ22が選択して出力するクロックCL
Kt に同期し、入力端子IN及びANDゲート26を介
して与えられるテストデータDi1〜DiNを入力して
格納する。すべてのテストデータDi1〜DiNを格納
した入力データ用レジスタ51は、データフル状態とな
るので、図8のようにパルスを出力する。このパルスが
T−FF53aのトグル端子Tに与えられ、該T−FF
53aが“L”のセレクト信号SLを出力するようにな
る。これにより、第2の期間Tm2に移行する。FIG. 8 is a time chart showing the operation of the registers 51 and 52 and the T-FF 53a in FIG. The operation during the test of FIG. 7 will be described with reference to FIG. When performing a test, the signal tst is set to a valid “H” in advance. As a result, the test mode is set. When the test mode is set, the AND gates 26 and 28 pass the data supplied from the input terminal IN and the data output from the core logic unit 23, and the NOR gates 27 and 29 cut off the data. I do. Further, when the test mode is set, the AN
The D gate 54 passes the select signal SL output from the T-FF 53a to the selector 22. The period in which the test mode is set can be divided into a first period Tm1, a second period Tm2, and a third period Tm3, as in the first embodiment. In the first period Tm1, T-FF53a impart a select signal SL of the selective test clock CLK t "H" to the selector 22. The input data register 51 includes a clock CL selected and output by the selector 22.
Synchronized to K t, and stores the input test data Di1~DiN applied through input terminal IN and an AND gate 26. Since the input data register 51 storing all the test data Di1 to DiN is in the data full state, it outputs a pulse as shown in FIG. This pulse is given to the toggle terminal T of the T-FF 53a,
53a outputs the select signal SL of "L". Thereby, the process shifts to the second period Tm2.
【0018】第2の期間Tm2において、“L”のセレ
クト信号SLにより、セレクタ22が内部クロックCL
Kを選択して出力するので、コアロジック部23及び出
力データ用レジスタ52が、第1の実施形態と同様、内
部クロックCLKに同期した動作を行い、出力データD
o1〜DoNが該出力データ用レジスタ52に格納され
る。すべての出力データDo1〜DoNを格納した出力
データ用レジスタ52は、データフル状態となるのでパ
ルスを出力する。このパルスがT−FF53aのトグル
端子Tに与えられ、T−FF53aが“H”のセレクト
信号SLを出力するようになる。これにより、第3の期
間Tm3に移行する。第3の期間Tm3では、セレクト
信号SLに基づき、セレクタ22がテスト用クロックC
LKt を選択して出力するので、第1の実施形態と同
様、出力データ用レジスタ52はテスト用クロックCL
Kt に同期し、格納した出力データDo1〜DoNを順
に、出力端子OUTへ出力する。この出力データDo1
〜DoNが、LSIテスタに入力され、LSIチップ5
0が評価される。LSIチップ50の評価が終了する
と、信号tstが無効の“L”設定され、通常モードに
移行する。この状態では、ANDゲート54が、セレク
タ22に入力されるセレクト信号SLを“L”に固定す
るので、コアロジック部23が内部クロックCLKに同
期した動作を行う。In the second period Tm2, the selector 22 operates the internal clock CL by the select signal SL of "L".
Since K is selected and output, the core logic unit 23 and the output data register 52 operate in synchronization with the internal clock CLK as in the first embodiment, and output data D
o1 to DoN are stored in the output data register 52. The output data register 52 storing all the output data Do1 to DoN is in a data full state and outputs a pulse. This pulse is applied to the toggle terminal T of the T-FF 53a, and the T-FF 53a outputs the "H" select signal SL. Thereby, the process shifts to the third period Tm3. In the third period Tm3, the selector 22 outputs the test clock C based on the select signal SL.
Since selects and outputs LK t, as in the first embodiment, the output data register 52 test clock CL
Synchronized to K t, and outputs the output data Do1~DoN stored sequentially, the output terminal OUT. This output data Do1
To DoN are input to the LSI tester, and the LSI chip 5
0 is evaluated. When the evaluation of the LSI chip 50 is completed, the signal tst is set to invalid “L”, and the mode shifts to the normal mode. In this state, the AND gate 54 fixes the select signal SL input to the selector 22 to “L”, so that the core logic unit 23 operates in synchronization with the internal clock CLK.
【0019】以上のように、この第3の実施形態では、
テストパターンのテストデータDi1〜DiNを格納し
たときにパルスを出力する入力データ用レジスタ51
と、出力データDo1〜DoNを格納したときにパルス
を出力する出力データ用レジスタ52と、これらの出力
するパルスでセレクト信号SLの論理レベルを反転させ
るT−FF53aとを設けたので、第1の実施形態と同
様の効果を奏する。そして、第1及び第3の実施形態に
比べて、セレクト信号SLをチップ内部で生成するので
不要な外部端子を削減できる。さらに、カウンタ31を
用いないので、回路規模を小さくできる。なお、本発明
は、上記実施形態に限定されず、種々の変形が可能であ
る。例えば、入力データ用レジスタ24,51の入力側
のANDゲート26及びNORゲート27は、他のゲー
トを組み合わせて構成してもよい。出力データ用レジス
タ25,52の入力側のANDゲート28及びNORゲ
ート29は、他のゲートを組み合わせて構成してもよ
い。また、T−FF53aは、1ビットカウンタ等で構
成することも可能である。As described above, in the third embodiment,
An input data register 51 that outputs a pulse when storing test data Di1 to DiN of a test pattern
And an output data register 52 that outputs a pulse when the output data Do1 to DoN are stored, and a T-FF 53a that inverts the logic level of the select signal SL with these output pulses. An effect similar to that of the embodiment is obtained. Further, as compared with the first and third embodiments, since the select signal SL is generated inside the chip, unnecessary external terminals can be reduced. Further, since the counter 31 is not used, the circuit scale can be reduced. Note that the present invention is not limited to the above embodiment, and various modifications are possible. For example, the AND gate 26 and the NOR gate 27 on the input side of the input data registers 24 and 51 may be configured by combining other gates. The AND gate 28 and the NOR gate 29 on the input side of the output data registers 25 and 52 may be configured by combining other gates. Further, the T-FF 53a can be constituted by a 1-bit counter or the like.
【0020】[0020]
【発明の効果】以上詳細に説明したように、第1の発明
によれば、入力端子とコアロジック部との間に接続さ
れ、第1の期間にはセレクタの出力するテスト用クロッ
クに同期してテストデータを格納する入力データ用レジ
スタと、コアロジックと出力端子との間に接続され、第
2の期間にはセレクタの出力する内部クロックに同期し
てコアロジック部が出力する出力データを格納し、第3
の期間にはそのセレクタの出力するテスト用クロックに
同期し、格納した出力データを出力端子へ与える出力デ
ータ用レジスタとを設けたので、LSIにデータを入出
力するときにはテスト用クロックに同期させ、コアロジ
ック部を内部クロックで動作させることが可能となり、
テストクロックの周波数に制限されないテストが可能と
なる。さらに、LSIの評価の精度を向上できる。第2
及び第3の発明によれば、カウンタまたはプログラマブ
ルカウンタを設けたので、セレクト信号の論理レベルが
自動的に反転するので、外部でセレクト信号の論理レベ
ルを変化させる必要がなくなる。第4の発明によれば、
入力データ用レジスタ及び出力データ用レジスタを所定
数のデータが入力されたときにパルスをそれぞれ出力す
る構成にすると共に、これらのパルスに基づいたセレク
ト信号を発生するセレクト信号発生手段を設けたので、
外部でセレクト信号の論理レベルを変化させる必要がな
くなる。As described in detail above, according to the first aspect of the invention, the input terminal is connected between the input terminal and the core logic section, and is synchronized with the test clock output from the selector during the first period. Connected between the input data register for storing test data and the core logic and the output terminal, and stores output data output from the core logic section in synchronization with the internal clock output from the selector during the second period And third
During this period, an output data register for providing the stored output data to the output terminal is provided in synchronization with the test clock output from the selector, so that when inputting / outputting data to / from the LSI, the output clock is synchronized with the test clock. It is possible to operate the core logic part with the internal clock,
A test that is not limited by the frequency of the test clock can be performed. Further, the accuracy of LSI evaluation can be improved. Second
According to the third aspect, since the counter or the programmable counter is provided, the logic level of the select signal is automatically inverted, so that it is not necessary to externally change the logic level of the select signal. According to the fourth invention,
Since the input data register and the output data register are configured to output a pulse when a predetermined number of data is input, and a select signal generating means for generating a select signal based on these pulses is provided,
There is no need to externally change the logic level of the select signal.
【図1】本発明の第1の実施形態を示すLSIチップの
構成図である。FIG. 1 is a configuration diagram of an LSI chip according to a first embodiment of the present invention.
【図2】従来のLSIチップを示す構成図である。FIG. 2 is a configuration diagram showing a conventional LSI chip.
【図3】テストモードにおける図1の動作を示すタイム
チャートである。FIG. 3 is a time chart showing the operation of FIG. 1 in a test mode.
【図4】本発明の第2の実施形態を示すLSIチップの
構成図である。FIG. 4 is a configuration diagram of an LSI chip according to a second embodiment of the present invention.
【図5】図4中のカウンタ31の動作を示すタイムチャ
ートである。FIG. 5 is a time chart showing an operation of a counter 31 in FIG. 4;
【図6】本発明の第3の実施形態を示すLSIチップの
構成図である。FIG. 6 is a configuration diagram of an LSI chip according to a third embodiment of the present invention.
【図7】本発明の第4の実施形態を示すLSIチップの
構成図である。FIG. 7 is a configuration diagram of an LSI chip according to a fourth embodiment of the present invention.
【図8】図7中のレジスタ51,52及びT−FF53
aの動作を示すタイムチャートである。FIG. 8 shows registers 51 and 52 and a T-FF 53 in FIG.
6 is a time chart showing the operation of FIG.
21 内部発振回路 22 セレクタ 23 コアロジック部 24,51 入力データ用レジスタ 25,52 出力データ用レジスタ 31 カウンタ 41 プログラマブルカウンタ 53 セレクト信号発生手段 53a T−FF CLK 内部クロック CLKt テスト用クロック SL セレクト信号DESCRIPTION OF SYMBOLS 21 Internal oscillation circuit 22 Selector 23 Core logic part 24, 51 Input data register 25, 52 Output data register 31 Counter 41 Programmable counter 53 Select signal generating means 53a T-FF CLK Internal clock CLK t Test clock SL Select signal
Claims (4)
振回路と、 外部から与えられたテスト用クロックまたは前記内部ク
ロックをセレクト信号に基づいて選択して出力するセレ
クタと、 入力端子から入力された入力データを、前記セレクタか
ら与えられた前記テスト用クロックまたは内部クロック
に同期して取り込んで処理し、該処理の結果の出力デー
タを出力端子へ出力するコアロジック部とを備えた半導
体集積装置において、 前記入力端子と前記コアロジック部との間に接続され、
テストモードが設定されたときの最初の第1の期間には
前記セレクタの出力する前記テスト用クロックに同期
し、前記入力データとして該入力端子を介して与えられ
たテストデータを格納する入力データ用レジスタと、 前記コアロジックと前記出力端子との間に接続され、前
記第1の期間の次の第2の期間には前記セレクタの出力
する前記内部クロックに同期し、前記コアロジック部が
出力する出力データを格納し、該第2の期間が終了した
後の第3の期間には該セレクタの出力する前記テスト用
クロックに同期し、該格納した出力データを該出力端子
へ与える出力データ用レジスタとを、設けたことを特徴
とする半導体集積装置。An internal oscillation circuit that oscillates to generate an internal clock; a selector that selects and outputs an externally applied test clock or the internal clock based on a select signal; And a core logic unit that fetches input data in synchronization with the test clock or the internal clock given from the selector, processes the data, and outputs output data of the processing to an output terminal. , Connected between the input terminal and the core logic unit,
In the first first period when the test mode is set, the input data for synchronizing with the test clock output from the selector and storing the test data given through the input terminal as the input data A register, which is connected between the core logic and the output terminal, and is output by the core logic unit in synchronization with the internal clock output from the selector during a second period following the first period. An output data register for storing output data and synchronizing with the test clock output by the selector and providing the stored output data to the output terminal during a third period after the second period is completed And a semiconductor integrated device.
クまたは前記テスト用クロックにおけるクロックパルス
数をカウントし、該カウント数が所定値になる毎に論理
レベルが変化する前記セレクト信号を発生するカウンタ
を設けたことを特徴とする請求項1記載の半導体集積装
置。2. A counter for counting the number of clock pulses in the internal clock or the test clock output from the selector and generating the select signal whose logic level changes each time the count number reaches a predetermined value is provided. 2. The semiconductor integrated device according to claim 1, wherein:
ログラマブルカウンタで構成したことを特徴とする請求
項2記載の半導体集積装置。3. The semiconductor integrated device according to claim 2, wherein said counter comprises a programmable counter in which said predetermined value is variable.
タ用レジスタは、所定数のデータが入力されたときにパ
ルスをそれぞれ出力する構成とし、 前記第1の期間には前記セレクタに前記テスト用クロッ
クを選択させ、前記入力データ用レジスタに前記所定数
の前記テストデータが入力されたときには該入力データ
用レジスタが出力する前記パルスに基づき該セレクタに
前記内部クロックを選択させ、前記出力データ用レジス
タに前記出力データが前記所定数入力されたときには該
出力データ用レジスタが出力する前記パルスに基づき該
セレクタに前記テスト用クロックを選択させる前記セレ
クト信号を発生するセレクト信号発生手段を設けたこと
を特徴とする請求項1記載の半導体集積装置。4. The input data register and the output data register each output a pulse when a predetermined number of data is input, and the selector supplies the selector with the test clock during the first period. When the predetermined number of the test data is input to the input data register, the selector selects the internal clock based on the pulse output from the input data register, and the output data register Select signal generating means for generating the select signal for causing the selector to select the test clock based on the pulse output from the output data register when the predetermined number of output data is input is provided. The semiconductor integrated device according to claim 1.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10252487A JP2000081466A (en) | 1998-09-07 | 1998-09-07 | Semiconductor integrated device |
US09/389,595 US6145087A (en) | 1998-09-07 | 1999-09-03 | Semiconductor integrated device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10252487A JP2000081466A (en) | 1998-09-07 | 1998-09-07 | Semiconductor integrated device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000081466A true JP2000081466A (en) | 2000-03-21 |
Family
ID=17238065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10252487A Withdrawn JP2000081466A (en) | 1998-09-07 | 1998-09-07 | Semiconductor integrated device |
Country Status (2)
Country | Link |
---|---|
US (1) | US6145087A (en) |
JP (1) | JP2000081466A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003004807A (en) * | 2001-06-19 | 2003-01-08 | Matsushita Electric Ind Co Ltd | Scan test circuit and method of scan-testing |
JP2003014822A (en) * | 2001-07-03 | 2003-01-15 | Matsushita Electric Ind Co Ltd | Semiconductor integrated circuit and inspection method therefor |
JP2008309696A (en) * | 2007-06-15 | 2008-12-25 | Denso Corp | Semiconductor integrated device |
US7900108B2 (en) | 2006-08-31 | 2011-03-01 | Nxp B.V. | Multi-clock system-on-chip with universal clock control modules for transition fault test at speed multi-core |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7620862B1 (en) * | 2005-09-08 | 2009-11-17 | Xilinx, Inc. | Method of and system for testing an integrated circuit |
WO2008053709A1 (en) * | 2006-11-02 | 2008-05-08 | Nec Corporation | Semiconductor integrated circuit screening test device and method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL192801C (en) * | 1986-09-10 | 1998-02-03 | Philips Electronics Nv | A method for testing a carrier with a plurality of digitally operating integrated circuits, an integrated circuit suitable for mounting on a carrier thus to be tested, and a carrier provided with several such integrated circuits. |
JPH01270683A (en) * | 1988-04-22 | 1989-10-27 | Mitsubishi Electric Corp | Semiconductor integrated circuit |
US5084874A (en) * | 1988-09-07 | 1992-01-28 | Texas Instruments Incorporated | Enhanced test circuit |
US5546406A (en) * | 1992-06-29 | 1996-08-13 | Tandem Computers, Inc. | Cell architecture for built-in self-test of application specific integrated circuits |
US5497378A (en) * | 1993-11-02 | 1996-03-05 | International Business Machines Corporation | System and method for testing a circuit network having elements testable by different boundary scan standards |
US6006347A (en) * | 1997-09-17 | 1999-12-21 | Cypress Semiconductor Corporation | Test mode features for synchronous pipelined memories |
-
1998
- 1998-09-07 JP JP10252487A patent/JP2000081466A/en not_active Withdrawn
-
1999
- 1999-09-03 US US09/389,595 patent/US6145087A/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003004807A (en) * | 2001-06-19 | 2003-01-08 | Matsushita Electric Ind Co Ltd | Scan test circuit and method of scan-testing |
JP4662520B2 (en) * | 2001-06-19 | 2011-03-30 | パナソニック株式会社 | Scan test circuit, scan test method, and semiconductor integrated circuit |
JP2003014822A (en) * | 2001-07-03 | 2003-01-15 | Matsushita Electric Ind Co Ltd | Semiconductor integrated circuit and inspection method therefor |
US7900108B2 (en) | 2006-08-31 | 2011-03-01 | Nxp B.V. | Multi-clock system-on-chip with universal clock control modules for transition fault test at speed multi-core |
JP2008309696A (en) * | 2007-06-15 | 2008-12-25 | Denso Corp | Semiconductor integrated device |
Also Published As
Publication number | Publication date |
---|---|
US6145087A (en) | 2000-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100870037B1 (en) | Easily testable semiconductor device, method and apparatus for testing semiconductor device, method and apparatus for generating internall testing clock | |
JP4995325B2 (en) | Clock transfer circuit and test apparatus using the same | |
JPH0643214A (en) | Method and device for testing digital system | |
JP2770617B2 (en) | Test circuit | |
JP2007108172A (en) | Apparatus for measuring on-chip characteristics of semiconductor circuit, and method therefor | |
JPH06242188A (en) | Semiconductor integrated circuit and its test method | |
JP2002319929A (en) | Clock synchronizing circuit and designing method therefor | |
KR100194172B1 (en) | Scan test circuit and semiconductor integrated circuit device having same | |
JP2003222656A (en) | Semiconductor integrated circuit device and its designing method | |
US20160349318A1 (en) | Dynamic Clock Chain Bypass | |
JP2000081466A (en) | Semiconductor integrated device | |
JPH11298306A (en) | Semiconductor device and delay setting method | |
US6909301B2 (en) | Oscillation based access time measurement | |
WO2004042786A2 (en) | High-frequency scan testability with low-speed testers | |
JP2002196046A (en) | Semiconductor integrated circuit and testing method for it | |
JP2965049B2 (en) | Timing generator | |
JP4662520B2 (en) | Scan test circuit, scan test method, and semiconductor integrated circuit | |
JP2005156183A (en) | Scan test circuit | |
JP4724774B2 (en) | Semiconductor circuit device, memory test circuit, and test method for semiconductor circuit device | |
JP2000304816A (en) | Logic integrated circuit with diagnostic function and its diagnostic method | |
JP3847150B2 (en) | Semiconductor integrated circuit and jitter measurement method thereof | |
JP4462692B2 (en) | Semiconductor device | |
JP4526176B2 (en) | IC test equipment | |
JP2001091590A (en) | Semiconductor integrated circuit | |
JPS58222534A (en) | Integrated circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |