JP2004170126A - Node logic fixing circuit and iddq testing method - Google Patents

Node logic fixing circuit and iddq testing method Download PDF

Info

Publication number
JP2004170126A
JP2004170126A JP2002333657A JP2002333657A JP2004170126A JP 2004170126 A JP2004170126 A JP 2004170126A JP 2002333657 A JP2002333657 A JP 2002333657A JP 2002333657 A JP2002333657 A JP 2002333657A JP 2004170126 A JP2004170126 A JP 2004170126A
Authority
JP
Japan
Prior art keywords
node
logic
circuit
iddq
control 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
Application number
JP2002333657A
Other languages
Japanese (ja)
Inventor
Rie Ariga
理恵 有賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002333657A priority Critical patent/JP2004170126A/en
Publication of JP2004170126A publication Critical patent/JP2004170126A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To make a toggle ratio 100% in all of circuits constituting a semiconductor device while minimizing an increase in circuit cost by reducing the number of test patterns used in an IDDQ test of the semiconductor device. <P>SOLUTION: This node logic fixing circuit is equipped with a MOSFET 1 inserted into an arbitrary node of the circuits constituting the semiconductor device for electrically cutting off the node in the IDDQ test and bringing it into electrical conduction in a non-IDDQ test according to an IDDQ mode control signal 7, a PFET 3 for setting the electrically cut-off node at the level of a power source according to a control signal 9, and an NFET 4 for setting the electrically cut-off node at the level of the earth according to a control signal 8. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、半導体装置を構成する全ての回路において、IDDQ試験時の回路のトグル率を100%として故障検出率を向上させるためのノード論理固定回路およびIDDQ試験方法に関する。
【0002】
【従来の技術】
半導体装置を試験する方法の一つとしてIDDQ(静止電源電流)を測定するIDDQ試験がある。IDDQ試験はクロック遅延によるタイミング不良を除くほとんどの不具合を検出することが可能である。
【0003】
この試験方法は、半導体装置を構成する全ての回路のノードを固定して静止状態とし、そのときの静止電流を測定することにより、P型不純物注入FET(以下、PFET)やN型不純物注入FET(以下、NFET)のチャンネルリーク電流およびゲートリーク電流の検査と、論理“0” に固定されたノードが電源またはそれに順ずるレベルと短絡した場合および論理“1”に固定されたノードが接地またはそれに順ずるレベルと短絡した場合の縮退故障の検出と、ノードが他のノードと短絡した場合のブリッジ故障の検出とを行うものである。
【0004】
従来、この試験の故障検出率を上げるために、複数のテストパターンを用いて回路の各ノードの状態が論理“0”および論理“1”の双方に遷移するようにし、複数回のIDDQ測定を行っている。
【0005】
IDDQ測定は通常LSIテスタを用いて行ない、テストパターンを被測定半導体装置に与えて電源電流を測定する。LSIテスタではテストパターン生成は短時間で行えるが、電流測定には数百μ秒〜数m秒の時間が必要なため、回路の全てのノードが論理“0”および論理“1”になるようにテストパターンを生成するとテストパターン数が多くなり過ぎ、試験時間の制約から検査が不可能となる。そのため、検出率の向上には限界があった。
【0006】
また、下記特許文献1によれば、論理ゲート回路を構成するPFETの電源側には電源を切断するPFETを、NFETの接地側には接地を切断するNFETを設け、各出力には出力ノードを電源に接続するPFETと出力ノードを接地に接続するNFETを設けて、IDDQ測定時に回路の全てのノードを電源または接地レベルとするようにしている。
【0007】
【特許文献1】
特開平10−293161号公報
【0008】
【発明が解決しようとする課題】
しかしながら、テストパターンを繰り返し設定して試験するような方法では、テストパターン数が多くなり検査時間が膨大となってしまうことから、使用できるテストパターン数を制限することが必要になり、検出率を100%とすることは不可能となってしまう。
【0009】
また、論理ゲート回路全ての構成において、PFETの電源側に電源を切断するPFETとNFETの接地側に接地を切断するNFETを設け、各出力ノードを電源に接続するPFETと接地に接続するNFETを設ける方法は、全ての回路の構成素子数がゲート当たり4トランジスタ増加してしまうため、半導体装置のコスト増加や不良率増加の原因となってしまう。
【0010】
本発明は上記事情に鑑みてなされたもので、半導体装置のIDDQ試験において、使用するテストパターン数を減少させ、回路コストの増加を最小限に抑えながら、半導体装置を構成する全ての回路のトグル率を100%として故障検出率を向上させるためのノード論理固定回路およびIDDQ試験方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
この課題を解決するために、本発明の請求項1に係るノード論理固定回路は、半導体装置を構成する回路の任意のノードに挿入され、第1の制御信号(IDDQモード制御信号7)に応じて前記ノードをIDDQ試験時には電気的に切断し非IDDQ試験時には電気的に導通させるスイッチ手段(MOSFET1)と、前記電気的に切断されたノードを第2の制御信号(制御信号9)に応じて電源レベルに設定する手段(PFET3)と、前記電気的に切断されたノードを第3の制御信号(制御信号8)に応じて接地レベルに設定する手段(NFET4)とを備える。
【0012】
上記構成によれば、論理が変化しないノードに対してこの回路を挿入することにより、IDDQ試験時に電気的に切断したノードを電源レベルあるいは接地レベルに設定することができるので、半導体装置を構成する全ての回路のトグル率を100%とすることが可能となる。また、回路は必要なノードにのみの挿入されるため、回路素子の増加を押えることができる。
【0013】
本発明の請求項2に係るノード論理固定回路は、請求項1記載のノード論理固定回路において、前記スイッチ手段はPFETとNFETを並列に接続して構成されるものである。
【0014】
上記構成によれば、スイッチ手段をPFETとNFETを並列に接続して構成することにより、MOSFETの基板バイアス効果によるレベル低下を防ぐことができる。
【0015】
本発明の請求項3に係るノード論理固定回路は、請求項1または2記載のノード論理固定回路において、前記電気的に切断されたノードを電源レベルに設定する手段は、前記スイッチ手段の出力と電源との間に挿入されるPFETとし、前記電気的に切断されたノードを接地レベルに設定する手段は、前記スイッチ手段の出力と接地との間に挿入されるNFETとするものである。
【0016】
上記構成によれば、ノードと電源あるいは接地との間に挿入されるPFETおよびNFETにより、電気的に切断されたノードを容易に制御可能な方法で電源レベルあるいは接地レベルに設定することができる。
【0017】
本発明の請求項4に係るIDDQ試験方法は、IDDQ試験時に半導体装置を構成する回路の全てまたは一部のノードが論理的チェッカーパターンとなるように、論理が変化しないノードに対して請求項1から3のいずれか一項記載のノード論理固定回路を挿入するものである。
【0018】
上記構成によれば、論理が変化しないノードに対してノード論理固定回路を挿入し、全てまたは一部のノードが論理的チェッカーパターンとなるように制御することで、半導体装置を構成する回路のノードのトグル率を100%とすることが可能となり、縮退故障やブリッジ故障を効率よく検出することが可能となる。
【0019】
本発明の請求項5に係るIDDQ試験方法は、IDDQ試験時に半導体装置を構成する回路のレイアウトにおいて互いに隣接する長い配線の論理が物理的チェッカーパターンとなるように、前記互いに隣接する長い配線をドライブするノードに請求項1から3のいずれか一項記載のノード論理固定回路を挿入するものである。
【0020】
上記構成によれば、互いに隣接する長い配線をドライブするノードにノード論理固定回路を挿入し、長い配線の論理が物理的チェッカーパターンとなるように制御することで、物理的レイアウトから生ずる縮退故障やブリッジ故障を効率よく検出することが可能となる。また、請求項4記載のIDDQ試験方法と併用することにより、論理的なチェッカーパターンと物理的なチェッカーパターンを併せて使用することが可能となり、より高い故障検出率を得ることができる。
【0021】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
(実施の形態1)
図1は本発明の実施の形態1に係るノード論理固定回路の構成を示す回路図である。本実施の形態は、半導体装置を構成する回路の任意のノードに対して図1に示すような構成の回路を挿入することで、挿入されたノードを電気的に切断した後に、切断されたノードを論理レベル“0”または“1”に論理固定するものである。
【0022】
図1において、1はMOSFETスイッチ、2はMOSFETスイッチ1の制御用インバータ、3はPFET、4はNFET、5はこの回路が挿入されるノードの出力端子、6はこの回路が挿入されるノードの次段の入力端子、7はノードの切断を制御するIDDQモード制御信号、8、9は次段の入力端子6を論理固定する制御信号である。
【0023】
上記構成のノード論理固定回路において、MOSFETスイッチ1は半導体装置を構成する回路の任意のノードをIDDQ測定時には電気的に切断し、非IDDQ試験時すなわち通常動作時には電気的に導通させる。MOSFETの基板バイアス効果によるレベル低下を防ぐため、MOSFETスイッチ1はPFETとNFETを並列に接続して構成する。
【0024】
制御用インバータ2はIDDQモード制御信号7によりMOSFETスイッチ1を開閉する。本実施形態では、IDDQモード制御信号が論理“0”のときに端子5と6の間が電気的に切断されるものとする。
【0025】
PFET3はIDDQ測定時に電気的に切断されたノードを電源レベルに設定し、NFET4は同じく電気的に切断されたノードを接地レベルに設定する。すなわち、制御信号8、9の双方が論理“0”であれば端子6が論理“1”になり、双方が論理“1”であれば端子6が論理“0”になる。
【0026】
また、制御信号8が論理“0”で制御信号9が論理“1”の場合は、MOSFETスイッチ1が閉じられて端子6が端子5と接続状態であれば端子5の信号が出力され、MOSFETスイッチ1が開かれて端子6と端子5が切断状態であればハイインピーダンスとなる。
【0027】
以上のように構成されたノード論理固定回路を半導体装置を構成する回路の任意のノードに挿入することにより、IDDQ測定時に任意のノードを論理“0”または論理“1”に固定することができる。
【0028】
図2はノード論理固定回路をノードに挿入した状態を示す図である。図2において、12、21は論理回路ブロックの端子、11は論理回路ブロック、10は挿入されたノード論理固定回路、22はIDDQモード制御信号、23〜26はIDDQモード時の制御信号、13〜20は論理回路の一部のノードである。
【0029】
ここで、IDDQ測定モードを2通り用意し、第1のIDDQ測定モード時に回路のノードの論理レベルを確認し、フィードバック接続などにより連続したノードにおいて論理の変わらないノードにノード論理固定回路を挿入して論理チェッカーを実現する。
【0030】
さらに、第2のIDDQ測定モード時に回路のノードの論理レベルを確認し、第1のIDDQ測定モード時と論理が反転するように各ノードにノード論理固定回路を挿入し、第1のIDDQ測定モード時の論理チェッカーと反転したパターンを実現する。
【0031】
表1は、図2の回路における第1のIDDQ測定モード時と第2のIDDQ測定モード時の各ノードの論理状態を示す論理値表である。
【0032】
【表1】

Figure 2004170126
【0033】
このように構成された論理回路において、第1のIDDQ測定モード時にノード13は論理“0”、ノード18は論理“0”、ノード20は論理“1”となるように設計されていると仮定して、制御信号23を論理“1”、制御信号24を論理“1”、制御信号25を論理“0”、制御信号26を論理“0”にすることで、論理回路のノードは論理チェッカーとなる。
【0034】
次に、第2のIDDQ測定モード時にノード13は論理“1”、ノード18は論理“0”、ノード20は論理“1”となるように設計されていると仮定して、制御信号23を論理“0”、制御信号24を論理“0”、制御信号25を論理“1”、制御信号26を論理“1”にすることで、論理回路のノードは第1のIDDQ測定モード時と反転した論理チェッカーとなる。
【0035】
また、ノード論理固定回路10が導通状態になる通常動作モード時は、制御信号23を論理“1”、制御信号24を論理“0”、制御信号25を論理“1”、制御信号26を論理“0”にすることで、ノードに対する論理固定を停止する。
【0036】
このように2種類のIDDQ測定モードを用意することで、半導体装置を構成する回路のノードのトグル率を100%とすることが可能となり、ノードが電源または接地レベルと短絡する縮退故障や、ノードが他のノードと短絡するブリッジ故障を検出することが可能となる。
【0037】
図3は、半導体装置を構成する回路のレイアウトにおいて、隣接する長い配線が物理的チェッカーパターンとなるように、その配線をドライブするノードにノード論理固定回路を挿入した状態を示す回路図である。
【0038】
これは、半導体装置を構成する回路の任意のノードにおいて、レイアウトと関連付けて内部バスや複数相のクロックなど隣接する長い配線を抽出し、図2に示した回路と同様にノード論理固定回路を挿入し、その配線に論理“0”と論理“1”が交互に印加されるように設定するものである。
【0039】
図3において、30は内部バス線のドライバの入力、31は隣接する長いバス線、37〜40は隣接する長いバス線の各ノード、41は挿入されたノード論理固定回路、42はバスドライバである。また、32はIDDQモード制御信号、33〜36はIDDQモード時の制御信号である。
【0040】
表2は、図3の回路における第1のIDDQ測定モード時と第2のIDDQ測定モード時の各ノードの論理状態を示す論理値表である。
【0041】
【表2】
Figure 2004170126
【0042】
表2に示すように、例えば、第1のIDDQ測定モード時はバス線37、39が論理“0”、38、40が論理“1”となるように設定し、第2のIDDQ測定モード時にはバス線の38、40が論理“0”、37、39が論理“1”となるように設定する。
【0043】
レイアウト的に隣接する長い配線は電流容量の大きなバスドライバやクロックドライバを使用するため、バスやクロックのノードについて論理固定を行う場合は、図3に示すようにドライバの前段の論理回路で固定することが重要である。
【0044】
このように、図2のような回路構成と図3のようなレイアウトとを併用することにより、論理的なチェッカーパターンのみならず、物理的なチェッカーパターンまでカバーすることが可能となり、より高い故障検出率を得ることができる。
【0045】
(実施の形態2)
図4は本発明の実施の形態2に係るノード論理固定回路の構成を示す回路図である。本実施の形態は、実施の形態1と本質的に同じものであり、ノードの切断を制御するIDDQモード制御信号の与え方を若干変えている。
【0046】
図4において、45はMOSFETスイッチ、46はPFET、47はNFET、48はこの回路が挿入されるノードの出力端子、49はこの回路が挿入されるノードの次段の入力端子、50、51はノードの切断を制御するIDDQモード制御信号、52、53は次段の入力端子49を論理固定する制御信号である。
【0047】
上記構成のノード論理固定回路において、MOSFETスイッチ45は半導体装置を構成する回路の任意のノードをIDDQ測定時には電気的に切断し、通常動作時には電気的に導通させる。MOSFETの基板バイアス効果によるレベル低下を防ぐため、MOSFETスイッチ45はPFETとNFETを並列に接続して構成する。
【0048】
IDDQモード制御信号50、51はMOSFETスイッチ45を開閉する。本実施形態では、IDDQモード制御信号50が論理“0”、51が論理“1”のときに端子48と49の間がは電気的に切断され、50が論理“1”、51が論理“0”のときに端子48と49の間は接続状態となる。
【0049】
PFET46はIDDQ測定時に電気的に切断されたノードを電源レベルに設定し、NFET47は同じく電気的に切断されたノードを接地レベルに設定する。すなわち、制御信号52、53の双方が論理“0”であれば端子49は論理“1”になり、双方が論理“1”であれば端子49は論理“0”になる。
【0050】
また、信号52が論値“0”で信号53が論理“1”の場合は、MOSFETスイッチ45が閉じられて端子48と端子49が接続状態であれば端子48の信号が出力され、MOSFETスイッチ45が開かれて端子48と端子49が切断状態であればハイインピーダンスとなる。
【0051】
以上のように構成されたノード論理固定回路を半導体装置を構成する回路の任意のノードに挿入することにより、実施の形態1と同様に、IDDQ測定時に任意のノードを論理“0”または論理“1”に固定することができる。
【0052】
(実施の形態3)
図5は本発明の実施の形態3に係るノード論理固定回路の構成を示す回路図である。本実施の形態は、MOSFETスイッチを構成するNFETおよびPFETのしきい値を低くすることでスイッチの導通時の抵抗および容量を小さくし、また、スイッチを構成するNFETおよびPFETの基板電位を分離し基板バイアス効果を利用してカットオフ時のリークを減少させるものである。
【0053】
図5において、55、56はMOSFETスイッチを構成するNFETとPFET、57はNFET、58はPFET、59はこの回路が挿入されるノードの出力端子、60はこの回路が挿入されるノードの次段の入力端子、61、62はノードの切断を制御するIDDQモード制御信号、63、64は次段の入力端子60を論理固定する制御信号、65、66はMOSFETスイッチを構成するPFET56とNFET55の基板電源である。
【0054】
上記構成のノード論理固定回路において、MOSFETスイッチは半導体装置を構成する回路の任意のノードをIDDQ測定時には電気的に切断し、通常動作時には電気的に導通させる。MOSFETの基板バイアス効果によるレベル低下を防ぐため、NFET55とPFET56はしきい値の低いタイプのものを並列に接続して構成する。
【0055】
IDDQモード制御信号61、62はMOSFETスイッチを開閉する。本実施形態では、IDDQモード制御信号61が論理“0”、62が論理“1”のときに端子59と60の間がは電気的に切断され、61が論理“1”、62が論理“0”のときに端子59と60の間は接続状態となる。
【0056】
PFET58はIDDQ測定時に電気的に切断されたノードを電源レベルに設定し、NFET57は同じく電気的に切断されたノードを接地レベルに設定する。すなわち、制御信号63、64の双方が論理“0”であれば端子60は論理“1”になり、双方が論理“1”であれば端子60は論理“0”になる。
【0057】
また、信号63が論値“0”で信号64が論理“1”の場合は、MOSFETスイッチが閉じられて端子59と端子60が接続状態であれば端子59の信号が出力され、MOSFETスイッチが開かれて端子59と端子60が切断状態であればハイインピーダンスとなる。
【0058】
MOSFETスイッチの基板電源については、通常動作時はPFET56の基板電源65は電源電位に、NFET55の基板電源66は接地電位に設定する。IDDQ測定時は、基板電源65は電源より高い電位に、基板電源66は接地より低い電位に設定することで、基板バイアス効果により信号切断時のリークを減少させる。
【0059】
以上のように、本実施の形態のノード論理固定回路によれば、半導体装置を構成する回路のノードに挿入したときに、MOSFETスイッチの導通時の抵抗および容量を小さくでき、また、基板バイアス効果を利用することでカットオフ時のリークを減少させることができる。
【0060】
なお、本実施の形態3において、図6に示すようにMOSFETスイッチをしきい値の低いNFETのみとし、通常動作時のNFET導通時はゲート電位を高くして導通抵抗を低くし、切断時は基板バイアス効果によってリーク電流を減少させる構成も効果的である。ここで、図6では図5に対応する回路に同一符号を付している。
【0061】
【発明の効果】
以上説明したように、本発明によれば、スイッチ手段と論理レベル固定手段とでノード論理固定回路を構成し、このノード論理固定回路を論理が変化しないノードに対して挿入することにより、IDDQ試験時に電気的に切断したノードを電源レベルあるいは接地レベルに設定することができ、全てまたは一部のノードが論理的チェッカーパターンとなるように制御することで、半導体装置を構成する全ての回路のトグル率を100%とすることが可能となる。また、ノード論理固定回路は必要なノードにのみ挿入するので、回路素子の増加を押えることができる。その結果、高速で正確な検査が可能となるという格別の効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施の形態1に係るノード論理固定回路の構成を示す回路図。
【図2】ノード論理固定回路をノードに挿入した状態を示す回路図。
【図3】ノード論理固定回路をレイアウト上で隣接する長い配線のノードに挿入した状態を示す回路図。
【図4】本発明の実施の形態2に係るノード論理固定回路の構成を示す回路図。
【図5】本発明の実施の形態3に係るノード論理固定回路の構成を示す回路図。
【図6】本発明の実施の形態3に係るノード論理固定回路において、MOSFETスイッチをしきい値の低いNFETのみとした構成を示す回路図。
【符号の説明】
1、45 MOSFETスイッチ
2 MOSFETスイッチの制御用インバータ
3、46、56、58 PFET
4、47、55、57 NFET
5、48、59 論理固定されるノードの出力端子
6、49、60 論理固定されるノードの次段の入力端子
7、22、32、50、51、61、62 IDDQモード制御信号
8、9、23〜26、33〜36、52、53、63、64 制御信号
10、41 ノード論理固定回路
11 論理回路ブロック
12、21 論理回路ブロックの端子
13〜20 論理回路の一部のノード
30 バス線のドライバの入力
31 隣接する長いバス線
37〜40 隣接する長いバス線の各ノード
42 バスドライバ
65 MOSFETスイッチを構成するPFETの基板電源
66 MOSFETスイッチを構成するNFETの基板電源[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a node logic fixing circuit and an IDDQ test method for improving a fault detection rate by setting a toggle rate of a circuit at the time of an IDDQ test to 100% in all circuits constituting a semiconductor device.
[0002]
[Prior art]
One of the methods for testing a semiconductor device is an IDDQ test for measuring an IDDQ (quiescent power supply current). The IDDQ test can detect most defects except timing defects due to clock delay.
[0003]
In this test method, the nodes of all the circuits constituting the semiconductor device are fixed and brought into a quiescent state, and the quiescent current at that time is measured, so that a P-type impurity-implanted FET (hereinafter, PFET) or an N-type impurity-implanted FET is measured. (Hereinafter referred to as NFET) channel leakage current and gate leakage current, when the node fixed to logic “0” is short-circuited to the power supply or a level equivalent thereto, and when the node fixed to logic “1” is grounded or It detects stuck-at faults when a short circuit occurs at a level similar to that, and detects bridge faults when a node short-circuits with another node.
[0004]
Conventionally, in order to increase the failure detection rate of this test, the state of each node of the circuit transits to both logic “0” and logic “1” using a plurality of test patterns, and a plurality of IDDQ measurements are performed. Is going.
[0005]
The IDDQ measurement is usually performed using an LSI tester, and a test pattern is given to a semiconductor device to be measured to measure a power supply current. Although an LSI tester can generate a test pattern in a short time, current measurement requires a time of several hundred μsec to several milliseconds, so that all nodes of the circuit become logic “0” and logic “1”. When the test pattern is generated, the number of test patterns becomes too large, and inspection becomes impossible due to the restriction of the test time. Therefore, there is a limit to the improvement of the detection rate.
[0006]
According to Patent Document 1 below, a PFET for disconnecting power is provided on a power supply side of a PFET constituting a logic gate circuit, an NFET for disconnecting ground is provided on a ground side of an NFET, and an output node is provided for each output. A PFET connected to the power supply and an NFET connecting the output node to ground are provided so that all nodes of the circuit are at the power or ground level during IDDQ measurement.
[0007]
[Patent Document 1]
JP-A-10-293161
[Problems to be solved by the invention]
However, in a method in which test patterns are repeatedly set and tested, the number of test patterns increases and the inspection time becomes enormous. Therefore, it is necessary to limit the number of test patterns that can be used, and the detection rate is reduced. 100% cannot be achieved.
[0009]
Further, in all configurations of the logic gate circuit, a power supply side of the PFET is provided with a PFET for disconnecting the power supply and an NFET for disconnecting the ground on the ground side of the NFET, and a PFET connecting each output node to the power supply and an NFET connecting to the ground are provided. The provision method increases the number of constituent elements of all circuits by four transistors per gate, which causes an increase in the cost of the semiconductor device and an increase in the defective rate.
[0010]
The present invention has been made in view of the above circumstances, and in the IDDQ test of a semiconductor device, the number of test patterns to be used is reduced, and increase in circuit cost is minimized, and toggle of all circuits constituting the semiconductor device is performed. An object of the present invention is to provide a node logic fixing circuit and an IDDQ test method for improving a fault detection rate with a rate of 100%.
[0011]
[Means for Solving the Problems]
In order to solve this problem, a node logic fixing circuit according to claim 1 of the present invention is inserted into an arbitrary node of a circuit constituting a semiconductor device and responds to a first control signal (IDDQ mode control signal 7). Switch means (MOSFET 1) for electrically disconnecting the node during the IDDQ test and electrically conducting during the non-IDDQ test; and A power supply level setting means (PFET3); and a means (NFET4) for setting the electrically disconnected node to a ground level according to a third control signal (control signal 8).
[0012]
According to the above configuration, by inserting this circuit into a node whose logic does not change, a node that is electrically disconnected during the IDDQ test can be set to the power supply level or the ground level. The toggle rate of all circuits can be set to 100%. Further, since the circuit is inserted only at a necessary node, an increase in the number of circuit elements can be suppressed.
[0013]
A node logic fixing circuit according to a second aspect of the present invention is the node logic fixing circuit according to the first aspect, wherein the switch means is configured by connecting a PFET and an NFET in parallel.
[0014]
According to the above configuration, the switching means is configured by connecting the PFET and the NFET in parallel, thereby preventing a level drop due to the body effect of the MOSFET.
[0015]
A node logic fixing circuit according to claim 3 of the present invention is the node logic fixing circuit according to claim 1 or 2, wherein the means for setting the electrically disconnected node to a power supply level includes an output of the switch means. The PFET inserted between the switch and the power supply, and the means for setting the electrically disconnected node to the ground level is an NFET inserted between the output of the switch means and the ground.
[0016]
According to the above configuration, the electrically disconnected node can be set to the power supply level or the ground level in a manner that can be easily controlled by the PFET and the NFET inserted between the node and the power supply or the ground.
[0017]
An IDDQ test method according to a fourth aspect of the present invention is directed to a node whose logic does not change so that all or some nodes of a circuit constituting a semiconductor device have a logical checker pattern during an IDDQ test. 4. The node logic fixing circuit according to any one of (1) to (3) is inserted.
[0018]
According to the above configuration, the node logic fixing circuit is inserted into a node whose logic does not change, and all or some of the nodes are controlled so as to have a logical checker pattern. Can be set to 100%, and a stuck-at fault or a bridge fault can be efficiently detected.
[0019]
An IDDQ test method according to claim 5 of the present invention is a method of driving said long adjacent wirings so that the logic of long adjacent wirings in a layout of a circuit forming a semiconductor device at the time of an IDDQ test becomes a physical checker pattern. A node logic fixing circuit according to any one of claims 1 to 3 is inserted into a node to be connected.
[0020]
According to the above configuration, a node logic fixing circuit is inserted into a node that drives a long wiring that is adjacent to each other, and control is performed so that the logic of the long wiring becomes a physical checker pattern. Bridge faults can be detected efficiently. In addition, by using the IDDQ test method according to claim 4 together, a logical checker pattern and a physical checker pattern can be used together, and a higher failure detection rate can be obtained.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(Embodiment 1)
FIG. 1 is a circuit diagram showing a configuration of the node logic fixing circuit according to the first embodiment of the present invention. In the present embodiment, a circuit having a configuration as shown in FIG. 1 is inserted into an arbitrary node of a circuit forming a semiconductor device, and after the inserted node is electrically disconnected, the disconnected node Is logically fixed to the logical level “0” or “1”.
[0022]
In FIG. 1, 1 is a MOSFET switch, 2 is a control inverter of the MOSFET switch 1, 3 is a PFET, 4 is an NFET, 5 is an output terminal of a node where this circuit is inserted, and 6 is a node of a node where this circuit is inserted. The input terminal of the next stage, 7 is an IDDQ mode control signal for controlling disconnection of the node, and 8 and 9 are control signals for logically fixing the input terminal 6 of the next stage.
[0023]
In the node logic fixing circuit having the above-described configuration, the MOSFET switch 1 electrically disconnects an arbitrary node of a circuit constituting the semiconductor device when measuring IDDQ, and electrically conducts during non-IDDQ testing, that is, during normal operation. The MOSFET switch 1 is configured by connecting a PFET and an NFET in parallel in order to prevent a level drop due to the substrate bias effect of the MOSFET.
[0024]
The control inverter 2 opens and closes the MOSFET switch 1 according to the IDDQ mode control signal 7. In the present embodiment, it is assumed that the terminals 5 and 6 are electrically disconnected when the IDDQ mode control signal is logic “0”.
[0025]
PFET3 sets the node electrically disconnected at the time of IDDQ measurement to the power supply level, and NFET4 similarly sets the node electrically disconnected to the ground level. That is, if both of the control signals 8 and 9 are logic “0”, the terminal 6 becomes logic “1”, and if both are logic “1”, the terminal 6 becomes logic “0”.
[0026]
If the control signal 8 is logic "0" and the control signal 9 is logic "1", the signal at the terminal 5 is output if the MOSFET switch 1 is closed and the terminal 6 is connected to the terminal 5; When the switch 1 is opened and the terminals 6 and 5 are disconnected, the impedance becomes high.
[0027]
By inserting the node logic fixing circuit configured as described above into an arbitrary node of a circuit configuring a semiconductor device, an arbitrary node can be fixed to logic “0” or logic “1” during IDDQ measurement. .
[0028]
FIG. 2 is a diagram showing a state where a node logic fixing circuit is inserted into a node. In FIG. 2, 12 and 21 are terminals of a logic circuit block, 11 is a logic circuit block, 10 is an inserted node logic fixing circuit, 22 is an IDDQ mode control signal, 23 to 26 are control signals in IDDQ mode, and 13 to 26. Reference numeral 20 denotes some nodes of the logic circuit.
[0029]
Here, two IDDQ measurement modes are prepared, the logic levels of the nodes of the circuit are checked in the first IDDQ measurement mode, and a node logic fixing circuit is inserted into a node whose logic does not change in continuous nodes due to feedback connection or the like. To implement a logic checker.
[0030]
Further, in the second IDDQ measurement mode, the logic level of the node of the circuit is checked, and a node logic fixing circuit is inserted in each node so that the logic is inverted from that in the first IDDQ measurement mode. Realize the logic checker and inverted pattern of time.
[0031]
Table 1 is a logical value table showing a logical state of each node in the first IDDQ measurement mode and the second IDDQ measurement mode in the circuit of FIG.
[0032]
[Table 1]
Figure 2004170126
[0033]
In the logic circuit thus configured, it is assumed that the node 13 is designed to be logic “0”, the node 18 is designed to be logic “0”, and the node 20 is designed to be logic “1” in the first IDDQ measurement mode. By setting the control signal 23 to logic “1”, the control signal 24 to logic “1”, the control signal 25 to logic “0”, and the control signal 26 to logic “0”, the node of the logic circuit becomes a logic checker. It becomes.
[0034]
Next, in the second IDDQ measurement mode, assuming that the node 13 is designed to be a logic “1”, the node 18 is designed to be a logic “0”, and the node 20 is designed to be a logic “1”, By setting the logic “0”, the control signal 24 to logic “0”, the control signal 25 to logic “1”, and the control signal 26 to logic “1”, the node of the logic circuit is inverted from that in the first IDDQ measurement mode. It becomes a logical checker.
[0035]
In the normal operation mode in which the node logic fixing circuit 10 is in a conductive state, the control signal 23 is logic "1", the control signal 24 is logic "0", the control signal 25 is logic "1", and the control signal 26 is logic "1". By setting to “0”, the logical fixation to the node is stopped.
[0036]
By preparing the two types of IDDQ measurement modes in this manner, it becomes possible to set the toggle rate of the node of the circuit constituting the semiconductor device to 100%, to cause a stuck-at fault where the node is short-circuited to the power supply or the ground level, Can detect a bridge fault that short-circuits with another node.
[0037]
FIG. 3 is a circuit diagram showing a state in which a node logic fixing circuit is inserted into a node for driving a wiring in a layout of a circuit configuring the semiconductor device such that a long adjacent wiring forms a physical checker pattern.
[0038]
This is because, at an arbitrary node of a circuit constituting a semiconductor device, an adjacent long wiring such as an internal bus or a multi-phase clock is extracted in association with a layout, and a node logic fixing circuit is inserted as in the circuit shown in FIG. Then, setting is made so that logic "0" and logic "1" are alternately applied to the wiring.
[0039]
3, reference numeral 30 denotes an input of a driver of an internal bus line, 31 denotes an adjacent long bus line, 37 to 40 denote nodes of the adjacent long bus line, 41 denotes an inserted node logic fixing circuit, and 42 denotes a bus driver. is there. 32 is an IDDQ mode control signal, and 33 to 36 are control signals in the IDDQ mode.
[0040]
Table 2 is a logical value table showing the logical state of each node in the first IDDQ measurement mode and the second IDDQ measurement mode in the circuit of FIG.
[0041]
[Table 2]
Figure 2004170126
[0042]
As shown in Table 2, for example, in the first IDDQ measurement mode, the bus lines 37 and 39 are set to logic "0", and the bus lines 38 and 40 are set to logic "1", and in the second IDDQ measurement mode, The bus lines 38 and 40 are set to be logic "0", and the bus lines 37 and 39 are set to be logic "1".
[0043]
A long wiring adjacent to the layout uses a bus driver or a clock driver having a large current capacity. Therefore, when the logic of a bus or a clock node is fixed, it is fixed by a logic circuit preceding the driver as shown in FIG. This is very important.
[0044]
In this way, by using the circuit configuration as shown in FIG. 2 and the layout as shown in FIG. 3 together, it is possible to cover not only a logical checker pattern but also a physical checker pattern, and a higher failure A detection rate can be obtained.
[0045]
(Embodiment 2)
FIG. 4 is a circuit diagram showing a configuration of the node logic fixing circuit according to the second embodiment of the present invention. This embodiment is essentially the same as the first embodiment, and slightly changes the way of giving an IDDQ mode control signal for controlling disconnection of a node.
[0046]
In FIG. 4, 45 is a MOSFET switch, 46 is a PFET, 47 is an NFET, 48 is an output terminal of a node where this circuit is inserted, 49 is an input terminal of the next stage of the node where this circuit is inserted, and 50 and 51 are IDDQ mode control signals for controlling the disconnection of the nodes, and 52 and 53 are control signals for logically fixing the input terminal 49 of the next stage.
[0047]
In the node logic fixing circuit having the above configuration, the MOSFET switch 45 electrically disconnects any node of the circuit constituting the semiconductor device during IDDQ measurement, and electrically conducts during normal operation. The MOSFET switch 45 is configured by connecting a PFET and an NFET in parallel in order to prevent a level drop due to the body bias effect of the MOSFET.
[0048]
The IDDQ mode control signals 50 and 51 open and close the MOSFET switch 45. In the present embodiment, when the IDDQ mode control signal 50 is logic “0” and the logic 51 is logic “1”, the terminals 48 and 49 are electrically disconnected, 50 is logic “1”, and 51 is logic “1”. When it is "0", the terminals 48 and 49 are connected.
[0049]
The PFET 46 sets the node electrically disconnected at the time of IDDQ measurement to the power supply level, and the NFET 47 similarly sets the node electrically disconnected to the ground level. That is, if both of the control signals 52 and 53 are logic “0”, the terminal 49 becomes logic “1”, and if both are logic “1”, the terminal 49 becomes logic “0”.
[0050]
When the signal 52 is a logical value “0” and the signal 53 is a logical “1”, the signal at the terminal 48 is output when the MOSFET switch 45 is closed and the terminal 48 and the terminal 49 are connected. When the terminal 45 is opened and the terminals 48 and 49 are disconnected, the impedance becomes high.
[0051]
By inserting the node logic fixing circuit configured as described above into an arbitrary node of a circuit configuring a semiconductor device, an arbitrary node can be set to logic “0” or logic “at the time of IDDQ measurement, as in the first embodiment. 1 ".
[0052]
(Embodiment 3)
FIG. 5 is a circuit diagram showing a configuration of the node logic fixing circuit according to the third embodiment of the present invention. In the present embodiment, the resistance and capacitance when the switch is conductive are reduced by lowering the threshold value of the NFET and PFET constituting the MOSFET switch, and the substrate potential of the NFET and PFET constituting the switch is separated. This is to reduce the leakage at the time of cutoff by utilizing the substrate bias effect.
[0053]
In FIG. 5, 55 and 56 are NFETs and PFETs constituting a MOSFET switch, 57 is an NFET, 58 is a PFET, 59 is an output terminal of a node where this circuit is inserted, and 60 is a next stage of a node where this circuit is inserted. Input terminals 61 and 62 are IDDQ mode control signals for controlling disconnection of nodes, 63 and 64 are control signals for logically fixing the input terminal 60 of the next stage, and 65 and 66 are substrates of PFET 56 and NFET 55 constituting MOSFET switches. Power supply.
[0054]
In the node logic fixing circuit having the above configuration, the MOSFET switch electrically disconnects an arbitrary node of a circuit constituting the semiconductor device at the time of IDDQ measurement, and electrically conducts at the time of normal operation. The NFET 55 and the PFET 56 are configured by connecting in parallel low-threshold types in order to prevent a level drop due to the substrate bias effect of the MOSFET.
[0055]
The IDDQ mode control signals 61, 62 open and close the MOSFET switches. In the present embodiment, when the IDDQ mode control signal 61 is logic “0” and the logic 62 is logic “1”, the terminals 59 and 60 are electrically disconnected, and the logic 61 is logic “1” and the logic 62 is logic “1”. When it is "0", the terminals 59 and 60 are connected.
[0056]
The PFET 58 sets the node electrically disconnected at the time of IDDQ measurement to the power supply level, and the NFET 57 similarly sets the node electrically disconnected to the ground level. That is, if both of the control signals 63 and 64 are logic “0”, the terminal 60 becomes logic “1”, and if both are logic “1”, the terminal 60 becomes logic “0”.
[0057]
If the signal 63 is a logical value “0” and the signal 64 is a logical “1”, the signal at the terminal 59 is output if the MOSFET switch is closed and the terminal 59 and the terminal 60 are connected, and the MOSFET switch is turned off. If it is opened and the terminals 59 and 60 are disconnected, the impedance becomes high.
[0058]
As for the substrate power supply of the MOSFET switch, during normal operation, the substrate power supply 65 of the PFET 56 is set to the power supply potential, and the substrate power supply 66 of the NFET 55 is set to the ground potential. At the time of IDDQ measurement, the substrate power supply 65 is set to a higher potential than the power supply, and the substrate power supply 66 is set to a lower potential than the ground, so that the leakage at the time of signal disconnection is reduced by the substrate bias effect.
[0059]
As described above, according to the node logic fixing circuit of the present embodiment, when inserted into a node of a circuit constituting a semiconductor device, the resistance and capacitance of the MOSFET switch when conducting can be reduced, and the substrate bias effect can be reduced. The leakage at the time of cut-off can be reduced by using the above.
[0060]
In the third embodiment, as shown in FIG. 6, only the NFET having a low threshold value is used as the MOSFET switch. When the NFET is turned on during normal operation, the gate potential is increased to reduce the conduction resistance. A configuration in which the leakage current is reduced by the substrate bias effect is also effective. Here, in FIG. 6, the same reference numerals are given to the circuits corresponding to FIG.
[0061]
【The invention's effect】
As described above, according to the present invention, the node logic fixing circuit is constituted by the switch means and the logic level fixing means, and the node logic fixing circuit is inserted into the node where the logic does not change, so that the IDDQ test can be performed. Sometimes electrically disconnected nodes can be set to power or ground levels, and by controlling all or some of the nodes to be in a logical checker pattern, toggle all of the circuits that make up the semiconductor device. The rate can be set to 100%. Further, since the node logic fixing circuit is inserted only at a necessary node, an increase in circuit elements can be suppressed. As a result, a special effect that high-speed and accurate inspection can be achieved is achieved.
[Brief description of the drawings]
FIG. 1 is a circuit diagram showing a configuration of a node logic fixing circuit according to a first embodiment of the present invention.
FIG. 2 is a circuit diagram showing a state where a node logic fixing circuit is inserted into a node.
FIG. 3 is a circuit diagram showing a state in which a node logic fixing circuit is inserted in a long wiring node adjacent to the layout.
FIG. 4 is a circuit diagram showing a configuration of a node logic fixing circuit according to a second embodiment of the present invention.
FIG. 5 is a circuit diagram showing a configuration of a node logic fixing circuit according to a third embodiment of the present invention.
FIG. 6 is a circuit diagram showing a configuration of a node logic fixing circuit according to a third embodiment of the present invention, in which only MOSFETs having low thresholds are used as MOSFET switches;
[Explanation of symbols]
1,45 MOSFET switch 2 MOSFET switch control inverter 3,46,56,58 PFET
4, 47, 55, 57 NFET
5, 48, 59 Output terminals 6, 49, 60 of logic-fixed nodes Input terminals 7, 22, 32, 50, 51, 61, 62 of the next stage of logic-fixed nodes IDDQ mode control signals 8, 9, 23 to 26, 33 to 36, 52, 53, 63, 64 Control signal 10, 41 Node logic fixing circuit 11 Logic circuit block 12, 21 Terminal 13 to 20 of logic circuit block Part of logic circuit node 30 Driver input 31 Adjacent long bus line 37-40 Each node of adjacent long bus line 42 Bus driver 65 PFET substrate power supply constituting MOSFET switch 66 NFET substrate power supply constituting MOSFET switch

Claims (5)

半導体装置を構成する回路の任意のノードに挿入され、第1の制御信号に応じて前記ノードをIDDQ試験時には電気的に切断し非IDDQ試験時には電気的に導通させるスイッチ手段と、前記電気的に切断されたノードを第2の制御信号に応じて電源レベルに設定する手段と、前記電気的に切断されたノードを第3の制御信号に応じて接地レベルに設定する手段とを備えるノード論理固定回路。Switch means inserted into an arbitrary node of a circuit constituting the semiconductor device, and electrically disconnecting the node during an IDDQ test and electrically conducting during a non-IDDQ test according to a first control signal; Node logic fixing comprising: means for setting a disconnected node to a power supply level according to a second control signal; and means for setting the electrically disconnected node to a ground level according to a third control signal. circuit. 前記スイッチ手段はP型不純物注入FETとN型不純物注入FETを並列に接続して構成される請求項1記載のノード論理固定回路。2. The node logic fixing circuit according to claim 1, wherein said switch means is configured by connecting a P-type impurity implantation FET and an N-type impurity implantation FET in parallel. 前記電気的に切断されたノードを電源レベルに設定する手段は、前記スイッチ手段の出力と電源との間に挿入されるP型不純物注入FETであり、前記電気的に切断されたノードを接地レベルに設定する手段は、前記スイッチ手段の出力と接地との間に挿入されるN型不純物注入FETである請求項1または2記載のノード論理固定回路。The means for setting the electrically disconnected node to a power supply level is a P-type impurity implantation FET inserted between the output of the switch means and a power supply, and sets the electrically disconnected node to the ground level. 3. The node logic fixing circuit according to claim 1, wherein said means for setting is a N-type impurity-implanted FET inserted between the output of said switch means and ground. IDDQ試験時に半導体装置を構成する回路の全てまたは一部のノードが論理的チェッカーパターンとなるように、論理が変化しないノードに対して請求項1から3のいずれか一項記載のノード論理固定回路を挿入するIDDQ試験方法。4. The node logic fixing circuit according to claim 1, wherein a node whose logic does not change so that all or some nodes of a circuit constituting the semiconductor device at the time of the IDDQ test has a logical checker pattern. IDDQ test method that inserts IDDQ試験時に半導体装置を構成する回路のレイアウトにおいて互いに隣接する長い配線の論理が物理的チェッカーパターンとなるように、前記互いに隣接する長い配線をドライブするノードに請求項1から3のいずれか一項記載のノード論理固定回路を挿入するIDDQ試験方法。4. The node according to claim 1, wherein a node that drives the long wires adjacent to each other is arranged so that the logic of the long wires adjacent to each other in the layout of a circuit configuring the semiconductor device at the time of the IDDQ test becomes a physical checker pattern. An IDDQ test method for inserting the described node logic fixing circuit.
JP2002333657A 2002-11-18 2002-11-18 Node logic fixing circuit and iddq testing method Pending JP2004170126A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002333657A JP2004170126A (en) 2002-11-18 2002-11-18 Node logic fixing circuit and iddq testing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002333657A JP2004170126A (en) 2002-11-18 2002-11-18 Node logic fixing circuit and iddq testing method

Publications (1)

Publication Number Publication Date
JP2004170126A true JP2004170126A (en) 2004-06-17

Family

ID=32698310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002333657A Pending JP2004170126A (en) 2002-11-18 2002-11-18 Node logic fixing circuit and iddq testing method

Country Status (1)

Country Link
JP (1) JP2004170126A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006112837A (en) * 2004-10-12 2006-04-27 Advantest Corp Testing device, test method, electronic device and device production method
JP2012127911A (en) * 2010-12-17 2012-07-05 Toyota Motor Corp Semiconductor integrated circuit
US8330483B2 (en) 2006-11-29 2012-12-11 Nec Corporation Semiconductor device to detect abnormal leakage current caused by a defect

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006112837A (en) * 2004-10-12 2006-04-27 Advantest Corp Testing device, test method, electronic device and device production method
US8330483B2 (en) 2006-11-29 2012-12-11 Nec Corporation Semiconductor device to detect abnormal leakage current caused by a defect
JP2012127911A (en) * 2010-12-17 2012-07-05 Toyota Motor Corp Semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
US7282905B2 (en) System and method for IDDQ measurement in system on a chip (SOC) design
US7843206B2 (en) Semiconductor integrated circuit and method for inspecting same
JPH10223716A (en) Method for execution of operating test of integrated circuit
KR100358609B1 (en) Inspection method, electronic circuit and integrated circuit of electronic circuit integrated in semiconductor substrate
KR20010113540A (en) Fault simulation method and fault simulator for semiconductor integrated circuit
Karmani et al. Design and test challenges in Nano-scale analog and mixed CMOS technology
JP2010118408A (en) Semiconductor device and method of manufacturing semiconductor device
US6765414B2 (en) Low frequency testing, leakage control, and burn-in control for high-performance digital circuits
US5383194A (en) Integrated logic circuit including impedance fault detection
JP2004170126A (en) Node logic fixing circuit and iddq testing method
US5581563A (en) Design for testability technique of CMOS and BICMOS ICS
US8648617B2 (en) Semiconductor device and method of testing semiconductor device
Ferré et al. IDDQ testing: state of the art and future trends
JP6242183B2 (en) Semiconductor integrated circuit, method for testing semiconductor integrated circuit, and method for suppressing rush current in semiconductor integrated circuit
Design Test
Favalli et al. Analysis of dynamic effects of resistive bridging faults in CMOS and BiCMOS digital ICs
Muhtaroglu et al. I/O self-leakage test
TW576924B (en) Method for testing integrated circuits
JP3783865B2 (en) Semiconductor device, burn-in test method, manufacturing method thereof, and burn-in test control circuit
JP4034242B2 (en) Semiconductor device provided with open inspection circuit and open inspection method using the inspection circuit
Lanzoni et al. An experimental study of testing techniques for bridging faults in CMOS ICs
JP2671832B2 (en) Input level test circuit
Sayeed et al. Gate to channel shorts in pMOS devices: effects on logic gate failures
JPS6187349A (en) Semiconductor wafer
KR20020025674A (en) Manufacturing method of semiconductor device