JPH0368878A - Semiconductor integrated circuit device - Google Patents
Semiconductor integrated circuit deviceInfo
- Publication number
- JPH0368878A JPH0368878A JP1204785A JP20478589A JPH0368878A JP H0368878 A JPH0368878 A JP H0368878A JP 1204785 A JP1204785 A JP 1204785A JP 20478589 A JP20478589 A JP 20478589A JP H0368878 A JPH0368878 A JP H0368878A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- circuit
- output
- frequency
- clock signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
〔概要〕
半導体集積回路装置、特に、多ビンで高周波性能をもつ
大規模集積回路(LS1)に外部からクロックを供給し
て該LSIの試験を行う技術に関し、
外部からの試験用クロックの周波数が比較的低い場合で
あっても、内部回路の高周波実動作に対応したダイナミ
ック・ファンクションテストを可能にし、生産コストを
低減する一方で、高い信頼性をもって高周波特性を保証
することを目的とし、外部テスト手段からのクロック信
号に同期して該クロック信号の周波数よりも高周波のク
ロック信号を発振する回路と、該発振された高周波のク
ロック信号の一部分または前記外部テスト手段からのク
ロック信号のいずれかを該外部テスト手段からの制御信
号に応答して選択し、該選択したりロック信号を所定時
間間隔毎に出力する選択回路と、該選択回路により選択
・出力されたクロック信号および前記外部テスト手段か
らのテストデータに応答して所定の動作を実行する論理
回路とを具備し、該論理回路から出力されたデータを前
記外部テスト手段において前記テストデータに対応する
期待値データと比較してテストを行い、該テストを、前
記選択回路で選択・出力された異なるクロック信号に対
して複数回組み合わせて実行するように構成する。[Detailed Description of the Invention] [Summary] This invention relates to a technique for testing a semiconductor integrated circuit device, particularly a large-scale integrated circuit (LS1) having multiple bins and high frequency performance, by supplying a clock from the outside. Even if the frequency of the test clock is relatively low, it enables dynamic function tests that correspond to the high-frequency actual operation of internal circuits, reducing production costs while guaranteeing high-frequency characteristics with high reliability. For the purpose of a selection circuit that selects one of the clock signals in response to a control signal from the external test means and outputs the selection or lock signal at predetermined time intervals; and a clock signal selected and output by the selection circuit. and a logic circuit that executes a predetermined operation in response to test data from the external test means, and the data output from the logic circuit is input to the external test means as expected value data corresponding to the test data. A test is performed by comparison, and the test is performed in combination multiple times on different clock signals selected and output by the selection circuit.
本発明は、半導体集積回路装置に関し、特に、多ピンで
高周波性能をもつ大規模集積回路(LS1)に外部から
クロックを供給して該LSIの試験を行う技術に関する
。The present invention relates to a semiconductor integrated circuit device, and more particularly to a technique for testing a large-scale integrated circuit (LS1) with a large number of pins and high frequency performance by supplying a clock from the outside.
近年、LSIの分野ではシステムの高集積・高速性(高
いシステムクロック)の要求に応えて、LSI自体はす
でに信号ビンが数百本で、システムクロックが300M
Hz 〜600MHz程度の■、SIが製品化されてい
る。一方、メーカーがこのLSIの出荷試験をする場合
、LSIテスタは、ピン数だけはLSIに伴って増加し
ているが、試験用クロック信号の周波数は高々100M
Hz〜200MHz程度であるため、実際にLSIが使
用される周波数ではテストできないのが現状である。In recent years, in the LSI field, in response to the demand for high system integration and high speed (high system clock), the LSI itself has already been developed with several hundred signal bins and a system clock of 300M.
■, SI with a frequency of about Hz to 600 MHz has been commercialized. On the other hand, when a manufacturer tests this LSI before shipment, the LSI tester uses an LSI tester, the number of pins of which increases with LSI, but the frequency of the test clock signal is 100M at most.
Since the frequency range is about Hz to 200 MHz, it is currently impossible to test at the frequency at which LSIs are actually used.
従来技術では、実装された後で、そのLSIが高周波で
動作するか否かの試験が行われることになり、実装上動
作しない場合には、プリント板の他のLSI、ICとの
関係が複雑で、不良LSIの特定が困難であるばかりで
なく、−度実装すると多ピンのLSIはプリント板より
外すことも難しいので、非常に大きい無駄となっている
。In the conventional technology, after the LSI is mounted, a test is conducted to determine whether it operates at high frequencies, and if the LSI does not operate due to mounting, the relationship with other LSIs and ICs on the printed board becomes complicated. Not only is it difficult to identify a defective LSI, but it is also difficult to remove a multi-pin LSI from a printed circuit board once it has been mounted, resulting in a large amount of waste.
また、LSIテスタは、多くの場合、LSIを部品とし
て使用しているため、LSIテスタを高速にしようとす
ると、該LSIよりも更に高速の小規模集積回路(SS
1)等でLSIテスタを作る必要があり、コストおよび
製作時間共に膨大なものになる。In addition, since LSI testers often use LSI as a component, in order to make the LSI tester faster, it is necessary to use small-scale integrated circuits (SS), which are even faster than the LSI.
1) etc., it is necessary to make an LSI tester, which increases both cost and production time.
本発明は、かかる従来技術における課題に鑑み創作され
たもので、外部からの試験用クロックの周波数が比較的
低い場合であっても、内部回路の高周波実動作に対応し
たダイナミック・ファンクションテストを可能にし、生
産コストを低減する一方で、高い信頼性をもって高周波
特性を保証することができる半導体集積回路装置を提供
することを目的としている。The present invention was created in view of the problems in the prior art, and enables dynamic function testing that corresponds to the high-frequency actual operation of internal circuits even when the frequency of the external test clock is relatively low. It is an object of the present invention to provide a semiconductor integrated circuit device that can guarantee high frequency characteristics with high reliability while reducing production costs.
第1図の原理ブロック図に示されるように、本発明によ
る半導体集積回路装置は、外部テスト手段4からのクロ
ック信号CKIに同期して該クロック信号の周波数より
も高周波のクロック信号CK2を発振する回路1と、該
発振された高周波のクロック信号の一部分または前記外
部テスト手段からのクロック信号のいずれかを該外部テ
スト手段からの制御信号Cに応答して選択し、該選択し
たクロック信号を所定時間間隔t。毎に出力する選択回
路2と、該選択回路により選択・出力されたクロック信
号CK3および前記外部テスト手段からのテストデータ
TOに応答して所定の動作を実行する論理回路3とを具
備し、該論理回路から出力されたデータDを前記外部テ
スト手段において前記テストデータに対応する期待値デ
ータT8と比較してテストを行い、該テストを、前記選
択回路で選択・出力された異なるクロック信号に対して
複数回組み合わせて実行するようにしたことを特徴とす
る。As shown in the principle block diagram of FIG. 1, the semiconductor integrated circuit device according to the present invention oscillates a clock signal CK2 having a higher frequency than the frequency of the clock signal CKI from the external test means 4 in synchronization with the clock signal CKI. circuit 1, selecting either a portion of the oscillated high-frequency clock signal or a clock signal from the external test means in response to a control signal C from the external test means, and applying the selected clock signal to a predetermined value. Time interval t. a logic circuit 3 that executes a predetermined operation in response to a clock signal CK3 selected and output by the selection circuit and test data TO from the external test means; A test is performed by comparing the data D output from the logic circuit with the expected value data T8 corresponding to the test data in the external test means, and the test is performed on a different clock signal selected and output by the selection circuit. It is characterized in that it is executed in combination multiple times.
E作用〕
第2図は第1図装置の試験方法の概念を表すもので、図
示の例では、所定時間間隔t。毎に選択・出力された1
パルスモードおよび2パルスモードのクロックを用いて
論理回路の高周波試験を行う場合の動作タイミングが示
されている。E-action] FIG. 2 shows the concept of the test method for the apparatus shown in FIG. 1, and in the illustrated example, a predetermined time interval t. 1 selected and output for each
The operation timing when performing a high frequency test of a logic circuit using pulse mode and two-pulse mode clocks is shown.
第2図において、(a) は本来の高周波実動作時の波
形を示し、(b)、 (C) は部分的に(a)の波形
と同じ周波数をもつ波形を示している。図示されるよう
に、選択回路2から出力されるクロック信号CK3は外
部テスト手段4から供給される低周波のクロック信号C
KIに同期しているので、外部テスト手段4において論
理回路3の出力の判定を行うことができる。In FIG. 2, (a) shows the original waveform during actual high-frequency operation, and (b) and (C) show waveforms that partially have the same frequency as the waveform in (a). As shown in the figure, the clock signal CK3 output from the selection circuit 2 is a low frequency clock signal C supplied from the external test means 4.
Since it is synchronized with KI, the external test means 4 can judge the output of the logic circuit 3.
第2図(b)の場合、所定時間間隔t0毎に2パルスが
1組になって部分的な高周波が形成されている。第2図
(a)のクロックパルスのリーディングエツジ(立ち上
がりエツジ)にそれぞれL 2.3、・・・・・・の番
号を付けると、第2図(b) における1と2.3と4
.5と6の間の各時間間隔は、同図(a)における1と
2.3と4.5と6の間の各時間間隔■、■、■と同じ
である。In the case of FIG. 2(b), two pulses form a set at every predetermined time interval t0 to form a partial high frequency wave. When the leading edges (rising edges) of the clock pulse in Fig. 2(a) are numbered L2.3, . . ., respectively, 1, 2.3, and 4 in Fig. 2(b).
.. The time intervals between 5 and 6 are the same as the time intervals (■, ■, ■) between 1 and 2.3, 4.5 and 6 in FIG.
また第2図(C)の場合、最初の時間間隔t。において
1パルスの部分的な高周波が形成され、次の時間間隔以
降は2パルスが1組になって部分的な高周波が形成され
ている。ここで形成される最初の1パルスは、外部テス
ト手段4からの低周波のクロック信号Cに1(実線で表
示)であってもよいし、あるいは高周波のクロック信号
CK2の一部分(破線で表示〉であってもよい。この場
合には、2と3.4と5の間の各時間間隔は同図(a)
における2と3.4と5の間の各時間間隔■、■と同じ
である。In the case of FIG. 2(C), the first time interval t. A partial high-frequency wave of one pulse is formed at the time interval, and from the next time interval onward, a set of two pulses is formed to form a partial high-frequency wave. The first pulse formed here may be a 1 (indicated by a solid line) in the low frequency clock signal C from the external test means 4 or a portion of the high frequency clock signal CK2 (indicated by a dashed line). In this case, each time interval between 2 and 3.4 and 5 is as shown in the figure (a).
The time intervals between 2 and 3.4 and 5 are the same as ■ and ■.
従って、第2図(b)に示す部分的高周波クロック信号
CK3に応答して論理回路3から出力されたデータDと
期待値データTEが一致し、かつ、第2図(C) に示
す部分的高周波クロック信号CK3に応答して論理回路
3から出力されたデータDと期待値データTEが一致し
た時に、同図(a)に示す高周波実動作時の波形に対応
する動作が確認されたことになる。Therefore, the data D output from the logic circuit 3 in response to the partial high-frequency clock signal CK3 shown in FIG. 2(b) matches the expected value data TE, and the partial high-frequency clock signal CK3 shown in FIG. When the data D output from the logic circuit 3 in response to the high-frequency clock signal CK3 matches the expected value data TE, the operation corresponding to the waveform during high-frequency actual operation shown in FIG. Become.
このように本発明の構成によれば、外部テスト手段4か
らの(低周波)クロック入力に同期してチップ内のみ部
分的に高周波にて動作させ、チップの出力は低周波にて
テストを行い、このようなテストを、選択回路2で選択
・出力された異なるクロック信号CK3に対して複数回
組み合わせて実行するようにしている。According to the configuration of the present invention, only the inside of the chip is partially operated at a high frequency in synchronization with the (low frequency) clock input from the external test means 4, and the output of the chip is tested at a low frequency. , such tests are combined and executed multiple times for different clock signals CK3 selected and output by the selection circuit 2.
なお、本発明の他の構成上の特徴および作用の詳細につ
いては、添付図面を参照しつつ以下に記述される実施例
を用いて説明する。Note that other structural features and details of the operation of the present invention will be explained using the embodiments described below with reference to the accompanying drawings.
第3図には本発明の一実施例としての半導体集積回路装
置の構成が示される。FIG. 3 shows the configuration of a semiconductor integrated circuit device as an embodiment of the present invention.
図中、LSI はチップの形態をもつ半導体集積回路(
LS1)装置を示し、大別して、クロック発振回路IO
と、クロック選択回路20と、論理回路30とを含んで
構成されている。LSITはLSIテスタを示し、LS
I装置LSI 内の各回路に対してテストデータOAT
およびアクティブ・ローの低周波クロック信号CLK
(本実施例では60MHz)を供給するドライバ41と
、クロック発振回路10およびクロック選択回路20に
対して選択制御信号SF!L1. S[1iL2を供給
するドライバ42と、論理回路30からの出力データ1
)outをテストデータDATに対応する期待値データ
BXDと比較するコンパレータ43とを含んで構成され
ている。In the figure, LSI refers to a semiconductor integrated circuit in the form of a chip (
LS1) The device is roughly divided into clock oscillation circuit IO
, a clock selection circuit 20 , and a logic circuit 30 . LSIT stands for LSI tester, LS
Test data OAT for each circuit in the I device LSI
and active low low frequency clock signal CLK
(60 MHz in this embodiment), the selection control signal SF! to the driver 41, the clock oscillation circuit 10, and the clock selection circuit 20. L1. The driver 42 that supplies S[1iL2 and the output data 1 from the logic circuit 30
) out with expected value data BXD corresponding to test data DAT.
クロック発振回路10は、LSIテスタからの低周波ク
ロック信号CLKに応答するインバータ11と、該イン
バータの出力に応答する2組のリング発振回路12.1
3 と、該リング発振回路の高周波出力クロック信号C
LKIIまたはLSIテスタからの低周波クロック信号
CLKのいずれかをドライバ42からの選択制御信号5
BLIに応答して選択するマルチプレクサ14とから構
成されている。2組のす〉・グ発振回路の一方12は直
結接続された1つのノアゲートおよび2m個のインバー
タからなり、他方のリング発振回路13は直結接続され
た1つのノアゲートおよび2n個のインバータから構成
されている。The clock oscillation circuit 10 includes an inverter 11 that responds to a low frequency clock signal CLK from an LSI tester, and two sets of ring oscillation circuits 12.1 that respond to the output of the inverter.
3 and the high frequency output clock signal C of the ring oscillation circuit.
The selection control signal 5 from the driver 42 selects either the LKII or the low frequency clock signal CLK from the LSI tester.
The multiplexer 14 selects in response to the BLI. One of the two ring oscillation circuits 12 consists of one directly connected NOR gate and 2m inverters, and the other ring oscillation circuit 13 consists of one directly connected NOR gate and 2n inverters. ing.
つまり、各リング発振回路の出力周波数はそれぞれ(2
m+1)段、(2n+1)段の高周波に高められている
。マルチプレクサ14により選択されたクロック信号を
CLKIとする。In other words, the output frequency of each ring oscillation circuit is (2
The frequency is increased to m+1) and (2n+1) steps. The clock signal selected by the multiplexer 14 is assumed to be CLKI.
クロック選択回路20は、マルチプレクサ14の出力ク
ロック信号CLKIおよび所定電位の電圧信号V。The clock selection circuit 20 receives the output clock signal CLKI of the multiplexer 14 and the voltage signal V at a predetermined potential.
に応答するD型フリップフロップ(FF)21と、該フ
リップフロップの出力信号およびマルチプレクサ14の
出力クロック信号CLKIに応答するD型フリップフロ
ップ22と、該フリップフロップ22の出力信号および
マルチプレクサ14の出力クロック信号CLKIに応答
するオアゲート23と、該オアゲート23の出力信号ま
たはLSIテスタからの低周波クロック信号CLKのい
ずれかをドライバ42からの選択制御信号5EL2に応
答して選択するマルチプレクサ24とから構成されてい
る。なお、D型フリップフロップ21.22のリセット
端子R3Tには、LSIテスタからの低周波クロック信
号CL、Kがインバータ25を介して印加されている。a D-type flip-flop (FF) 21 responsive to the output signal of the flip-flop and an output clock signal CLKI of the multiplexer 14; It consists of an OR gate 23 that responds to the signal CLKI, and a multiplexer 24 that selects either the output signal of the OR gate 23 or the low frequency clock signal CLK from the LSI tester in response to the selection control signal 5EL2 from the driver 42. There is. Note that low frequency clock signals CL and K from the LSI tester are applied to the reset terminals R3T of the D-type flip-flops 21 and 22 via the inverter 25.
また、マルチプレクサ24により選択されたクロック信
号を(’LKSとする。Further, the clock signal selected by the multiplexer 24 is assumed to be ('LKS).
論理回路30は、被試験回路として利用され、LSIテ
スタからの低周波クロック信号CLKおよびテストモー
ド信号に応答するアンドゲート31と、該アンドゲート
の出力およびマルチプレクサ24の出力CLKSとLS
Iテスタ内のドライバ41からのテストデータOATに
応答するシフトレジスタと、該シフトレジスタの出力に
応答して上記出力データD06.を生成するバッファ3
6とから構成されている。シフトレジスタは直結接続さ
れた4つのD型フリップフロップ32〜35からなり、
各フリップフロップのクロック端子CKにはマルチプレ
クサ24からの出力CLKSが印加され、また、フリッ
プフロップ32のクロック端子CKにのみアンドゲート
31の出力が印加されるようになっている。The logic circuit 30 is used as a circuit under test, and includes an AND gate 31 that responds to a low frequency clock signal CLK and a test mode signal from an LSI tester, and an output of the AND gate and outputs CLKS and LS of the multiplexer 24.
A shift register responsive to the test data OAT from the driver 41 in the I tester, and a shift register responsive to the output of the shift register to output the output data D06. Buffer 3 that generates
It consists of 6. The shift register consists of four D-type flip-flops 32 to 35 that are directly connected.
The output CLKS from the multiplexer 24 is applied to the clock terminal CK of each flip-flop, and the output of the AND gate 31 is applied only to the clock terminal CK of the flip-flop 32.
第4図にはクロック発振回路10の入出力信号の波形の
一例が示され、第5図にはクロック選択回路20の入出
力信号の波形の一例が示される。FIG. 4 shows an example of the waveform of the input/output signal of the clock oscillation circuit 10, and FIG. 5 shows an example of the waveform of the input/output signal of the clock selection circuit 20.
第4図の例では、LSIテスタからの低周波クロック人
力CLKに同期して3種類のクロック、すなわち低周波
クロック・スルー出力CLK、(2m+1)段のリング
発振回路に対応した高周波クロック出力CLにHlおよ
び、(2n+1)段のリング発振回路に対応した高周波
クロック出力CLKH,が生成される。In the example shown in Figure 4, three types of clocks are generated in synchronization with the low frequency clock CLK from the LSI tester, namely, the low frequency clock through output CLK, and the high frequency clock output CL corresponding to the (2m+1) stage ring oscillation circuit. Hl and a high frequency clock output CLKH corresponding to the (2n+1) stage ring oscillation circuit are generated.
第5図の例では、クロック発振回路10からの高周波ク
ロック人力CLKI (本実施例では600MHz)に
同期して3種類のクロック、すなわち低周波(本実施例
では60MHz)のスルー出力CLK 、 600MH
zの高周波クロック出力CLKI、および、部分的に6
00MHzの高周波で他の部分は低周波のクロック出力
、が生成される。この場合、希望する周波数は上述した
リング発振回路の段数を変えることによって得られる。In the example shown in FIG. 5, three types of clocks are generated in synchronization with the high frequency clock CLKI (600 MHz in this embodiment) from the clock oscillation circuit 10, that is, low frequency (60 MHz in this embodiment) through output CLK, 600 MHz.
z high frequency clock output CLKI and partially 6
A clock output with a high frequency of 00 MHz and low frequencies in other parts is generated. In this case, the desired frequency can be obtained by changing the number of stages of the ring oscillation circuit described above.
第6図には第3図におけるシフトレジスタの高速実動作
モード時の信号波形の一例が示される。FIG. 6 shows an example of a signal waveform in the high-speed actual operation mode of the shift register in FIG. 3.
図示の例示は周波数600MHz (周期1.67ns
)の場合で、フリップフロップ34が不良動作(ハツチ
ングで示される部分〉を起こし、そのQ出力が所定時間
(tpd)以上遅延して次段のフリッププロップ35に
伝達された場合を示している。この場合、プリッププロ
ップ34のQ出力の遅延(t pd’ )は高周波動作
時にのみリジェクトされる不良である。The illustrated example has a frequency of 600 MHz (period 1.67 ns
), the flip-flop 34 causes a malfunction (the part indicated by hatching), and its Q output is transmitted to the next-stage flip-flop 35 with a delay of more than a predetermined time (tpd). In this case, the delay (t pd' ) of the Q output of the flip-prop 34 is a defect that is rejected only during high frequency operation.
フリ1ブフロツプ34の正常動作時におけるQ出力の遅
延時間をtp(1,異常動作時におけるQ出力の遅延時
間をtpd’ 、次段のプリップフロップ35のセッ
トアツプ時間をtsとすると、以下の式が成り立つ。If the delay time of the Q output during normal operation of the flip-flop 34 is tp(1, the delay time of the Q output during abnormal operation is tpd', and the setup time of the flip-flop 35 in the next stage is ts, then the following equation is given. holds true.
tpd+ts≦1.57ns ・・・・・・正常動作
時tpd+ts >1.67ns −・−−−−不良
動作時これらの式から、テスト周期が大きい時、すなわ
ちテスト用クロック(LSIテスタから供給されるクロ
ック)の周波数が低い時、不良をリジェクトできないこ
とが分かる。tpd+ts≦1.57ns ・・・・・・During normal operation tpd+ts >1.67ns −・−−−−During defective operation From these equations, when the test period is large, that is, when the test clock (supplied from the LSI tester) It can be seen that when the clock frequency is low, defects cannot be rejected.
これに対処するため本実施例(第3図)では、チップ内
に高周波クロックを発振する回路(0と該高周波クロッ
クを選択する回路20を用いている。To deal with this, in this embodiment (FIG. 3), a circuit (0) for oscillating a high frequency clock and a circuit 20 for selecting the high frequency clock are used in the chip.
第7図に、第3図装置を試験する場合の信号波形の一例
が示される。FIG. 7 shows an example of a signal waveform when testing the device shown in FIG. 3.
第7図の例では、クロック選択回路20により選択・出
力されたスルーモード・クロックおよび2パルスモード
・クロックの2種類を組み合わせたクロックCLKSを
使用して、フリップフロップ34のQ出力の遅延(ハツ
チングで示される部分)の異常をリジェクトする場合の
波形が示されている。In the example shown in FIG. 7, the clock CLKS, which is a combination of two types of clocks, the through mode clock and the two-pulse mode clock, selected and output by the clock selection circuit 20 is used to delay the Q output of the flip-flop 34 (hatching). The waveform when rejecting the abnormality in the part shown by is shown.
図示されるように、LSIテスタの使用周波数は60M
Hzという低周波であるにもかかわらず、部分的に60
0MHzの高周波実動作の不良をリジェクトすることか
できる。As shown in the figure, the operating frequency of the LSI tester is 60M
Although the frequency is as low as 60 Hz,
It is possible to reject defects in high frequency actual operation at 0 MHz.
なお、上述した実施例ではクロック発振回路10とクロ
ック選択回路20は別構成としたが、これは、例えば第
8図(a) に示されるように双方の回路を1つの回路
構成としたクロック生成回路50としてもよい。In the above-described embodiment, the clock oscillation circuit 10 and the clock selection circuit 20 were configured separately, but this is different from the clock generation circuit in which both circuits are configured as one circuit, as shown in FIG. 8(a), for example. The circuit 50 may also be used.
第8図(a) に例示されるクロック生成回路50は、
同図(b) に示されるように、低周波クロック人力C
Lにに応答するインバータ51と、該インバータの出力
および低周波クロック人力CLにに応答するアンドゲー
ト52と、低周波クロック人力CLにに応答するインバ
ータ53と、該インバータ53の出力に応答するインバ
ータ54と、該インバータ54の出力に応答するインバ
ータ55と、インバータ54および55の出力に応答す
るアンドゲート56と、アンドゲート52および56の
出力に応答するオアゲート57と、該オアゲート57の
出力または低周波クロック人力CLKのいずれかを選択
制御信号SELに応答して選択するマルチプレクサ58
とから構成されている。The clock generation circuit 50 illustrated in FIG. 8(a) is
As shown in Figure (b), the low frequency clock C
an inverter 51 that responds to the output of the inverter and the low frequency clock input CL; an inverter 53 that responds to the low frequency clock input CL; and an inverter 53 that responds to the output of the inverter 53. 54; an inverter 55 responsive to the output of the inverter 54; an AND gate 56 responsive to the outputs of the inverters 54 and 55; an OR gate 57 responsive to the outputs of the AND gates 52 and 56; A multiplexer 58 that selects one of the frequency clocks CLK in response to the selection control signal SEL.
It is composed of.
第9図には第8図回路における各部の信号波形の一例が
示される。FIG. 9 shows an example of signal waveforms at various parts in the circuit of FIG. 8.
同図に示されるように、第8図の回路構成ではLSIテ
スタからの低周波クロック人力CLKに対して、チョッ
パ(51,52) により1パルスの部分的高周波信号
を生威し、かつ、もう一方のチョッパ〈53〜56〉
により1パルスの部分的高周波信号を生威し、合計2パ
ルスの部分的高周波信号を作っている。As shown in the figure, in the circuit configuration of Figure 8, the chopper (51, 52) generates a one-pulse partial high-frequency signal in response to the low-frequency clock CLK from the LSI tester, and One chopper <53-56>
This generates one pulse of a partial high frequency signal, creating a total of two pulses of partial high frequency signals.
以上説明したように本発明によれば、低周波の外部テス
ト手段を使用しているにもかかわらず、高周波特性を保
証したLSI装置を出荷できるため、信頼性が向上する
。As described above, according to the present invention, it is possible to ship an LSI device with guaranteed high frequency characteristics even though a low frequency external test means is used, thereby improving reliability.
また、実装上の高周波特性不良をLSI装置の出荷時に
リジェクトすることができる。Moreover, defects in high frequency characteristics due to mounting can be rejected at the time of shipment of the LSI device.
さらに、コストの低い外部テスト手段を用いても信頼性
の高いテストが可能なので、LSI装置の生産コストの
低減、ひいてはシステム全体の量産コストを低減するこ
とが可能となる。Furthermore, since highly reliable testing is possible even by using low-cost external testing means, it is possible to reduce the production cost of the LSI device and, by extension, the mass production cost of the entire system.
第1図は本発明による半導体集積回路装置の原理ブロッ
ク図、
第2図(a)〜(C)は第1図装置の試験方法の概念を
説明するための動作タイミング図、第3図は本発明の一
実施例の構成を示す回路図、第4図は第3図におけるク
ロック発振回路の入出力信号の一例を示す波形図、
第5図は第3図におけるクロック選択回路の入出力信号
の一例を示す波形図、
第6図は第3図におけるシフトレジスタの高速実動作モ
ード時の信号波形の一例を示す図、第7図は第3図装置
の試験方法を説明するための信号波形図、
第8図(a)および(b)は本発明の他の実施例におけ
る主要部の構成を示す回路図、
第9図は第8図回路における各部の信号波形図、である
。
(符号の説明)
1・・・クロック信号発振回路、
2・・・クロック信号選択回路、
3・・・論理回路、
4・・・外部テスト手段、
Cに1. CK2. CK3・・・クロック信号、C・
・・制御信号、
TO・・・テストデータ1
D・・・(論理回路の)出力データ、
TE・・・期待値データ。FIG. 1 is a principle block diagram of a semiconductor integrated circuit device according to the present invention, FIGS. 2(a) to (C) are operation timing diagrams for explaining the concept of the test method for the device shown in FIG. 1, and FIG. 4 is a waveform diagram showing an example of input/output signals of the clock oscillation circuit in FIG. 3; FIG. 5 is a circuit diagram showing an example of input/output signals of the clock selection circuit in FIG. 3; FIG. A waveform diagram showing an example; FIG. 6 is a diagram showing an example of the signal waveform in the high-speed actual operation mode of the shift register in FIG. 3; FIG. 7 is a signal waveform diagram for explaining the test method for the device in FIG. 3. , FIGS. 8(a) and 8(b) are circuit diagrams showing the configuration of main parts in another embodiment of the present invention, and FIG. 9 is a signal waveform diagram of each part in the circuit of FIG. 8. (Explanation of symbols) 1... Clock signal oscillation circuit, 2... Clock signal selection circuit, 3... Logic circuit, 4... External test means, 1. CK2. CK3...Clock signal, C.
...Control signal, TO...Test data 1 D...(Logic circuit) output data, TE...Expected value data.
Claims (1)
同期して該クロック信号の周波数よりも高周波のクロッ
ク信号(CK2)を発振する回路(1)と、該発振され
た高周波のクロック信号の一部分または前記外部テスト
手段からのクロック信号のいずれかを該外部テスト手段
からの制御信号(C)に応答して選択し、該選択したク
ロック信号を所定時間間隔(t_0)毎に出力する選択
回路(2)と、該選択回路により選択・出力されたクロ
ック信号(CK3)および前記外部テスト手段からのテ
ストデータ(TD)に応答して所定の動作を実行する論
理回路(3)とを具備し、 該論理回路から出力されたデータ(D)を前記外部テス
ト手段において前記テストデータに対応する期待値デー
タ(TE)と比較してテストを行い、該テストを、前記
選択回路で選択・出力された異なるクロック信号に対し
て複数回組み合わせて実行するようにしたことを特徴と
する半導体集積回路装置。[Claims] A circuit (1) that oscillates a clock signal (CK2) having a higher frequency than the frequency of the clock signal in synchronization with a clock signal (CK1) from an external test means (4); Selecting either a portion of a high frequency clock signal or a clock signal from the external test means in response to a control signal (C) from the external test means, and transmitting the selected clock signal at predetermined time intervals (t_0). a selection circuit (2) that outputs an output to ), a test is performed by comparing the data (D) output from the logic circuit with expected value data (TE) corresponding to the test data in the external test means, and the test is performed by comparing the data (D) output from the logic circuit with the expected value data (TE) corresponding to the test data. 1. A semiconductor integrated circuit device characterized in that a combination of different clock signals selected and output by a plurality of clock signals is executed multiple times.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204785A JPH0368878A (en) | 1989-08-09 | 1989-08-09 | Semiconductor integrated circuit device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204785A JPH0368878A (en) | 1989-08-09 | 1989-08-09 | Semiconductor integrated circuit device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0368878A true JPH0368878A (en) | 1991-03-25 |
Family
ID=16496309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204785A Pending JPH0368878A (en) | 1989-08-09 | 1989-08-09 | Semiconductor integrated circuit device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0368878A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0862297A (en) * | 1994-08-26 | 1996-03-08 | Nec Corp | Digital-signal processing lsi test circuit |
| JPH08201481A (en) * | 1995-01-27 | 1996-08-09 | Internatl Business Mach Corp <Ibm> | Semiconductor integrated circuit |
| JP2003043109A (en) * | 2001-07-30 | 2003-02-13 | Nec Corp | Semiconductor integrated circuit device and its inspection device |
| JP2005160718A (en) * | 2003-12-02 | 2005-06-23 | Nisshin Iryoki Kk | Seat width adjustable wheelchair |
-
1989
- 1989-08-09 JP JP1204785A patent/JPH0368878A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0862297A (en) * | 1994-08-26 | 1996-03-08 | Nec Corp | Digital-signal processing lsi test circuit |
| JPH08201481A (en) * | 1995-01-27 | 1996-08-09 | Internatl Business Mach Corp <Ibm> | Semiconductor integrated circuit |
| JP2003043109A (en) * | 2001-07-30 | 2003-02-13 | Nec Corp | Semiconductor integrated circuit device and its inspection device |
| JP2005160718A (en) * | 2003-12-02 | 2005-06-23 | Nisshin Iryoki Kk | Seat width adjustable wheelchair |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0342850A (en) | Semiconductor integrated circuit device | |
| US6815977B2 (en) | Scan cell systems and methods | |
| US4961013A (en) | Apparatus for generation of scan control signals for initialization and diagnosis of circuitry in a computer | |
| KR940020127A (en) | Semiconductor Integrated Circuits and Test Methods | |
| US20050276321A1 (en) | Circuit for PLL-based at-speed scan testing | |
| JP2003043109A (en) | Semiconductor integrated circuit device and its inspection device | |
| JPH05264667A (en) | Test circuit | |
| JPH0368878A (en) | Semiconductor integrated circuit device | |
| JPH10325854A (en) | Semiconductor device | |
| JPH11312400A (en) | Semiconductor integrated circuit | |
| JPH08201481A (en) | Semiconductor integrated circuit | |
| JP2008305450A (en) | Test system and test method | |
| JP2002196046A (en) | Semiconductor integrated circuit and test method therefor | |
| US6734743B2 (en) | Oscillation based cycle time measurement | |
| JP3291706B2 (en) | Method for verifying high-speed operation of logic circuit and logic circuit | |
| JP3147057B2 (en) | Semiconductor integrated circuit and method of using the same | |
| US7246286B2 (en) | Testing methods and chips for preventing asnchronous sampling errors | |
| JP2001319494A (en) | Built-in self-test device for memory circuit | |
| JP2001091590A (en) | Semiconductor integrated circuit | |
| JPH0627785B2 (en) | Semiconductor integrated circuit | |
| JP2591849B2 (en) | Test circuit | |
| US6483771B2 (en) | Semiconductor memory device and method of operation having delay pulse generation | |
| JPH0391195A (en) | Memory circuit | |
| JP2003294812A (en) | Semiconductor device | |
| JPH0329871A (en) | Logical integrated circuit |