JPH04361179A - Semiconductor integrated circuit device - Google Patents
Semiconductor integrated circuit deviceInfo
- Publication number
- JPH04361179A JPH04361179A JP3136425A JP13642591A JPH04361179A JP H04361179 A JPH04361179 A JP H04361179A JP 3136425 A JP3136425 A JP 3136425A JP 13642591 A JP13642591 A JP 13642591A JP H04361179 A JPH04361179 A JP H04361179A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- clock signal
- circuit
- input
- lsi
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004065 semiconductor Substances 0.000 title claims description 7
- 238000012360 testing method Methods 0.000 claims abstract description 31
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims 1
- 239000000872 buffer Substances 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Landscapes
- Logic Circuits (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は半導体集積回路装置に関
し、ロジックテスタを使用して内部の論理回路の動作試
験する回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor integrated circuit device, and more particularly to a circuit for testing the operation of internal logic circuits using a logic tester.
【0002】0002
【従来の技術】最近、半導体集積回路装置(以下LSI
と略す)は回路の種類が多種多様となりしかもLSIに
収納される回路数も増加される傾向にある。又、数年前
には収納される回路数は数万ゲートの規模であったが、
近い将来には数十万〜数百万ゲートの回路規模として実
用化される方向にある。[Prior Art] Recently, semiconductor integrated circuit devices (hereinafter referred to as LSI)
), the types of circuits are becoming more diverse, and the number of circuits housed in LSIs is also increasing. Also, a few years ago, the number of circuits housed was in the tens of thousands of gates,
In the near future, it is likely to be put into practical use as a circuit scale of hundreds of thousands to millions of gates.
【0003】LSIに収納される回路数の増加に伴ない
、LSIのチップサイズが大型化され、かつLSIに要
求される動作性能が高くなっており動作周波数のスピー
ドがアップされている。As the number of circuits housed in an LSI increases, the chip size of the LSI increases, and the operating performance required of the LSI increases, leading to an increase in the operating frequency.
【0004】図3に示すようなブロックからなる従来の
LSIを試験する場合は、LSIの入力信号S1にデー
タセットされた情報を基に、外部のロジックテスタから
LSIのクロック端子T3に印加されるクロック信号S
3によりLSIを起動し、その出力信号S2と期待値外
部の比較回路で比較して試験する。[0004] When testing a conventional LSI consisting of blocks as shown in FIG. clock signal S
3, the LSI is activated and tested by comparing its output signal S2 with the expected value using an external comparison circuit.
【0005】次にLSIの動作をさらに詳しく説明する
。入力データS1は入力バッファ1に入力され、入力バ
ッファ1の出力はデータ線8を経由してAND回路,N
AND回路,OR回路等から構成される組合せ回路及び
レジスタ等から成る組合せ論理回路2に送出される。
組合せ論理回路2の出力信号はデータ線9を経由してR
AM等から構成されるメモリ回路3に入力され、さらに
メモリ回路3の出力はデータ線10を経由して組合せ論
理回路2aに送出される。組合せ論理回路2aの出力信
号はデータ線11を経由して出力バッファ4に入力され
、さらに出力バッファ4の出力信号は出力データS2と
してLSIの外部に出力される。Next, the operation of the LSI will be explained in more detail. Input data S1 is input to input buffer 1, and the output of input buffer 1 is sent via data line 8 to an AND circuit, N
The signal is sent to a combinational logic circuit 2 consisting of a combinational circuit consisting of an AND circuit, an OR circuit, etc., and a register, etc. The output signal of the combinational logic circuit 2 is connected to R via the data line 9.
The signal is input to a memory circuit 3 composed of an AM or the like, and the output of the memory circuit 3 is further sent to a combinational logic circuit 2a via a data line 10. The output signal of the combinational logic circuit 2a is input to the output buffer 4 via the data line 11, and the output signal of the output buffer 4 is further output to the outside of the LSI as output data S2.
【0006】一方、メモリ回路3を組合せ論理回路2と
組合せ論理回路2aから切り離して、メモリ回路3を電
気的に試験する場合はデータ線12とデータ線13のパ
スが利用される。On the other hand, when the memory circuit 3 is separated from the combinational logic circuit 2 and the combinational logic circuit 2a and the memory circuit 3 is electrically tested, the paths of the data lines 12 and 13 are used.
【0007】[0007]
【発明が解決しようとする課題】この従来のLSIの論
理特性を試験するのに、LSIの動作確認のために外部
のロジックテスタからLSIに印加されるクロック信号
の周波数がLSIの実動作周波数と比較してかけ離れた
状況になりつつある。[Problem to be Solved by the Invention] In testing the logic characteristics of this conventional LSI, the frequency of the clock signal applied to the LSI from an external logic tester to confirm the operation of the LSI is different from the actual operating frequency of the LSI. The situation is becoming far different in comparison.
【0008】例えばロジックテスタの動作周波数が数M
Hzなのに、LSIの実動作周波数が20〜100MH
zとかけ離れている場合、LSIが実際に動作する高速
時の性能で試験できないという問題があった。For example, the operating frequency of a logic tester is several M.
Hz, but the actual operating frequency of the LSI is 20 to 100 MHz.
If it is far from z, there is a problem that it is not possible to test the performance at high speed when the LSI actually operates.
【0009】[0009]
【課題を解決するための手段】本発明のLSIは、クロ
ック端子からクロック入力節点を介してクロック信号を
入力する組合せ論理回路またはメモリ回路を含む内部回
路の論理動作を試験する場合に、外部のロジックテスタ
からテスト用入力データを前記内部回路に入力してテス
ト用出力データを出力する半導体集積回路において、前
記クロック端子とクロック入力節点との間に、前記クロ
ック信号に同期する副クロック信号および試験モード信
号を二つの入力端に入力して出力端から前記クロック入
力節点に前記クロック信号の(1/n)周期の内部クロ
ック信号を供給するクロック(1/n)分周回路を有す
るテスト用クロック信号発生部を挿入して構成されてい
る。[Means for Solving the Problems] The LSI of the present invention is capable of testing the logic operation of an internal circuit including a combinational logic circuit or a memory circuit that inputs a clock signal from a clock terminal through a clock input node. In a semiconductor integrated circuit that inputs test input data from a logic tester to the internal circuit and outputs test output data, a sub-clock signal synchronized with the clock signal and a test signal are provided between the clock terminal and the clock input node. A test clock having a clock (1/n) frequency dividing circuit that inputs a mode signal to two input terminals and supplies an internal clock signal with a period (1/n) of the clock signal from the output terminal to the clock input node. It is constructed by inserting a signal generator.
【0010】0010
【実施例】次に本発明の実施例について図面を参照して
説明する。図1は本発明の一実施例のブロック図であり
、図2は図1のブロックの動作を説明するためのクロッ
ク信号のタイムチャートである。Embodiments Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a time chart of clock signals for explaining the operation of the blocks in FIG.
【0011】図1においてLSIの入力バッファ1,組
合せ論理回路2,メモリ回路3,組合せ論理回路2aお
よび出力バッファ4のカスケード接続部は、図3に示し
た従来のLSIと同一回路構成で、そのクロック入力節
点Nとクロック入力端子T3との間にテスト用クロック
信号発生部20を挿入している。テスト用クロック信号
発生部20は一方の入力端がクロック入力端子T3に、
他方の入力端が副クロック信号S4の(1/n)クロッ
ク信号S6を入力し、試験モード信号S5により内部出
力クロック信号S7を切換えるセレクタ5とを有してい
る。In FIG. 1, the cascade connection part of the LSI input buffer 1, combinational logic circuit 2, memory circuit 3, combinational logic circuit 2a, and output buffer 4 has the same circuit configuration as the conventional LSI shown in FIG. A test clock signal generator 20 is inserted between the clock input node N and the clock input terminal T3. The test clock signal generator 20 has one input terminal connected to the clock input terminal T3,
The other input terminal inputs a (1/n) clock signal S6 of the sub-clock signal S4, and has a selector 5 which switches the internal output clock signal S7 in accordance with the test mode signal S5.
【0012】入力バッファ1から出力バッファ4までの
カスケード接続部の動作は、前述の従来の技術で説明し
た図3のブロックの動作と同様である。The operation of the cascade connection from the input buffer 1 to the output buffer 4 is similar to the operation of the block in FIG. 3 described in the prior art section.
【0013】クロック入力節点Nから組合せ論理回路2
,2aとメモリ回路3に供給される内部クロック信号S
7としては、試験モード信号S5の論理が“0”又は“
1”であるかによって主クロック信号S3又はクロック
(1/n)分周回路6の出力する(1/n)クロック信
号S6のいずれかが選択される。Combinational logic circuit 2 from clock input node N
, 2a and the internal clock signal S supplied to the memory circuit 3.
7, the logic of the test mode signal S5 is “0” or “
1'', either the main clock signal S3 or the (1/n) clock signal S6 output from the clock (1/n) frequency dividing circuit 6 is selected.
【0014】さらに、試験モード信号S5が論理“1”
の場合のみ、クロック(1/n)分周回路6が作動し、
図2に示すように主クロック信号に同期している副クロ
ック信号S4を基準にそのクロック周期T1の(1/1
0)に分周されたクロック周期T2である(1/n)ク
ロック信号S6がクロック(1/n)分周回路6から出
力される。Furthermore, the test mode signal S5 is logic "1".
Only in this case, the clock (1/n) frequency dividing circuit 6 operates,
As shown in FIG. 2, (1/1
A (1/n) clock signal S6 having a clock period T2 divided by 0) is output from the clock (1/n) frequency dividing circuit 6.
【0015】次に図1及び図2を参照してLSIの電気
的試験について詳細に説明する。はじめにLSIを試験
するテスタからLSIに印加するクロックをテスタの基
本クロックの(1/2)に分周しておき、そのクロック
信号をLSIの副クロック信号S4としてテスト用クロ
ック信号発生部20のクロック1/n分周回路6に入力
する。Next, electrical testing of LSI will be explained in detail with reference to FIGS. 1 and 2. First, the clock applied to the LSI from the tester for testing the LSI is divided into (1/2) of the basic clock of the tester, and the clock signal is used as the sub-clock signal S4 of the LSI to clock the test clock signal generator 20. It is input to the 1/n frequency divider circuit 6.
【0016】次に試験モード信号S5を論理“1”に設
定し、クロック(1/n)分周回路6を作動させ、副ク
ロック信号S4の(1/10)に分周された(1/n)
クロック信号S6がクロック入力節点Nを介して組合せ
論理回路2,2aとメモリ回路3のそれぞれのクロック
端に供給される。Next, the test mode signal S5 is set to logic "1", the clock (1/n) frequency dividing circuit 6 is activated, and the sub clock signal S4 is divided into (1/10). n)
A clock signal S6 is supplied via a clock input node N to the respective clock ends of the combinational logic circuits 2, 2a and the memory circuit 3.
【0017】そして、前もってLSIの論理回路を有効
的に活性化するようにシミュレーションされたLSIの
入力データに特定の値(“0”又は“1”)を設定して
試験する方式およびスキャンパス方式を並用した電気的
試験を実施する。[0017] There is also a scan path method and a test method in which a specific value (“0” or “1”) is set to LSI input data that has been simulated in advance to effectively activate the logic circuit of the LSI. Conduct an electrical test using both.
【0018】本実施例ではテスタ側のクロック周期がT
1,LSI側のクロック周期がT2と異なるが、LSI
内の論理段数と論理構成に対応させて、あらかじめ前記
T1とT2との同期がとれ、LSIの出力データS2と
あらかじめシミュレーションして求めてある期待値とを
外部の比較回路で比較して、LSIを実動クロックに近
いテスタのクロックの20倍の周波数で動作試験ができ
る。In this embodiment, the clock period on the tester side is T.
1.The clock cycle on the LSI side is different from T2, but the LSI
The T1 and T2 are synchronized in advance according to the number of logic stages and logic configuration within the LSI, and an external comparison circuit compares the output data S2 of the LSI with the expected value obtained by simulation in advance. can be tested at a frequency 20 times higher than the tester's clock, which is close to the actual operating clock.
【0019】[0019]
【発明の効果】以上説明したように本発明は、LSIに
クロック分周回路を内蔵させ、LSIを試験モードに設
定した時のみ上記クロック分周回路が作動し、本来LS
Iに要求されているLSIの動作周波数に近い状態でし
かも短時間に電気的試験を実施できるという効果を有す
る。Effects of the Invention As explained above, the present invention incorporates a clock frequency dividing circuit into an LSI, and operates only when the LSI is set to the test mode.
This has the advantage that electrical tests can be performed in a short time at a state close to the operating frequency of the LSI required for I.
【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
【図2】図1のブロックの動作を説明するためのクロッ
ク信号のタイムチャートである。FIG. 2 is a time chart of clock signals for explaining the operation of the blocks in FIG. 1;
【図3】従来の半導体集積回路装置の一例のブロック図
である。FIG. 3 is a block diagram of an example of a conventional semiconductor integrated circuit device.
1 入力バッファ
2,2a 組合せ論理回路
3 メモリ回路
4 出力バッファ
5 セレクタ
6 クロック(1/n)分周回路8〜13
データ線
S1 入力データ
S2 出力データ
S3 主クロック信号
S4 副クロック信号
S5 試験モード信号
S6 (1/n)クロック信号
S7 クロック信号1 Input buffers 2, 2a Combinational logic circuit 3 Memory circuit 4 Output buffer 5 Selector 6 Clock (1/n) frequency dividing circuits 8 to 13
Data line S1 Input data S2 Output data S3 Main clock signal S4 Sub-clock signal S5 Test mode signal S6 (1/n) clock signal S7 Clock signal
Claims (1)
介してクロック信号を入力する組合せ論理回路またはメ
モリ回路を含む内部回路の論理動作を試験する場合に、
外部のロジックテスタからテスト用入力データを前記内
部回路に入力してテスト用出力データを出力する半導体
集積回路において、前記クロック端子とクロック入力節
点との間に、前記クロック信号に同期する副クロック信
号および試験モード信号を二つの入力端に入力して出力
端から前記クロック入力節点に前記クロック信号の(1
/n)周期の内部クロック信号を供給するクロック(1
/n)分周回路を有するテスト用クロック信号発生部を
挿入したことを特徴とする半導体集積回路装置。1. When testing the logical operation of an internal circuit including a combinational logic circuit or a memory circuit that inputs a clock signal from a clock terminal through a clock input node,
In a semiconductor integrated circuit that inputs test input data from an external logic tester to the internal circuit and outputs test output data, a sub-clock signal synchronized with the clock signal is provided between the clock terminal and the clock input node. and test mode signals are input to two input terminals, and the clock signal (1) is input from the output terminal to the clock input node.
/n) clock supplying an internal clock signal with period (1
/n) A semiconductor integrated circuit device, characterized in that a test clock signal generation section having a frequency dividing circuit is inserted.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3136425A JPH04361179A (en) | 1991-06-07 | 1991-06-07 | Semiconductor integrated circuit device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3136425A JPH04361179A (en) | 1991-06-07 | 1991-06-07 | Semiconductor integrated circuit device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04361179A true JPH04361179A (en) | 1992-12-14 |
Family
ID=15174854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3136425A Pending JPH04361179A (en) | 1991-06-07 | 1991-06-07 | Semiconductor integrated circuit device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04361179A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100334660B1 (en) * | 2000-12-19 | 2002-04-27 | 우상엽 | Timing clock controller of semiconductor memory test apparatus |
| JP2006236551A (en) * | 2005-01-28 | 2006-09-07 | Renesas Technology Corp | Semiconductor integrated circuit having test function and manufacturing method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6391578A (en) * | 1986-10-06 | 1988-04-22 | Nec Corp | Test circuit |
| JPS6412280A (en) * | 1987-07-06 | 1989-01-17 | Nec Corp | Dynamic burn-in testing circuit |
-
1991
- 1991-06-07 JP JP3136425A patent/JPH04361179A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6391578A (en) * | 1986-10-06 | 1988-04-22 | Nec Corp | Test circuit |
| JPS6412280A (en) * | 1987-07-06 | 1989-01-17 | Nec Corp | Dynamic burn-in testing circuit |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100334660B1 (en) * | 2000-12-19 | 2002-04-27 | 우상엽 | Timing clock controller of semiconductor memory test apparatus |
| JP2006236551A (en) * | 2005-01-28 | 2006-09-07 | Renesas Technology Corp | Semiconductor integrated circuit having test function and manufacturing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4293919A (en) | Level sensitive scan design (LSSD) system | |
| US3783254A (en) | Level sensitive logic system | |
| US5606567A (en) | Delay testing of high-performance digital components by a slow-speed tester | |
| US5422891A (en) | Robust delay fault built-in self-testing method and apparatus | |
| US20050278133A1 (en) | Integrated test circuit | |
| US6665828B1 (en) | Globally distributed scan blocks | |
| JPH0481147B2 (en) | ||
| Agrawal et al. | High-performance circuit testing with slow-speed testers | |
| US7080302B2 (en) | Semiconductor device and test system therefor | |
| JP5139612B2 (en) | Semiconductor integrated circuit device with test points inserted | |
| JPH05264667A (en) | Test circuit | |
| JP3363691B2 (en) | Semiconductor logic integrated circuit | |
| US6822914B2 (en) | Circuits and methods for generating high frequency extended test pattern data from low frequency test pattern data input to an integrated circuit memory device | |
| JPH0762695B2 (en) | Driver sequencing circuit and integrated circuit chip having the same | |
| US7089471B2 (en) | Scan testing mode control of gated clock signals for flip-flops | |
| US5130989A (en) | Serial and parallel scan technique for improved testing of systolic arrays | |
| JPH04361179A (en) | Semiconductor integrated circuit device | |
| JP3291706B2 (en) | Method for verifying high-speed operation of logic circuit and logic circuit | |
| KR100396096B1 (en) | Test circuit for semiconductor integrated circuit | |
| KR19990053199A (en) | High-Speed Synchronous Memory Devices for Testing | |
| US6163874A (en) | Apparatus and method for doubling speed of random events generator | |
| JP2000227458A (en) | Test circuit device for semiconductor integrated circuit | |
| KR100267782B1 (en) | Chip having time checking function | |
| JP2874248B2 (en) | Electronic circuit with scan path for diagnostics | |
| JPH1194917A (en) | Method and device for testing semiconductor device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19971224 |