JP2004079150A - Semiconductor device - Google Patents
Semiconductor device Download PDFInfo
- Publication number
- JP2004079150A JP2004079150A JP2003037082A JP2003037082A JP2004079150A JP 2004079150 A JP2004079150 A JP 2004079150A JP 2003037082 A JP2003037082 A JP 2003037082A JP 2003037082 A JP2003037082 A JP 2003037082A JP 2004079150 A JP2004079150 A JP 2004079150A
- Authority
- JP
- Japan
- Prior art keywords
- semiconductor device
- fuse
- circuit
- inspection
- internal circuit
- 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
Images
Landscapes
- Read Only Memory (AREA)
- Semiconductor Integrated Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
【課題】内部回路の解析や不揮発性メモリに格納された重要データの暴露及び改ざんを防ぐための対策が施された半導体装置を提供する。
【解決手段】検査用端子11と内部回路との接続経路上に、再接続することにより内部回路の正常動作が不可能になるヒューズ13と、ヒューズ13の近傍に設けられ、ヒューズ13と同形状で、且つ再接続することにより内部回路の正常動作が不可能になるダミーヒューズ16とが設けられている。これにより、内部回路の解析や不揮発性メモリに格納された重要データの暴露及び改ざんを効果的に防止することができる。
【選択図】 図6Provided is a semiconductor device in which analysis of an internal circuit and measures for preventing exposure and falsification of important data stored in a nonvolatile memory are performed.
A fuse is provided on a connection path between an inspection terminal and an internal circuit, the normal operation of the internal circuit being impossible by reconnection, and a fuse provided near the fuse and having the same shape as the fuse. In addition, a dummy fuse 16 is provided which makes normal operation of the internal circuit impossible by reconnection. As a result, it is possible to effectively prevent the analysis of the internal circuit and the exposure and falsification of important data stored in the nonvolatile memory.
[Selection] Fig. 6
Description
【0001】
【発明の属する技術分野】
本発明は、第三者による不正な内部回路の解析や不揮発性メモリに格納されたデータの暴露及び改ざんを防止するための対策が講じられた半導体装置に関するものである。
【0002】
【従来の技術】
近年、ICカードには個人情報や金銭情報などの重要データが格納されることが予想されるようになってきた。そのため、このような重要データを許可なく変更、および改ざんすることを防ぐ技術は耐タンパ技術と呼ばれ非常に重要になってきている。
【0003】
以下に従来の耐タンパ技術が適用された半導体装置の一例について説明する。このような半導体装置は、例えば特許文献1に記載されている。
【0004】
図19は、従来の半導体装置の検査用端子周辺の構成を示す回路図である。
【0005】
同図に示すように、従来の半導体装置は、検査用端子1201と内部回路(図示せず)とを備えており、検査用端子1201と内部回路の間には入力保護回路1202、ヒューズ1203及びインバータ1204が設けられている。また、入力保護回路1202は、検査用端子1201とヒューズ1203との間に介設された抵抗素子1206と、ソースとゲートとが互いに接続され、共に電圧供給部に接続されたpチャネル型MISFET1207と、ソースとゲートが互いに接続され、共に接地に接続されたnチャネル型MISFET1208とを有している。pチャネル型MISFET1207とnチャネル型MISFET1208とは互いに接続され、両MISFETの中間点は検査用端子1201及び抵抗素子1206に接続されている。
【0006】
以上のような構成を有する半導体装置の動作を以下に説明する。
【0007】
半導体装置の出荷検査では、検査時間の短縮や故障検出率の向上のため、実装時にワイヤリングする端子の他に検査用端子1201を用いて検査を行う。このとき、検査用端子1201からサージ電圧が印加された場合には、入力保護回路1202により電圧供給部あるいは接地に過剰電荷を逃がすことで、内部回路の破壊を防止している。
【0008】
通常の検査時には、内部回路用検査信号s1205が検査用端子1201から入力され、抵抗素子1206、ヒューズ1203を通過し、インバータ1204から内部回路に出力される。
【0009】
そして、出荷検査終了後には、ヒューズ1203をレーザカッタなどで切断することにより、検査用端子1201と内部回路との接続経路は切断される。
【0010】
以上のように、市場出荷後はヒューズ切断により検査用端子1201からの信号入力が不可能となるため、内部回路の解析及び不揮発性メモリに格納された重要データの暴露や改ざんが不可能となる。
【0011】
図20は、従来の半導体装置の別の一例について、検査用端子周辺の構成を示す回路図である。図19に示す例では、検査用端子から内部回路に至る経路上にヒューズが設けられていたが、ここでは検査用端子と外部出力回路(図示せず)との間にヒューズが設けられる例を示す。なお、外部出力回路とは、内部回路に接続され、内部回路からの信号を外部に出力するための回路のことを意味する。
【0012】
従来の第2の半導体装置は、検査用端子1301と外部出力回路とを備えており、検査用端子1301と外部出力回路との間には、外部出力回路からの検査用信号s1305が入力されるインバータ1304と、一端が接地された抵抗からなる保護回路1302と、インバータ1304の出力部と保護回路1302との間に設けられたヒューズ1303とが配置されている。なお、保護回路1302は必須ではなく、必要に応じて設置される。
【0013】
半導体装置の出荷検査では、実装時にワイヤリングする端子の他に、検査時間短縮や故障検出率向上のために検査用端子1301等を用いて検査を行う。出荷検査終了後には、ヒューズ1303をレーザカッタなどで切断することにより、検査用端子1301とチップの内部回路との接続経路は切断される。
【0014】
以上のように、市場出荷後はヒューズ切断により検査用端子1301からの信号出力が不可能となるため、内部回路の解析および不揮発性メモリに格納された重要データの暴露や出力信号のモニタリングが不可能となる。
【0015】
【特許文献1】
特開平10−197600
【0016】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では、ヒューズを切断した後の半導体装置には切断跡が残っており、ヒューズ切断箇所をFIB(Focused Ion Beam:集束イオンビーム)などで再接続することにより、半導体装置の解析が可能になるという不具合があった。
【0017】
本発明は上記従来の不具合を解決するもので、内部回路の不正な解析の試み、あるいは不揮発性メモリに格納された重要データの暴露や出力信号のモニタリングの試みに対して高い防御力を有する半導体装置を提供することを目的とする。
【0018】
【課題を解決するための手段】
本発明の第1の半導体装置は、検査用端子と、上記検査用端子に接続された内部回路と、上記検査用端子と上記内部回路との接続経路上に介設されたヒューズと、上記ヒューズとほぼ同形状で、上記内部回路の制御に無関係なダミーヒューズとを備えている。
【0019】
これにより、何者かが内部回路に保持された情報の解析や改ざんを試みる場合に、内部回路に接続されたヒューズなのか、解析に関係ないダミーヒューズなのかの区別がつかなくなるので、結果として耐タンパ性が向上する。
【0020】
上記ヒューズ及びダミーヒューズは切断されていることにより、検査用端子から情報が読み取ることができないようになっている。また、ダミーヒューズもヒューズと同様に切断されているので、第三者にはヒューズとダミーヒューズの区別がつかなくなる。そのため、何者かが情報の解析や改ざんを試みる場合にはヒューズだけでなくダミーヒューズも再接続することとなるので、解析時間が延長され、耐タンパ性が向上する。
【0021】
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することにより、例えば検査後にダミーヒューズを再接続するとショートが起こるので、内部回路に保持された情報の解析や改ざん等を防ぐことができる。
【0022】
上記ダミーヒューズの両端は、それぞれ上記内部回路のうち異なる部分に接続され、駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることにより、検査後にダミーヒューズが接続された場合には異なる2つの信号が衝突することとなるので、内部回路に保持された情報の不正な読み取りを防ぐことができる。
【0023】
上記ダミーヒューズは、上記内部回路に接続されていなくてもよい。
【0024】
上記ダミーヒューズは、あらかじめ分断された状態で製造されることにより、製造後にダミーヒューズを切断する場合に起こるようなダミーヒューズの切断ミスをなくすことができる。ダミーヒューズの切断ミスがあると、ダミーヒューズであることが容易に見抜かれるので、これを防ぐことで優れた耐タンパ性を確保することができる。
【0025】
上記ダミーヒューズには、製造後に切断跡をつけておくことで、ダミーヒューズがあらかじめ分断して製造された場合に、ヒューズとダミーヒューズとを外観から区別できなくすることができる。
【0026】
上記検査用端子と上記内部回路との接続経路上に、上記内部回路からの出力信号を外部に出力するための外部出力回路がさらに設けられており、上記ヒューズは、上記外部出力回路と上記検査用端子との接続経路上に介設されていることにより、検査用端子が出力端子であるような場合にも、外見上ダミーヒューズとヒューズとの区別が付かないため、耐タンパ性の向上を図ることができる。
【0027】
上記ダミーヒューズの両端は、それぞれ上記外部出力回路のうち異なる部分に接続され、駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることにより、第三者がダミーヒューズを接続した場合に外部出力回路内で互いに異なる信号同士を衝突させることができる。そのため、外部出力回路が正常に動作しなくなり、内部回路の解析などを不可能にすることができる。
【0028】
上記ダミーヒューズは、上記内部回路及び上記外部出力回路に接続されていないことが好ましい。
【0029】
本発明の第2の半導体装置は、検査用端子と、上記検査用端子に接続された内部回路と、上記検査用端子と上記内部回路との接続経路上に介設されたヒューズと、上記検査用端子と上記内部回路との接続経路上に介設され、上記内部回路に信号を出力するための入力回路と、検査時には上記検査用端子に入力された検査信号を上記内部回路に入力し、検査後には上記検査用端子に入力された上記検査信号が無効となるように上記入力回路を制御するための入力制御回路とを備えている。
【0030】
この回路構成により、検査後に検査用端子から入力される信号が無効となるので、検査用端子から内部回路に保持される情報の解析や改ざんを行うことができなくなる。
【0031】
検査後には上記内部回路に入力される信号が上記検査信号によらず一定レベルに固定されることにより、情報の不正解析等を目的として検査用端子に入力される信号が無効となるので、耐タンパ性が向上する。
【0032】
上記ヒューズは検査後に切断されていることにより、情報の不正解析等を目的として検査用端子に入力される信号をヒューズにおいて遮断することができる。
【0033】
上記ヒューズが再接続された場合には上記検査信号が無効となることにより、耐タンパ性のさらなる向上が図られる。
【0034】
上記入力回路は高電圧供給部及び低電圧供給部に接続されており、上記ヒューズが再接続された場合には、上記高電圧供給部と上記低電圧供給部が短絡することにより、内部回路に保持された情報の解析や改ざんを目的としてヒューズが再接続された場合に回路のショートが起こるので、情報の解析や改ざんを効果的に阻むことができる。
【0035】
上記検査用端子と上記内部回路との接続経路上に、上記ヒューズをバイパスするための配線がさらに設けられ、上記検査用端子は、動作時に信号を入力するための入力端子として機能することにより、内部回路に保持された情報の解析や改ざんを目的とする者は内部回路の解析とは無関係なヒューズの再接続などに時間をとられることとなるので、耐タンパ性が向上する。
【0036】
上記ヒューズとほぼ同形状で、上記内部回路の制御に無関係なダミーヒューズをさらに備えていることにより、耐タンパ性がさらに向上する。
【0037】
上記ダミーヒューズは切断されていることにより、切断されたヒューズと区別しにくくなっている。
【0038】
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することにより、内部回路に保持される情報の解析や改ざんを目的としてヒューズの再接続が行われ、誤ってダミーヒューズが再接続された場合には回路のショートが起こり、情報の解析や改ざんを阻むことができる。
【0039】
上記ダミーヒューズの両端は、それぞれ上記内部回路のうち異なる部分に接続され、駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることによっても情報の解析や改ざんを効果的に阻むことができる。
【0040】
上記ダミーヒューズは、上記内部回路に接続されていなくてもよい。
【0041】
上記ダミーヒューズは、あらかじめ分断された状態で製造されることが好ましい。
【0042】
上記ダミーヒューズには、製造後に切断跡をつけておくことが好ましい。
【0043】
本発明の第3の半導体装置は、検査用端子と、内部回路と、上記検査用端子と上記内部回路との接続経路上に設けられ、上記内部回路からの出力信号を外部に出力するための外部出力回路と、上記検査用端子と上記外部出力回路との接続経路上に介設されたヒューズと、上記検査用端子と上記外部出力回路との接続経路上に介設され、上記外部出力回路からの出力信号を制御する出力回路と、検査時には上記外部出力回路から出力された外部出力回路検査用信号を上記検査用端子から出力させ、検査後には上記外部出力回路からの出力信号が無効となるように上記出力回路を制御する出力制御回路とを備えている。
【0044】
これにより、検査用端子を介して内部回路からの出力信号を得ることができなくなるので、内部回路に保存された情報の解析や改ざんを防ぐことができる。
【0045】
検査後には上記外部出力回路検査用信号が上記内部回路の状態によらず一定のレベルに固定されることにより、情報の不正解析等を目的として検査用端子に入力される信号が無効となるので、耐タンパ性が向上する。
【0046】
上記ヒューズは検査後に切断されていることにより、情報の不正解析等を目的として外部出力回路から出力される外部出力回路検査用信号をヒューズにおいて遮断することができる。
【0047】
上記ヒューズが再接続された場合には上記外部出力回路検査用信号が無効となることにより、耐タンパ性のさらなる向上が図られる。
【0048】
また、上記出力回路は高電圧供給部及び低電圧供給部に接続されており、上記ヒューズが再接続された場合には、上記高電圧供給部と上記低電圧供給部とが短絡することにより、例えば検査後にダミーヒューズを再接続するとショートが起こるので、内部回路に保持された情報の解析や改ざん等を防ぐことができる。
【0049】
上記検査用端子と上記外部出力回路との接続経路上に、上記ヒューズをバイパスするための配線がさらに設けられ、上記検査用端子は、動作時に信号を出力するための出力端子として機能することにより、内部回路に保持された情報の解析や改ざんを目的とする者は内部回路の解析とは無関係なヒューズの再接続などに時間をとられることとなるので、耐タンパ性が向上する。
【0050】
上記ヒューズとほぼ同形状で、上記外部出力回路の制御に無関係なダミーヒューズをさらに備えていることにより、耐タンパ性をさらに向上させることができる。
【0051】
上記ダミーヒューズは切断されていることが好ましい。
【0052】
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することにより、内部回路に保持される情報の解析や改ざんを目的としてヒューズの再接続が行われる際に、誤ってダミーヒューズが再接続された場合には回路のショートが起こり、情報の解析や改ざんを阻むことができる。
【0053】
上記ダミーヒューズの両端は、それぞれ上記外部出力回路のうち異なる部分に接続され、駆動時に上記ダミーヒューズの両端に伝搬される信号は、互いに異なっていることにより、内部回路に保持された情報の解析や改ざんを効果的に阻むことができる。
【0054】
上記ダミーヒューズは、上記外部出力回路に接続されていないことが好ましい。
【0055】
上記ダミーヒューズは、あらかじめ分断された状態で製造されることが好ましい。
【0056】
上記ダミーヒューズには、製造後に切断跡をつけておくことが好ましい。
【0057】
【発明の実施の形態】
従来の半導体装置では、切断後のヒューズが容易に再接続されるので、データが暴露されたり、外部への出力データをモニタリングすることによって改ざんが行われることが課題であった。そこで、本発明者らは、ヒューズが容易に再接続されない方策及び再接続された場合に不正なデータの読み出しを防ぐための種々の手段を検討した。その結果、以下の実態形態で説明する方法を採用するに至った。
【0058】
(第1の実施形態)
図1は、本発明の第1の実施形態に係る半導体装置の一部を示す回路図である。
【0059】
同図に示すように、本実施形態の半導体装置は、検査用端子11と内部回路(図示せず)とを有しており、検査用端子11と内部回路の間には入力保護回路12、ヒューズ13及びインバータ14が設けられている。また、入力保護回路12は、検査用端子11とヒューズ13との間に介設された抵抗素子26と、ソースとゲートとが互いに接続され、共に電圧供給部に接続されたpチャネル型MISFET27とソースとゲートが互いに接続され、共に接地に接続されたnチャネル型MISFET28とを有している。pチャネル型MISFET27とnチャネル型MISFET28とは互いに接続され、両MISFETの中間点は検査用端子11及び抵抗素子26に接続されている。そして、ヒューズ13と同形状で半導体装置の内部回路の動作に無関係なダミーヒューズ16が設けられている。このダミーヒューズ16は、ヒューズ13の近傍に設けられていてもよいし、ヒューズ13と離して設けられていてもよい。
【0060】
本実施形態の半導体装置の特徴は、内部回路に接続されないダミーヒューズが設けられている点である。このような特徴を有する半導体装置について、以下その動作を説明する。
【0061】
半導体装置の出荷検査では、検査時間短縮や故障検出率向上のために実装時にワイヤリングする端子の他に、検査用端子11を用いて検査を行う。このとき、ヒューズ13は接続されており、検査用端子11から入力された検査用信号は、抵抗素子26、ヒューズ13及びインバータ14を経て内部回路検査用信号s15として内部回路に入力される。
【0062】
また、検査用端子11からサージ電圧が印加された場合には、入力保護回路12により電圧供給部あるいは接地に過剰電荷を逃がすことで、内部回路の破壊を防止している。
【0063】
そして、出荷検査終了後には、不正解析を防止するためにヒューズ13及びダミーヒューズ16はレーザカッタなどで切断される。これにより検査用端子11から内部回路への配線が切断される。
【0064】
内部回路を不正に解析するため、第三者が切断されたヒューズをFIBで接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。そのため、解析所要時間の増加がもたらされる。ISO15408の評価方法論であるCEM(Common Methodology for Information Technology Security Evaluation)によれば、脆弱性を悪用するために必要な攻撃能力には、「専門家の専門知識」などの他に、その脆弱性を「識別するために要する時間」も含まれている。
【0065】
以上のように本実施形態の半導体装置は、半導体装置内部回路の動作に無関係なダミーヒューズ16を設けることで、解析に必要な時間の増加がもたらされるので、耐タンパ性が向上している。
【0066】
なお、図1ではダミーヒューズ16は1本のみ示されているが、n本(nは2以上の自然数)にすることも可能である。この場合、解析に必要な時間は1本の場合より増加し、耐タンパ性がさらに向上する。このことは、ダミーヒューズ16を設ける以後の実施形態に共通する。
【0067】
本実施形態で示すように、ダミーヒューズを用いる方法は、どのような内部回路に対しても有効であるので、例えば耐タンパ性を有する不揮発性メモリ等と共に本実施形態の方法を用いることで、さらに耐タンパ性を向上させることが可能になる。
【0068】
なお、本実施形態の半導体装置において、ヒューズ13は入力保護回路12と内部回路との間に設けられていたが、検査用端子11と入力保護回路12との間に設けられていてもよい。また、ヒューズの切断ミス率を減らすためにヒューズ13に対して直列に複数個のヒューズをさらに設けてもよい。
【0069】
(第2の実施形態)
図2及び図3は、共に本発明の第2の実施形態に係る半導体装置の一例を示す回路図である。なお、図3では入力保護回路12が省略されており、図示されていない。
【0070】
まず、図2に示す本実施形態の半導体装置は、検査用端子11と、内部回路(図示せず)と、内部回路に接続された入力回路116と、検査用端子11と入力回路116の間に設けられたヒューズ13及び入力保護回路12と、入力制御信号s115を入力回路116に出力するための入力制御回路17とを備えている。
【0071】
入力保護回路12は、第1の実施形態と同じ構成であり、pチャネル型MISFET27、nチャネル型MISFET28及び抵抗素子26を有している。
【0072】
入力回路116は、入力制御信号s115を受けるインバータ117と、ヒューズ13及びインバータ117の出力がそれぞれ入力側に接続されたNAND回路119とを有している。
【0073】
また、入力制御回路17は、ゲートが接地に、ソースが電圧供給部にそれぞれ接続されたpチャネル型MISFET18と、ソースが接地に、ドレインがpチャネル型MISFET18のドレインにそれぞれ接続されたnチャネル型MISFET19と、入力側がpチャネル型MISFET18とnチャネル型MISFET19との中間点30に接続されたインバータ111と、pチャネル型MISFET18と中間点30との間に設けられたヒューズ110と、入力側がインバータ111の出力側に接続されたインバータ113と、入力側がインバータ113の出力側に接続され、出力側がインバータ117の入力側に接続されたインバータ114と、入力側がインバータ113とインバータ114の中間点32に接続され、出力側がインバータ111とインバータ113の中間点31に接続されたインバータ112とを有している。nチャネル型MISFET19のゲートは中間点31に接続されている。また、ヒューズ13及びヒューズ110は配線層で構成され、必要な場合にレーザカッタ等で切断可能である。なお、入力制御信号s115を発生する入力制御回路17は、検査用端子11とは同一チップ内であっても別領域に配置されている場合が多い。
【0074】
以上のような構成を有する半導体装置について、以下にその動作を説明する。
【0075】
まず、入力回路116に入力される入力制御信号s115がLowレベルの場合、インバータ117は、HighレベルのNANDゲート入力信号s118bを出力する。このとき、検査用端子11からの信号は入力回路116を経由して内部回路(図示せず)にそのまま入力される。
【0076】
次に、入力回路116に入力される入力制御信号s115がHighレベルの場合は、NANDゲート入力信号s118bはLowレベルとなり、内部回路検査用信号s15はNANDゲート入力信号s118aによらずHighレベルに固定される。つまり、このときには検査用端子11からの信号は内部回路に入力されない。
【0077】
本実施形態の半導体装置は、出荷検査時には、ヒューズ13及び110が接続されている。このとき、pチャネル型MISFET18とnチャネル型MISFET19のトランジスタの能力は、インバータ111への入力が常にHighレベルになるように設定されている。
【0078】
そして、電源が投入されインバータ111にHighレベルが入力されると入力制御信号s115は必ずLowレベルとなる。これにより、検査時には、検査用端子11から入力された検査信号が内部回路に入力されることとなる。
【0079】
出荷検査終了後には、検査用端子11からの検査信号が内部回路に入力されないようにするために、ヒューズ13及びヒューズ110をレーザカッタなどで切断する。これにより、検査用端子11から内部回路への配線が切断される。これに加え、再び電源を投入する際には、インバータ111の入力がLowレベルになるよう設定されるため、入力制御信号s115はHighレベルに固定される。このため、入力制御信号s115によって検査用端子11から入力された検査信号は、ヒューズ13が十分に切断されなかった場合、あるいはヒューズ13の切断跡がFIBなどで再接続された場合でも、内部回路に入力されることはない。
【0080】
以上のように、本実施形態の半導体装置によれば、ヒューズ切断後の内部回路検査用信号s15がHighレベルに固定されることで内部回路の動作が安定化される。ここで、「動作が安定化する」とは、内部回路に入力される信号が中間電位のような不安定な状態にならないことを意味する。さらに、検査用端子11から内部回路に信号が入力されることが不可能となり、半導体装置の内部回路の解析及び不揮発性メモリに格納された重要データの暴露や改ざんを防止することができる。
【0081】
なお、本実施形態の半導体装置において、NAND回路119の代わりにNOR回路122とした場合も、図3に示すような回路構成にすることにより同様の動作を行わせることができる。この場合にも、入力制御信号s115がLowレベルの際には検査用端子から入力された検査信号がそのまま内部回路に入力され、入力制御信号s115がHighレベルの際には検査用端子からの入力に関係なく内部回路検査用信号s15はHighレベルに固定されて内部回路の動作は安定化する。
【0082】
なお、図3に示す例に限らず、入力回路116の構成は、入力制御信号s115のレベルに応じ、検査用端子からの検査信号が内部回路に入力される場合と入力されない場合との場合分けが可能になる構成であればよい。また、入力制御回路17の構成も、図2に示す構成に限らず、ヒューズ110を有し、ヒューズ110の切断時と接続時で異なるレベルの入力制御信号s115を出力するような構成であればよい。
【0083】
なお、さらに耐タンパ性を向上させるために、第1の実施形態で示すようなダミーヒューズを設けることもできる。
【0084】
(第3の実施形態)
図4は、本発明の第3の実施形態に係る半導体装置の一部を示す回路図である。本実施形態の半導体装置は、第2の実施形態に係る半導体装置の入力回路を異なる構成で実現したものである。なお、図4において、第2の実施形態と同じ構成要素には同じ符号を付している。
【0085】
図4に示すように、本実施形態の半導体装置の特徴は、ヒューズ13を挟んで入力制御信号s115の反転信号により制御される信号固定回路124aと入力制御信号s115により制御される信号固定回路124bとが設けられていることである。すなわち、本実施形態の半導体装置は、検査用端子11と、インバータ126と、検査用端子11に接続された入力保護回路12(図示は省略)と、入力保護回路12とインバータ126の間に設けられたヒューズ13と、入力保護回路12とヒューズ13との間から分岐する信号固定回路124aと、ヒューズ13とインバータ126との間から分岐する信号固定回路124bとを備えている。なお、信号固定回路124aはソースが電圧供給部に接続されたpチャネル型MISFETであり、信号固定回路124bはソースが接地に接続されたnチャネル型MISFETである。
【0086】
次に、本実施形態の半導体装置の動作を説明する。
【0087】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、入力制御信号s115はLowレベルに固定されている。これにより、信号固定回路124a及び124bは共にオープン状態(オフ状態)になり、検査用端子11から入力された検査信号はインバータ126で反転され、そのまま内部回路検査用信号s15として内部回路に入力される。
【0088】
次に、出荷検査終了後には、検査用端子11からの検査信号が内部回路に入力されないようにするために、ヒューズ13がレーザカッタなどで切断される。これにより、検査用端子11から内部回路への配線が切断される。
【0089】
この状態で、再び電源が投入される場合には、入力制御信号s115がHighレベルに固定され、信号固定回路124a及び124bは共にオン状態になる。すると、インバータゲート入力信号s125がLowレベルとなり、内部回路検査用信号s15はHighレベルに固定される。これによって内部回路の動作が安定化する。
【0090】
内部回路を不正に解析するために、ヒューズの切断箇所を再接続した場合には、信号固定回路124aの電源電位と信号固定回路124bの接地電位がショートし、内部回路は正常動作しなくなる。このとき、信号固定回路124a,124bの各々のトランジスタがともにオン状態である場合には、インバータゲート入力信号s125が常にLowレベルに固定されるようにトランジスタ能力を設定しておくことで、インバータゲート入力信号s125を検査用端子11からの入力信号に依らず、常にLowレベルに固定することも可能である。
【0091】
以上のように、本実施形態の半導体装置によれば、ヒューズ切断箇所をFIBなどで再接続しても内部回路の解析や不揮発性メモリに格納された重要データの暴露や改ざんを不可能にすることができる。
【0092】
なお、本実施形態の半導体装置において、信号固定回路124a及び124bは図4に示すような構成に限らずともよく、ヒューズ13が切断後に再接続されたときに信号固定回路124aと信号固定回路124bとの間がショートするような構成であればよい。例えば、電圧供給部と接地電位の位置を入れ替えてもよい。
【0093】
また、本実施形態の半導体装置において、ヒューズ13の再接続時には、インバータゲート入力信号s125が常にLowレベルに固定され、内部回路検査用信号s15は常にHighレベルに固定されるが、インバータゲート入力信号s125が常にHighレベルに固定され、内部回路検査用信号s15が常にLowレベルに固定されるような構成であってもよい。
【0094】
(第4の実施形態)
図5は、本発明の第4の実施形態に係る半導体装置の一部を示す回路図である。同図において、第1及び3の実施形態の半導体装置と同じ構成要素には同じ符号を付している。
【0095】
本実施形態の半導体装置は、図4に示す第3の実施形態の半導体装置に、内部回路と接続されず、ヒューズ13と同じ形状のダミーヒューズ16をさらに設けたものである。このダミーヒューズ16は通常ヒューズ13の近傍に配置されていてもよいし、離して設けられていてもよい。このような半導体装置について、以下その動作を説明する。
【0096】
まず、半導体装置の出荷検査時には、第3の実施形態と同様に、ヒューズ13は接続された状態になっている。このとき、入力制御信号s115はLowレベルに固定されている。これにより、信号固定回路124a及び124bは共にオープン状態になり、検査用端子11から入力された検査信号はインバータ126で反転され、そのまま内部回路検査用信号s15として内部回路に入力される。
【0097】
次に、出荷検査終了後には、検査用端子11からの検査信号が内部回路に入力されないようにするために、ヒューズ13がレーザカッタなどで切断される。これにより、検査用端子11から内部回路への配線が切断される。
【0098】
この状態で再び電源が投入されると入力制御信号s115がHighレベルに固定され、信号固定回路124a及び124bは共にオン状態になる。すると、インバータゲート入力信号s125(図示せず)がLowレベルとなり、内部回路検査用信号s15はHighレベルに固定される。これによって内部回路の動作が安定化する。
【0099】
このとき、内部回路を不正に解析するために、ヒューズの切断箇所をFIBなどで再接続した場合には、第3の実施形態と同じく、信号固定回路124aの電源電位と信号固定回路124bの接地電位がショートし、内部回路は正常動作しなくなる。
【0100】
これに加え、本実施形態の半導体装置では、ダミーヒューズ16を設けているので、内部回路を解析するために、ヒューズがFIB等により再接続される際には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。そのため、解析所要時間の増加がもたらされる。
【0101】
以上のように、本実施形態の半導体装置によれば、第3の実施形態の半導体装置に、内部回路の動作に関係のないダミーヒューズ16を挿入することで、解析所要時間増加がもたらされ耐タンパ性のさらなる向上が図られる。
【0102】
なお、図5ではダミーヒューズ16は1本のみ図示しているが、n本(nは2以上の自然数)にすることも可能である。この場合、解析所要時間は1本の場合より増加し、耐タンパ性をさらに向上させることができる。これは、以後の実施形態でも同様である。
【0103】
(第5の実施形態)
本実施形態の半導体装置は、第4の実施形態に係る半導体装置のダミーヒューズの接続構造を変えた例である。
【0104】
図6は、本発明の第5の実施形態に係る半導体装置の一部を示す回路図である。なお、第4の実施形態と同じ構成要素には同じ符号を付している。
【0105】
本実施形態の半導体装置は、図4に示す第3の実施形態の半導体装置に、一端が電圧供給部に接続され、他端が接地に接続されているダミーヒューズ16をさらに設けたものである。ダミーヒューズ16は、ヒューズ13と同形状である。すなわち、本実施形態の半導体装置は、第4の実施形態と比べて、ダミーヒューズ16の両端にそれぞれ電圧供給部及び接地線(低電圧供給部)が接続されている点が異なっている。
【0106】
もう1つ、本実施形態の半導体装置が第4の実施形態と異なっている点は、出荷検査前にダミーヒューズ16があらかじめ切断される点である。これは、ダミーヒューズ16が接続されたままにしておくと、出荷検査時にショートが起こってしまい検査ができなくなるからである。
【0107】
以下に、本実施形態の半導体装置の動作を説明する。
【0108】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、入力制御信号s115はLowレベルに固定されている。これにより、信号固定回路124a及び124bは共にオープン状態になり、検査用端子11から入力された検査信号はインバータ126で反転され、そのまま内部回路検査用信号s15として内部回路に入力される。
【0109】
次に、出荷検査終了後には、検査用端子11からの検査信号が内部回路に入力されないようにするために、ヒューズ13がレーザカッタなどで切断される。
【0110】
この状態で再び電源が投入される場合には、入力制御信号s115がHighレベルに固定され、信号固定回路124a及び124bは共にオン状態になる。すると、インバータゲート入力信号s125(図示せず)がLowレベルとなり、内部回路検査用信号s15はHighレベルに固定される。これによって内部回路の動作が安定化する。
【0111】
ここで、第三者が内部回路を解析するためにヒューズ切断箇所をFIBで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。ところが、ダミーヒューズ16は、一端が電圧供給部に接続され他端が接地線に接続されているため、接続された場合にショートが起こり内部回路は正常に動作しなくなる。また、ヒューズ13を再接続した場合にもショートが起こる。
【0112】
以上のように、本実施形態の半導体装置によれば、内部回路のショートを引き起こすダミーヒューズ16を設けることで内部回路の解析及び不揮発性メモリに格納された重要データの暴露や改ざんをさらに効果的に防止することができる。さらに、ヒューズ13とダミーヒューズ16とを識別するため時間が増加することにより、耐タンパ性が向上する。
【0113】
(第6の実施形態)
図7は、本発明の第6の実施形態に係る半導体装置の一部を示す回路図である。なお、第3〜第5の実施形態と同じ構成要素には同じ符号を付している。
【0114】
図7に示すように、本実施形態の半導体装置は、図4に示す第3の実施形態の半導体装置に両端が内部回路128に接続されたダミーヒューズ16をさらに設けたものである。ここで、ダミーヒューズ16の一端と他端はそれぞれ内部回路128の異なる部分に接続されている。内部回路のそれぞれの部分からは、内部回路信号s127a及び内部回路信号s127bが発せられる。なお、ダミーヒューズ16は、内部回路128の制御には無関係である。
【0115】
また、本実施形態の半導体装置においては、第5の実施形態と同じく出荷検査前にダミーヒューズ16をあらかじめ切断しておくが、これは内部回路信号s127aと内部回路信号s127bとが衝突するのを防ぐためである。
【0116】
以下に、本実施形態の半導体装置の動作を説明する。
【0117】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、入力制御信号s115はLowレベルに固定されている。これにより、信号固定回路124a及び124bは共にオープン状態になり、検査用端子11から入力された検査信号はインバータ126で反転され、そのまま内部回路検査用信号s15として内部回路に入力される。
【0118】
次に、出荷検査終了後には、検査用端子11からの検査信号が内部回路に入力されないようにするために、ヒューズ13がレーザカッタなどで切断される。
【0119】
この状態で電源が投入されると、入力制御信号s115がHighレベルに固定され、信号固定回路124a及び124bは共にオン状態になる。すると、インバータゲート入力信号s125(図示せず)がLowレベルとなり、内部回路検査用信号s15はHighレベルに固定される。これによって内部回路の動作が安定化する。
【0120】
ここで、第三者が内部回路を解析するためにヒューズの切断箇所をFIBで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。ところが、ダミーヒューズ16は、別々の内部回路信号127a、127bであるため、それらを接続した場合信号同士が衝突し内部回路は正常に動作しなくなる。
【0121】
以上のように、本実施形態の半導体装置によれば、内部回路信号の衝突を引き起こすダミーヒューズ16を挿入することで内部回路の解析及び不揮発性メモリに格納された重要データの暴露や改ざんを効果的に防止することができる。さらに、ヒューズ13とダミーヒューズ16とを識別するための時間が増加することにより、耐タンパ性が向上する。
【0122】
(第7の実施形態)
図8は、本発明の第7の実施形態に係る半導体装置の一部を示す回路図である。第3〜第6の実施形態と同じ構成要素には同じ符号を付している。
【0123】
図8に示すように、本実施形態の半導体装置は、図6に示す第5の実施形態の半導体装置に、検査用端子11とインバータ126とをヒューズ13を挟まずに短絡するための短絡用配線129をさらに設けたものである。なお、本実施形態の半導体装置において、検査用端子11は、検査時だけでなく半導体装置の動作時にも使用される。そのため、図示しないが、本実施形態の半導体装置においては、検査用端子11から内部回路が保持する情報が解析されるのを防ぐための他の手段が取られている。また、ダミーヒューズ16は、ショートを起こさないように出荷検査前にあらかじめ切断される。
【0124】
以下に本実施形態の半導体装置の動作を説明する。
【0125】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、検査用端子11から入力された検査信号は入力保護回路12(図示は省略)中の抵抗体、インバータ126を経て内部回路検査用信号s15として内部回路に入力される。なお、信号固定回路124a及び124bは共にオープン状態になっているためショートは起こらず、正常に検査を行なうことができる。
【0126】
次に、出荷検査終了後には、切断跡を残すためにヒューズ13が切断される。ここで、ヒューズ13を切断しておくことで、第三者がヒューズの再接続を試みる際に、接続が必要なヒューズか否かの判別を不可能にしている。
【0127】
この状態で電源が投入されると、入力制御信号s115がHighレベルに固定され、信号固定回路124a及び124bは共にオン状態になる。すると、インバータゲート入力信号s125(図示せず)がLowレベルとなり、内部回路検査用信号s15はHighレベルに固定される。これによって内部回路の動作が安定化する。
【0128】
ここで、第三者が内部回路を不正に解析するためにヒューズの切断箇所をFIBで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。ところが、短絡用配線129が設けられているため、ヒューズ13の切断/接続に関係なく検査用端子11から内部回路制御信号s15へは信号が入力される。これにより、ヒューズの再接続を試みる者は無用な時間を費やすことになる。
【0129】
以上のように、本実施形態の半導体装置によれば、動作時にも使用する検査用端子11にヒューズ13とダミーヒューズ16を挿入することで、内部回路及び端子の識別に必要な時間を増加させることができるので、耐タンパ性を向上させることができる。なお、このような検査用端子11には、不正解析を防ぐための暗号化回路などの手段が別に設けられているので、検査用端子11および短絡用配線129を介して内部回路の情報が解析される心配はない。
【0130】
(第8の実施形態)
本発明の第8の実施形態は、半導体装置の動作に無関係なヒューズの構造についてのものである。
【0131】
図9は、本発明の第8の実施形態に係る半導体装置のうちダミーヒューズを示す拡大図である。本実施形態の半導体装置は内部回路の動作に無関係なダミーヒューズを備えており、該ダミーヒューズには、図9に示すようにあらかじめ切断箇所131が設けられている。同図中のダミーヒューズは、ヒューズ窓130を有している。ここで、ヒューズ窓とは、ヒューズを切断するために設けられる、保護膜がなく配線が露出している領域のことである。
【0132】
上述のダミーヒューズを備えた他の実施形態に係る半導体装置では、一度ヒューズを設けた後で切断していた。そのため、まれではあるが、レーザカッタによるヒューズの切断が不完全になることがあった。ダミーヒューズが接続されたままであると、接続すべきヒューズでないことが容易に知られてしまうため、ダミーヒューズを設ける意味がなくなってしまう。
【0133】
これに対し、本実施形態で示すダミーヒューズは、あらかじめ分断された配線パターンとなっているため、レーザカッタによるヒューズ切断失敗をなくすことができる。そして、検査前にレーザを照射し、ヒューズ切断跡を残しておくことで半導体装置の動作に関係のあるヒューズなのか、関係のないダミーヒューズなのか見分けが付かなくなる。
【0134】
以上のように、本実施形態の半導体装置によれば、ダミーヒューズをあらかじめ分断された配線パターンにしておくことによりヒューズを確実に切断状態にすることが可能となり、さらに、検査後レーザ照射してヒューズ切断跡を残しておくことで解析に必要な時間を増加させ、半導体装置の耐タンパ性を向上させることができる。
【0135】
なお、本実施形態の半導体装置では、分断された配線パターンをダミーヒューズに適用したが、第7の実施形態におけるヒューズ13のように内部回路の動作に無関係なヒューズに対してもあらかじめ分断された配線パターンを適用することが有効である。
【0136】
(第9の実施形態)
これまでに説明した実施形態では、半導体装置に耐タンパ性を付与するためのヒューズ13が検査用端子11と内部回路との間に設けられる例を示したが、特に、内部回路に接続された外部出力回路と検査用端子との間にヒューズが設けられていても同様の効果を得ることができる。以下の実施形態では、外部出力回路と検査用端子との間にヒューズが設けられる例について説明する。
【0137】
図10は、本発明の第9の実施形態における半導体装置の一部を示す回路図である。なお、本実施形態の半導体装置は第1の実施形態の半導体装置と類似の構成を有しているので、検査用端子、ヒューズ及びダミーヒューズについては図1に示す第1の実施形態の半導体装置と同一の符号を付している。
【0138】
図10に示すように、本実施形態の半導体装置は、検査用端子11と外部出力回路(図示せず)とを有しており、検査用端子11と外部出力回路との間には、出力ホールド回路312、ヒューズ13及びインバータ314が設けられている。ここで、出力ホールド回路312は、一端が接地され、他端が検査用端子11に接続された高抵抗素子326で構成されており、検査用端子11がドライブされていない場合(検査用端子11に電流が流れていない場合)に検査用端子11の電位を保持する機能を有している。
【0139】
本実施形態の半導体装置の特徴は、外部出力回路と検査用端子11との間の信号経路上にヒューズ13が介設され、且つヒューズ13と同形状で半導体装置の内部回路の動作に無関係なダミーヒューズ16が設けられていることである。このダミーヒューズ16は、ヒューズ13の近傍に設けられていてもよいし、ヒューズ13と離して設けられていてもよい。
【0140】
以上の構成を有する半導体装置におおけるヒューズ13及びダミーヒューズ16の効果について以下に説明する。
【0141】
半導体装置の出荷検査では、検査時間の短縮や故障検出率の向上のために、実装時にワイヤリングする端子だけでなく、検査用端子11も用いて検査を行う。
【0142】
この出荷検査の際には、ヒューズ13は切断されておらず、検査用端子11には、出力された検査信号が外部出力回路検査用信号o315からの信号として出力される。ここで、内部回路で生じ、外部出力回路から出力される外部出力回路検査用信号o315は、例えば入力回路を経由して内部回路に入力された検査用信号に対する応答信号である。
【0143】
次に、出荷検査終了後には、不正解析を防止するためにヒューズ13およびダミーヒューズ16がレーザカッタなどで切断される。この操作で、検査用端子11への外部出力回路との配線が切断される。
【0144】
内部回路を不正に解析するため、第三者が切断されたヒューズをFIBで接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。そのため、第1の実施形態の半導体装置を用いる場合と同様に、解析所要時間の増加がもたらされる。
【0145】
以上のように本発明の第9の実施形態によれば、半導体装置内部回路の動作に無関係なダミーヒューズ16を挿入することで、解析所要時間の増加がもたらされ耐タンパ性が向上する。
【0146】
なお、ダミーヒューズ16は、n本(nは2以上の自然数)にすることも可能である。この場合、ダミーヒューズ16が1本の場合より解析に必要な時間が増加するので、耐タンパ性がさらに向上する。このことは、ダミーヒューズ16を設ける以後の実施形態に共通する。
【0147】
また、本実施形態で説明した構成は、どのような外部出力回路に対しても適用可能であるので、耐タンパ性を有する不揮発性メモリ等とともに本実施形態を用いることで、さらに耐タンパ性を向上させることが可能になる。
【0148】
なお、本実施形態においてヒューズ13は、出力ホールド回路312とインバータ314の出力部との間に設けられているが、出力ホールド回路312と検査用端子11との間やインバータ314の入力部側など、外部出力回路と検査用端子11とを接続する経路上に設けられていればよい。
【0149】
また、ヒューズの切断ミス率を減らすためにヒューズ13に対して互いに直列に接続される複数個のヒューズをさらに設けてもよい。
【0150】
なお、本実施形態で示す半導体装置において、出力ホールド回路312を備える場合の他、プルアップ方式の場合であっても、本実施形態の回路構成を適用することができる。
【0151】
また、本実施形態の半導体装置において、サージ耐圧の対策のため保護回路を追加することもありえる。
【0152】
また、本実施形態では、ヒューズ13を内部回路から出力される信号の経路上に設けたが、第1〜第8の各実施形態で説明したような構成と組み合わせてもよい。すなわち、内部回路への入力信号の経路上にさらにヒューズを設けてもよい。これにより、耐タンパ性をさらに向上させることができる。
【0153】
(第10の実施形態)
図11ないし図12は、共に本発明の第10の実施形態における半導体装置の一例を示す回路図である。本実施形態の半導体装置は、第2の実施形態の半導体装置と類似の構成を有している。なお、図11及び図12では出力ホールド回路312が省略されており、図示されていない。
【0154】
まず、図11に示す本実施形態の半導体装置は、検査用端子11と、外部出力回路(図示せず)と、検査用端子11に接続された出力回路416と、外部出力回路と出力回路416との間に設けられたヒューズ13と、出力回路416からの出力信号を制御する出力制御回路317とを備えている。
【0155】
本実施形態の半導体装置において、出力回路416は第2の実施形態の半導体装置における入力回路116と、出力制御回路317は第2の実施形態の半導体装置における入力制御回路17とそれぞれ同様の構成を有している。
【0156】
すなわち、出力回路416は、出力制御信号o415を受けるインバータ417と、ヒューズ13及びインバータ417の出力部がそれぞれ入力部に接続されたNAND回路419とを有している。
【0157】
また、出力制御回路317は、ゲートが接地に、ソースが電圧供給部にそれぞれ接続されたpチャネル型MISFET318と、ソースが接地に、ドレインがpチャネル型MISFET318のドレインにそれぞれ接続されたnチャネル型MISFET319と、入力部がpチャネル型MISFET318とnチャネル型MISFET319の中間点330に接続されたインバータ411と、pチャネル型MISFET318と中間点330との間に設けられたヒューズ410と、入力部がインバータ411の出力部に接続されたインバータ413と、入力部がインバータ413の出力部に接続されたインバータ414と、出力部がインバータ413の入力部に、入力部がインバータ413の出力部及びインバータ414の入力部に接続されたインバータ413とを有している。
【0158】
また、nチャネル型MISFET319のゲートは中間点331に接続されている。そして、ヒューズ13及びヒューズ410は配線層で構成され、必要な場合にレーザカッタ等で切断可能である。なお、出力制御信号o415を発生する出力制御回路317は、検査用端子11とは同一チップ内であっても別領域に配置されている場合が多い。
【0159】
以上のように構成された半導体装置について、以下その動作を説明する。
【0160】
まず、出力回路416に入力される出力制御信号o415がLowレベルの場合、インバータ417は、HighレベルのNANDゲート入力信号o418bを出力する。このとき、検査用端子11への信号は外部出力回路検査用信号o315からそのまま出力される。
【0161】
次に、出力回路416に入力される出力制御信号o415がHighレベルの場合は、NANDゲート入力信号o418bはLowレベルとなり、外部出力検査信号o415はNANDゲート入力信号o418aによらずHighレベルに固定される。つまり、このときには検査用端子への信号は外部出力回路から出力されない。
【0162】
本実施形態の半導体装置は、出荷検査時には、ヒューズ13及びヒューズ410は接続されている。このときpチャネル型MISFET318とnチャネル型MISFET319のトランジスタの能力は、インバータ411のゲート入力が常にHighレベルになるように設定されている。そして、電源が投入されインバータ411にHighレベルの信号が入力されると、出力制御信号o415は必ずLowレベルとなる。これにより、検査時には外部出力回路から出力された検査信号は、検査用端子11に出力される。
【0163】
出荷検査終了後には、外部出力回路からの信号が検査用端子11から出力されないようにするために、ヒューズ13およびヒューズ410がレーザカッタなどで切断される。これにより、検査用端子11への外部出力回路からの配線が切断される。その結果、再び電源を投入する際には、インバータ411の入力がLowレベルになるため、出力制御信号o415はHighレベルに固定される。従って、出力制御信号o415によって検査用端子11へ出力される検査信号は、ヒューズ13が十分に切断されなかった場合、あるいはヒューズ13の切断部をFIBなどで再接続された場合でも、検査用端子に出力されることはない。
【0164】
以上のように、本実施形態の半導体装置によれば、ヒューズ切断後の外部出力回路検査用信号o315をHighレベルに固定することで、内部回路の動作を安定化することができる。さらに、本実施形態の半導体装置によれば、外部出力回路からの信号を検査用端子11から出力させることが不可能となるので、半導体装置の内部回路解析および不揮発性メモリに格納された重要データの暴露やデータのモニタや改ざんを防止することができる。
【0165】
なお、本実施形態の半導体装置において、NAND回路419の代わりにNOR回路422とした場合も、図12に示すような回路構成にすることにより、同様の動作をすることは言うまでもない。
【0166】
なお、図12に示す例に限らず、出力回路416の構成は、出力制御信号o415のレベルに応じ、外部出力回路からの検査信号が検査用端子11に出力される場合と出力されない場合との場合分けが可能になる構成であればよい。また、出力制御回路317の構成も、図2に示す構成に限らず、ヒューズ410を有し、ヒューズ410の切断時と接続時で異なるレベルの出力制御信号o415を出力するような構成であればよい。なお、さらに耐タンパ性を向上させるために、第9の実施形態で示すようなダミーヒューズを設けることもできる。また、ヒューズ13は、検査用端子11と出力回路416との間に設置する構成であってもよい。
【0167】
(第11の実施形態)
図13は、本発明の第11の実施形態に係る半導体装置の一部を示す回路図である。同図に示すように、本実施形態の半導体装置は、第3の実施形態の半導体装置と同様の構成を有している。
【0168】
本実施形態の半導体装置の特徴は、ヒューズ13を挟んで出力制御信号o415の反転信号により制御される信号固定回路424aと出力制御信号o415により制御される信号固定回路424bとが設けられていることである。すなわち、本実施形態の半導体装置は、検査用端子11とインバータ426と、検査用端子11に接続された出力ホールド回路312(図示省略)と出力ホールド回路312とインバータ426の間に設けられたヒューズ13と、出力ホールド回路312とヒューズ13との間から分岐する信号固定回路424aと、ヒューズ13とインバータ426との間から分岐する信号固定回路424bとを備えている。なお、信号固定回路424aはソースが電圧供給部に接続されたpチャネル型MISFETであり、信号固定回路424bはソースが接地に接続されたnチャネル型MISFETである。
【0169】
次に、本実施形態の半導体装置の動作を説明する。
【0170】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、出力制御信号o415がLowレベルに固定されていることで、信号固定回路424a及び424bは共にオープン状態になり、外部出力回路から出力された検査信号は検査用端子11から外部に出力される。
【0171】
次に、出荷検査終了後には、外部出力回路からの出力信号が検査用端子11に出力されないようにするために、ヒューズ13がレーザカッタなどで切断される。これにより、外部出力回路から検査用端子11への配線が切断される。この状態で電源が投入される場合には、出力制御信号o415がHighレベルに固定され、信号固定回路424a及び424bは共にオン状態となる。また、この際に信号固定回路424bによって外部出力回路検査用信号o315がHighレベルに固定されるので、検査用端子11への出力が安定する。
【0172】
本実施形態の半導体装置を搭載したチップにおいて、内部回路を不正に解析するために、ヒューズの切断箇所をFIBなどで再接続した場合には、電源電位と接地電位とがショートし、チップの内部回路は正常動作しなくなる。このとき、信号固定回路424a,424bの各々のトランジスタがともにオン状態である場合には、インバータゲート信号o425が常にLowレベルに固定されるようにトランジスタの能力を設定しておくことで、インバータゲート信号o425を外部出力回路からの出力信号に依らず、常にLowレベルに固定することも可能である。
【0173】
以上のように、本実施形態の半導体装置によれば、ヒューズの切断箇所をFIBなどで再接続しても内部回路の解析や不揮発性メモリに格納された重要データの暴露や改ざんを不可能にすることができる。
【0174】
なお、本実施形態の半導体装置において、信号固定回路424a及び424bは図13に示すような構成に限らずともよく、ヒューズ13が切断後に再接続されたときに信号固定回路424aと信号固定回路424bとの間がショートするような構成であればよい。たとえば、電圧供給部と接地電位の位置を入れ替えてもよい。
【0175】
また、本実施形態の半導体装置において、ヒューズ13の再接続時には、インバータゲート信号o425が常にLowレベルに固定され、検査用端子11は,常にHighレベルに固定されるが、インバータゲート信号o425が常にHighレベルに固定され、検査用端子が常にLowレベルに固定される構成であってもよい。
【0176】
(第12の実施形態)
図14は、本発明の第12の実施形態における半導体装置の一部を示す回路図である。同図において、第9及び第11の実施形態の半導体装置と同じ構成要素には同じ符号を付している。なお、本実施形態の半導体装置の外部出力回路−検査用端子11間の構成は、第4の実施形態の半導体装置の内部回路−検査用端子間の構成と同様である。
【0177】
本実施形態の半導体装置は、図13に示す第11の実施形態の半導体装置に、内部回路と接続されず、ヒューズ13と同じ形状のダミーヒューズ16をさらに設けたものである。このダミーヒューズ16は通常ヒューズ13の近傍に配置されてもよいし、離して設けられてもよい。このような半導体装置の動作について、以下に説明する。
【0178】
まず、半導体検査装置の出荷検査時には、第3の実施形態と同様に、ヒューズ13は接続された状態になっている。このとき、出力制御信号o415はLowレベルに固定されている。これにより信号固定回路424a及び424bはともにオープン状態になり、外部出力回路から出力された検査信号は、インバータ426で反転され、そのまま外部出力回路検査用信号o315として検査用端子11に出力される。
【0179】
次に、半導体装置の出荷検査終了後には、外部出力回路からの検査信号が検査用端子に出力されないために、ヒューズ13がレーザカッタなどで切断される。これにより、外部出力回路から検査用端子への配線が切断される。
【0180】
この状態で再び電源が投入されると、出力制御信号o415がHighレベルに固定され、信号固定回路424a及び424bは共にオン状態となる。すると、インバータゲート信号o425(図示せず)がLowレベルとなり、外部出力回路検査用信号o315はHighレベルに固定される。これによって内部回路の動作が安定する。
【0181】
このとき、チップの内部回路を不正に解析するために、ヒューズの切断箇所をFIBなどで再接続した場合には、第11の実施形態と同じく、信号固定回路424aの電源電位と信号固定回路424bの接地電位がショートし、内部回路は正常動作しなくなる。
【0182】
これに加え、本実施形態の半導体装置ではダミーヒューズ16を設けているので、内部回路を解析するために、ヒューズがFIB等により再接続される際には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのかの見分けがつかない。そのため、第三者が内部回路を解析する際には、すべてのヒューズを接続しようと試みる。その結果、解析所用時間の増加がもたらされる。
【0183】
以上のように、本実施形態の半導体装置によれば、第11の実施形態の半導体装置に、内部回路の動作に関係のないダミーヒューズ16を挿入することで、内部回路の解析に要する時間を増加させ、耐タンパ性のさらなる向上を図ることができる。
【0184】
なお、図14ではダミーヒューズ16が1本の場合のみを示しているが、n本(nは2以上の自然数)にすることも可能である。この場合、解析所用時間は1本の場合より増加し、耐タンパ性をさらに向上させることができる。これは、以後の実施形態でも同様である。
【0185】
(第13の実施形態)
図15は、本発明の第13の実施形態に係る半導体装置の一部を示す回路図である。本実施形態の半導体装置の外部出力回路−検査用端子11間の構成は、第5の実施形態の半導体装置の内部回路−検査用端子間の構成と同様である。なお、第12の実施形態と同じ構成要素には同じ符号を付している。
【0186】
本実施形態の半導体装置は、図13に示す第11の実施形態の半導体装置に、一端が電源供給部に接続され、他端が接地されているダミーヒューズ16をさらに設けたものである。ダミーヒューズ16は、ヒューズ13と同形状である。すなわち、本実施形態の半導体装置は、第12の実施形態と比べて,ダミーヒューズ16の両端に夫々電圧供給部及び接地線(低電圧供給部)が接続されている点が異なっている。
【0187】
もう1つ、本実施形態の半導体装置が第12の実施形態と異なっている点は、出荷検査前にダミーヒューズ16があらかじめ切断される点である。これは、ダミーヒューズ16を導通状態のままにしておくと、出荷検査時にショートが起こってしまい検査ができなくなるからである。
【0188】
以下に、本実施形態の半導体装置の動作を説明する。
【0189】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、出力制御信号o415はLowレベルに固定されている。これにより、信号固定回路424a及び424bは共にオープン状態になり、外部出力回路から出力された検査信号はインバータ426で反転され、そのまま外部出力回路検査用信号o315として検査用端子11に出力される。
【0190】
次に、出荷検査終了後には、外部出力回路からの検査信号が検査用端子に出力されないようにするために、ヒューズ13がレーザカッタなどで切断される。
【0191】
この状態で再び電源が投入される場合には、出力制御信号o415がHighレベルに固定され、信号固定回路424aおよび424bは共にオン状態となる。すると、インバータゲート信号o425(図示せず)がLowレベルとなり、外部出力回路検査用信号o315はHighレベルに固定される。これによって、内部回路の動作が安定する。
【0192】
ここで、第三者が内部回路を不正に解析するために、切断されたヒューズ箇所をFIBで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。ところが、ダミーヒューズ16は、一端が電圧供給部に接続され、他端が接地線に接続されているため、接続された場合にショートが起こり内部回路は正常に動作しなくなる。また、ヒューズ13を再接続した場合にも同様にショートが起こる。
【0193】
以上のように、本実施形態の半導体装置によれば、内部回路のショートを引き起こすダミーヒューズ16を設けることで内部回路の解析及び不揮発性メモリに格納された重要データの暴露、データのモニタリング及び改ざんをさらに効果的に防止することができる。さらに、本実施形態の半導体装置を解析する際には、ヒューズ13とダミーヒューズ16とを識別するための時間も必要であるので、耐タンパ性も向上している。
【0194】
(第14の実施形態)
図16は、本発明の第14の実施形態における半導体装置の一部を示す回路図である。本実施形態の半導体装置の外部出力回路−検査用端子11間の構成は、第6の実施形態の半導体装置の内部回路−検査用端子間の構成と同様である。なお、第11〜第13の実施形態と同じ構成要素には同じ符号を付している。
【0195】
図16に示すように、本実施形態の半導体装置は、図13に示す第11の実施形態の半導体装置に両端が外部出力回路428に接続されたダミーヒューズ16をさらに設けたものである。ここで、ダミーヒューズ16の一端と他端はそれぞれ外部出力回路428の異なる部分に接続されている。外部出力回路428のうち、ダミーヒューズ16に接続された部分のそれぞれからは、外部出力回路信号o427a及び外部出力回路信号o427bが発せられる。なお、ダミーヒューズ16は、外部出力回路428の制御には無関係である。また、本実施形態の半導体装置においては、第13の実施形態と同じく出荷検査前にダミーヒューズ16をあらかじめ切断しておくが、これは外部出力回路信号o427aと外部出力回路信号o427bとが衝突するのを防ぐためである。
【0196】
以下に、本実施形態の半導体装置の動作を説明する。
【0197】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき出力制御信号o415はLowレベルに固定されている。これにより、信号固定回路424a及び424bは共にオープン状態になり、外部出力回路から出力された検査信号はインバータ426で反転され、そのまま外部出力回路検査用信号o315として、検査用端子11に出力される。
【0198】
次に、出荷検査終了後には、外部出力回路からの検査信号が検査用端子11に出力されないようにするために、ヒューズ13がレーザカッタなどで切断される。この状態で電源が投入されると、出力制御信号o415がHighレベルに固定され、信号固定回路424a及び424bは共にオン状態となる。すると、インバータゲート信号o425(図示せず)がLowレベルとなり、外部出力回路検査用信号o315はHighレベルに固定される。これによって、内部回路の動作が安定する。
【0199】
ここで、第三者が内部回路を不正に解析するためにヒューズ切断箇所をFIBで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか動作に関係のないダミーヒューズ16なのか見分けが付かないため、そのすべてを接続しようと試みる。ところが、ダミーヒューズ16の両端には、それぞれ別々の外部出力回路信号o427a、o427bが伝搬されているため、ダミーヒューズ16を接続した場合、信号同士が衝突しチップの内部回路は正常に動作しなくなる。
【0200】
以上のように、本実施形態の半導体装置によれば、外部出力回路信号の衝突を引き起こすダミーヒューズ16を挿入することで、内部回路の解析及び不揮発性メモリに格納された重要データの暴露や改ざんを効果的に阻止することができる。さらに、ヒューズ13とダミーヒューズ16とを識別するための時間が増加することにより耐タンパ性が向上する。
【0201】
(第15の実施形態)
図17は、本発明の第15の実施形態における半導体装置の一部を示す回路図である。第11〜第14の実施形態と同じ構成要素には同じ符号を付している。なお、本実施形態の半導体装置の外部出力回路−検査用端子11間の構成は、第7の実施形態の半導体装置の内部回路−検査用端子間の構成と同様である。
【0202】
図17に示すように、本実施形態の半導体装置は、図15に示す第13の実施形態の半導体装置に、外部出力回路とインバータ426とをヒューズ13を挟まずに短絡するための短絡用配線429をさらに設けたものである。なお、本実施形態の半導体装置において、検査用端子11は、検査時だけでなく半導体装置の動作時にも使用される。そのため、図示しないが、本実施形態の半導体装置においては、検査端子11から外部出力回路が出力する情報を解析されるのを防ぐための他の手段が取られている。また、ダミーヒューズ16は、ショートを起こさないように出荷検査前にあらかじめ切断される。
【0203】
以下、本実施形態の半導体装置の動作を説明する。
【0204】
まず、半導体装置の出荷検査時には、ヒューズ13は接続された状態になっている。このとき、外部出力回路から出力された検査信号はインバータ426を経て外部出力回路検査用信号o315として検査用端子11に出力される。なお、信号固定回路424a及び424bは共にオープン状態になっているため、ショートは起こらず、正常に検査を行うことができる。
【0205】
次に、出荷検査終了後には、切断跡を残すためにヒューズ13が切断される。ここで、ヒューズ13を切断しておくことで、第三者がヒューズの再接続を試みる際に、接続が必要なヒューズか否かの判断を不可能にしている。この状態で電源が投入されると、出力制御信号o415がHighレベルに固定され、信号固定回路424a及び424bは共にオン状態になる。すると、インバータ出力信号o425(図示せず)がLowレベルとなり、外部出力回路検査用信号o315はHighレベルに固定される。これによって内部回路の動作が安定する。
【0206】
ここで、第三者が内部回路を不正に解析するために、ヒューズ切断箇所をFIBなどで再接続する場合には、半導体装置の動作に関係のあるヒューズ13なのか、動作に関係のないダミーヒューズなのかの見分けがつかないため、そのすべてを接続しようと試みる。ところが、短絡用配線429が設けられているため、ヒューズ13の切断/接続に関係なく外部出力回路から検査用端子11へ外部出力信号が出力される。これにより、ヒューズの再接続を試みる者は無用な時間を費やすことになる。
【0207】
以上のように本実施形態の半導体装置によれば、動作時にも使用する検査用端子11にヒューズ13とダミーヒューズ16を挿入することで、内部回路及び端子の識別に必要な時間を増加させることができるので、耐タンパ性を向上させることができる。なお、このような検査用端子11には不正解析を防ぐための暗号化回路などの手段が別に設けられているので、検査用端子11及び短絡用配線429を介して内部回路が保持する情報が解析される心配はない。
【0208】
(第16の実施形態)
本発明の第16の実施形態は、半導体装置の動作に無関係なヒューズの構造についてのものである。これは、第8の実施形態で説明したヒューズ構造と同一である。
【0209】
図18は、本発明の第16の実施形態における半導体装置のうちダミーヒューズを示す拡大図である。
【0210】
本実施形態の半導体装置は内部回路の動作に無関係なダミーヒューズを備えており、このダミーヒューズは、図18に示すようにあらかじめ切断箇所431が設けられている。図中のダミーヒューズは、ヒューズ窓430を有している。
【0211】
本実施形態で示すように、外部出力回路と検査用端子との間にヒューズが設けられる場合においても、ダミーヒューズをあらかじめ分断された配線パターンにしておくことにより、ヒューズを確実に切断状態にすることが可能となる。さらに、検査後レーザー照射してヒューズ切断後を残しておくことで、解析に必要な時間を増加させ、半導体装置の耐タンパ性を向上させることができる。
【0212】
また本発明の半導体装置では、外部出力信号が検査用端子11から出力される形態について説明を行ったが、検査用端子が入力端子と出力端子を兼ねる入出力端子である場合にも本発明は適用することが可能である。さらに、ヒューズ、ダミーヒューズの設置位置と、検査用端子への出力される信号を所望の出力レベルにホールドする機能を有する回路の設置位置及び回路構成とは、外部出力回路と検査用端子の間では限定されるものではない。
【0213】
【発明の効果】
本発明の半導体装置は、検査用端子と内部回路との間にヒューズのみならず内部回路に接続されないダミーヒューズを備えており、検査後にそれらが切断される。これにより、第三者が内部回路の解析及び不揮発性メモリに格納された重要データの暴露または改ざんを目的としてヒューズの再接続を行なう場合に、ヒューズとダミーヒューズとの識別時間が必要となるので、本発明の半導体装置の耐タンパ性は従来よりも向上する。また、上述の構成は、検査用端子が内部回路からの信号を出力する場合の出力端子である場合でも有効である。
【図面の簡単な説明】
【図1】本発明の第1の実施形態に係る半導体装置の一部を示す回路図である。
【図2】本発明の第2の実施形態に係る半導体装置の一例を示す回路図である。
【図3】本発明の第2の実施形態に係る半導体装置の一例を示す回路図である。
【図4】本発明の第3の実施形態に係る半導体装置の一部を示す回路図である。
【図5】本発明の第4の実施形態に係る半導体装置の一部を示す回路図である。
【図6】本発明の第5の実施形態に係る半導体装置の一部を示す回路図である。
【図7】本発明の第6の実施形態に係る半導体装置の一部を示す回路図である。
【図8】本発明の第7の実施形態に係る半導体装置の一部を示す回路図である。
【図9】本発明の第8の実施形態に係る半導体装置のうちダミーヒューズを示す拡大図である。
【図10】本発明の第9の実施形態に係る半導体装置の一部を示す回路図である。
【図11】本発明の第10の実施形態に係る半導体装置の一例を示す回路図である。
【図12】本発明の第10の実施形態に係る半導体装置の一例を示す回路図である。
【図13】本発明の第11の実施形態に係る半導体装置の一部を示す回路図である。
【図14】本発明の第12の実施形態に係る半導体装置の一部を示す回路図である。
【図15】本発明の第13の実施形態に係る半導体装置の一部を示す回路図である。
【図16】本発明の第14の実施形態に係る半導体装置の一部を示す回路図である。
【図17】本発明の第15の実施形態に係る半導体装置の一部を示す回路図である。
【図18】本発明の第16の実施形態における半導体装置のうちダミーヒューズを示す拡大図である。
【図19】従来の半導体装置のうち検査用端子周辺の構成を示す回路図である。
【図20】従来の半導体装置の別の一例について、検査用端子周辺の構成を示す回路図である。
【符号の説明】
11 検査用端子
12 入力保護回路
13,110,410 ヒューズ
14,111,112,113,114 インバータ
16 ダミーヒューズ
17 入力制御回路
18,27,318,327 pチャネル型MISFET
19,28,319,328 nチャネル型MISFET
26,326 高抵抗素子
30,31,32 中間点
116 入力回路
117,120,123,126 インバータ
119,419 NAND回路
122,422 NOR回路
124a,124b,424a,424b 信号固定回路
128 内部回路
129,429 短絡用配線
130,430 ヒューズ窓
131,431 ヒューズ切断箇所
312 出力ホールド回路
316 出力回路
317 出力制御回路
330,331,332 中間点
314,411,412,413,414 インバータ
417,420,423,426 インバータ
428 外部出力回路
s15 内部回路検査用信号
s115 入力制御信号
s118a,s118b NANDゲート入力信号
s125,o425 インバータゲート入力信号
s127a、s127b 内部回路信号
o315 外部出力回路検査用信号
o415 出力制御信号
o418a,o418b NANDゲート入力信号
o427a,o427b 外部出力回路信号[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a semiconductor device in which measures are taken to prevent unauthorized analysis of an internal circuit by a third party and exposure and falsification of data stored in a nonvolatile memory.
[0002]
[Prior art]
In recent years, it has been expected that important data such as personal information and money information is stored in an IC card. For this reason, a technique for preventing such important data from being altered or falsified without permission is called a tamper-resistant technique, and is becoming very important.
[0003]
Hereinafter, an example of a semiconductor device to which a conventional tamper-resistant technology is applied will be described. Such a semiconductor device is described in, for example,
[0004]
FIG. 19 is a circuit diagram showing a configuration around a test terminal of a conventional semiconductor device.
[0005]
As shown in the figure, the conventional semiconductor device includes a
[0006]
The operation of the semiconductor device having the above configuration will be described below.
[0007]
In shipping inspection of a semiconductor device, an inspection is performed by using an
[0008]
At the time of normal inspection, an internal circuit inspection signal s1205 is input from the
[0009]
Then, after the completion of the shipping inspection, the connection path between the
[0010]
As described above, after the product is shipped from the market, it becomes impossible to input a signal from the
[0011]
FIG. 20 is a circuit diagram showing a configuration around a test terminal in another example of a conventional semiconductor device. In the example shown in FIG. 19, a fuse is provided on the path from the test terminal to the internal circuit. However, here, an example in which a fuse is provided between the test terminal and an external output circuit (not shown) is shown. Show. Note that the external output circuit refers to a circuit that is connected to an internal circuit and outputs a signal from the internal circuit to the outside.
[0012]
The conventional second semiconductor device includes a test terminal 1301 and an external output circuit, and a test signal s1305 from the external output circuit is input between the test terminal 1301 and the external output circuit. An
[0013]
In a shipping inspection of a semiconductor device, an inspection is performed by using an inspection terminal 1301 or the like in order to shorten an inspection time and improve a failure detection rate, in addition to terminals to be wired at the time of mounting. After the completion of the shipping inspection, the connection path between the inspection terminal 1301 and the internal circuit of the chip is cut by cutting the
[0014]
As described above, the signal output from the inspection terminal 1301 becomes impossible after the fuse is cut off from the market, so that it is not possible to analyze the internal circuit, expose important data stored in the nonvolatile memory, and monitor the output signal. It becomes possible.
[0015]
[Patent Document 1]
JP-A-10-197600
[0016]
[Problems to be solved by the invention]
However, according to the above-described conventional technique, a cut mark remains in the semiconductor device after the fuse is cut, and the fuse cut portion is reconnected with a FIB (Focused Ion Beam), and the like. There was a problem that analysis became possible.
[0017]
SUMMARY OF THE INVENTION The present invention solves the above-mentioned conventional problems, and has a high level of protection against an attempt to illegally analyze an internal circuit or to expose important data stored in a nonvolatile memory or to monitor an output signal. It is intended to provide a device.
[0018]
[Means for Solving the Problems]
A first semiconductor device according to the present invention includes: a test terminal; an internal circuit connected to the test terminal; a fuse provided on a connection path between the test terminal and the internal circuit; And a dummy fuse irrelevant to the control of the internal circuit.
[0019]
As a result, when someone tries to analyze or falsify the information held in the internal circuit, it becomes impossible to distinguish between a fuse connected to the internal circuit and a dummy fuse not related to the analysis. Tamperability is improved.
[0020]
Since the fuse and the dummy fuse are cut, information cannot be read from the inspection terminal. Further, since the dummy fuse is cut in the same manner as the fuse, the third person cannot distinguish between the fuse and the dummy fuse. Therefore, when someone tries to analyze or tamper with the information, not only the fuse but also the dummy fuse is reconnected, so that the analysis time is extended and the tamper resistance is improved.
[0021]
One end of the dummy fuse is connected to a high-voltage supply unit, and the other end is connected to a low-voltage supply unit. When the dummy fuse is in a connected state, the high-voltage supply unit and the low-voltage supply unit By short-circuiting, for example, if a dummy fuse is reconnected after inspection, a short-circuit occurs, so that analysis or falsification of information held in an internal circuit can be prevented.
[0022]
Both ends of the dummy fuse are respectively connected to different portions of the internal circuit, and signals transmitted to both ends of the dummy fuse during driving are different from each other, so that when the dummy fuse is connected after inspection, Since two different signals collide with each other, it is possible to prevent illegal reading of information held in the internal circuit.
[0023]
The dummy fuse may not be connected to the internal circuit.
[0024]
Since the dummy fuse is manufactured in a state of being cut in advance, it is possible to eliminate a cutting error of the dummy fuse which may occur when the dummy fuse is cut after manufacturing. If there is a mistake in cutting the dummy fuse, the dummy fuse is easily recognized as being a dummy fuse. By preventing this, it is possible to ensure excellent tamper resistance.
[0025]
By making a cut mark after the manufacture of the dummy fuse, it is possible to make it impossible to distinguish the fuse and the dummy fuse from the external appearance in the case where the dummy fuse is cut in advance and manufactured.
[0026]
An external output circuit for outputting an output signal from the internal circuit to the outside is further provided on a connection path between the inspection terminal and the internal circuit, and the fuse includes the external output circuit and the inspection circuit. In the case where the inspection terminal is an output terminal, the dummy fuse and the fuse cannot be distinguished from each other even when the inspection terminal is an output terminal, so that the tamper resistance is improved. Can be planned.
[0027]
Both ends of the dummy fuse are respectively connected to different portions of the external output circuit, and signals transmitted to both ends of the dummy fuse during driving are different from each other, so that a third party has connected the dummy fuse. In this case, different signals can collide with each other in the external output circuit. For this reason, the external output circuit does not operate normally, and it becomes impossible to analyze the internal circuit.
[0028]
It is preferable that the dummy fuse is not connected to the internal circuit and the external output circuit.
[0029]
A second semiconductor device according to the present invention includes a test terminal, an internal circuit connected to the test terminal, a fuse provided on a connection path between the test terminal and the internal circuit, An input circuit is provided on a connection path between the terminal for use and the internal circuit, and an input circuit for outputting a signal to the internal circuit, and a test signal input to the test terminal during the test is input to the internal circuit, And an input control circuit for controlling the input circuit so that the test signal input to the test terminal becomes invalid after the test.
[0030]
With this circuit configuration, the signal input from the inspection terminal after the inspection becomes invalid, and thus the information held in the internal circuit from the inspection terminal cannot be analyzed or falsified.
[0031]
After the test, the signal input to the internal circuit is fixed at a constant level regardless of the test signal, and the signal input to the test terminal for the purpose of illegal analysis of information becomes invalid. Tamperability is improved.
[0032]
Since the fuse is cut after the inspection, a signal input to the inspection terminal for the purpose of illegal analysis of information or the like can be cut off at the fuse.
[0033]
When the fuse is reconnected, the inspection signal becomes invalid, thereby further improving tamper resistance.
[0034]
The input circuit is connected to a high-voltage supply unit and a low-voltage supply unit, and when the fuse is reconnected, the high-voltage supply unit and the low-voltage supply unit are short-circuited, so that the input circuit is connected to an internal circuit. If the fuse is reconnected for the purpose of analyzing or falsifying the held information, a short circuit occurs in the fuse, so that the analysis and falsification of the information can be effectively prevented.
[0035]
A wiring for bypassing the fuse is further provided on a connection path between the test terminal and the internal circuit, and the test terminal functions as an input terminal for inputting a signal during operation, A person who intends to analyze or falsify the information held in the internal circuit has to spend time reconnecting a fuse unrelated to the analysis of the internal circuit, thereby improving tamper resistance.
[0036]
The provision of a dummy fuse having substantially the same shape as the fuse and irrelevant to control of the internal circuit is further provided, so that tamper resistance is further improved.
[0037]
Since the dummy fuse is cut, it is difficult to distinguish the dummy fuse from the cut fuse.
[0038]
One end of the dummy fuse is connected to a high-voltage supply unit, and the other end is connected to a low-voltage supply unit. When the dummy fuse is in a connected state, the high-voltage supply unit and the low-voltage supply unit The short circuit causes the fuse to be reconnected for the purpose of analyzing and falsifying the information held in the internal circuit.If the dummy fuse is reconnected by mistake, a short circuit occurs in the circuit and the information is analyzed or falsified. Can be prevented.
[0039]
Both ends of the dummy fuse are respectively connected to different portions of the internal circuit, and signals transmitted to both ends of the dummy fuse at the time of driving effectively prevent information analysis and tampering by being different from each other. be able to.
[0040]
The dummy fuse may not be connected to the internal circuit.
[0041]
It is preferable that the dummy fuse is manufactured in a state of being cut in advance.
[0042]
It is preferable that the dummy fuse is provided with a cutting mark after manufacturing.
[0043]
A third semiconductor device according to the present invention is provided on an inspection terminal, an internal circuit, and a connection path between the inspection terminal and the internal circuit, for outputting an output signal from the internal circuit to the outside. An external output circuit, a fuse provided on a connection path between the test terminal and the external output circuit, and a fuse provided on a connection path between the test terminal and the external output circuit; An output circuit that controls an output signal from the external output circuit, and a signal for external output circuit inspection output from the external output circuit during inspection is output from the inspection terminal.After the inspection, the output signal from the external output circuit is invalid. And an output control circuit for controlling the output circuit.
[0044]
This makes it impossible to obtain an output signal from the internal circuit via the inspection terminal, thereby preventing the information stored in the internal circuit from being analyzed or falsified.
[0045]
After the inspection, the signal for the external output circuit inspection is fixed at a constant level irrespective of the state of the internal circuit, so that the signal input to the inspection terminal for the purpose of illegal analysis of information becomes invalid. And tamper resistance is improved.
[0046]
Since the fuse is cut after the inspection, the fuse can cut off the external output circuit inspection signal output from the external output circuit for the purpose of illegal analysis of information or the like.
[0047]
When the fuse is reconnected, the external output circuit inspection signal becomes invalid, thereby further improving tamper resistance.
[0048]
Further, the output circuit is connected to a high-voltage supply unit and a low-voltage supply unit, and when the fuse is reconnected, the high-voltage supply unit and the low-voltage supply unit are short-circuited. For example, if the dummy fuse is reconnected after the inspection, a short circuit occurs, so that analysis or falsification of information held in the internal circuit can be prevented.
[0049]
A wiring for bypassing the fuse is further provided on a connection path between the inspection terminal and the external output circuit, and the inspection terminal functions as an output terminal for outputting a signal during operation. In addition, a person who intends to analyze or falsify the information held in the internal circuit has to spend time reconnecting a fuse unrelated to the analysis of the internal circuit, thereby improving tamper resistance.
[0050]
The provision of a dummy fuse having substantially the same shape as the fuse and irrelevant to the control of the external output circuit can further improve tamper resistance.
[0051]
Preferably, the dummy fuse is cut.
[0052]
One end of the dummy fuse is connected to a high-voltage supply unit, and the other end is connected to a low-voltage supply unit. When the dummy fuse is in a connected state, the high-voltage supply unit and the low-voltage supply unit When the fuse is reconnected for the purpose of analyzing or falsifying the information held in the internal circuit due to the short circuit, if the dummy fuse is reconnected by mistake, a short circuit occurs in the circuit and the information is analyzed. And tampering.
[0053]
Both ends of the dummy fuse are respectively connected to different portions of the external output circuit, and signals transmitted to both ends of the dummy fuse during driving are different from each other, so that the information held in the internal circuit can be analyzed. And tampering can be effectively prevented.
[0054]
It is preferable that the dummy fuse is not connected to the external output circuit.
[0055]
It is preferable that the dummy fuse is manufactured in a state of being cut in advance.
[0056]
It is preferable that the dummy fuse is provided with a cutting mark after manufacturing.
[0057]
BEST MODE FOR CARRYING OUT THE INVENTION
In the conventional semiconductor device, since the fuse after disconnection is easily reconnected, there has been a problem that the data is exposed or falsification is performed by monitoring output data to the outside. Therefore, the present inventors have studied a measure for preventing the fuse from being easily reconnected and various means for preventing unauthorized reading of data when the fuse is reconnected. As a result, the method described in the following embodiment has been adopted.
[0058]
(1st Embodiment)
FIG. 1 is a circuit diagram showing a part of the semiconductor device according to the first embodiment of the present invention.
[0059]
As shown in the figure, the semiconductor device of the present embodiment has an
[0060]
A feature of the semiconductor device of the present embodiment is that a dummy fuse not connected to the internal circuit is provided. The operation of the semiconductor device having such features will be described below.
[0061]
In the shipment inspection of the semiconductor device, the inspection is performed using the
[0062]
Further, when a surge voltage is applied from the
[0063]
After completion of the shipping inspection, the
[0064]
In order to illegally analyze the internal circuit, when a third party connects the blown fuse by FIB, it is difficult to determine whether the
[0065]
As described above, in the semiconductor device according to the present embodiment, the provision of the dummy fuses 16 irrelevant to the operation of the internal circuit of the semiconductor device increases the time required for analysis, thereby improving the tamper resistance.
[0066]
Although only one
[0067]
As shown in the present embodiment, the method using a dummy fuse is effective for any internal circuit. For example, by using the method of the present embodiment together with a tamper-resistant nonvolatile memory or the like, Further, the tamper resistance can be improved.
[0068]
In the semiconductor device of the present embodiment, the
[0069]
(Second embodiment)
FIGS. 2 and 3 are circuit diagrams each showing an example of the semiconductor device according to the second embodiment of the present invention. Note that the
[0070]
First, the semiconductor device according to the present embodiment shown in FIG. 2 includes a
[0071]
The
[0072]
The
[0073]
The
[0074]
The operation of the semiconductor device having the above configuration will be described below.
[0075]
First, when the input control signal s115 input to the
[0076]
Next, when the input control signal s115 input to the
[0077]
In the semiconductor device of the present embodiment, the
[0078]
When the power is turned on and the High level is input to the
[0079]
After the shipment inspection, the
[0080]
As described above, according to the semiconductor device of the present embodiment, the operation of the internal circuit is stabilized by fixing the internal circuit inspection signal s15 after the fuse is cut to the High level. Here, "operation is stabilized" means that a signal input to the internal circuit does not become unstable such as an intermediate potential. Further, it becomes impossible to input a signal from the
[0081]
Note that, in the semiconductor device of the present embodiment, even when the NOR
[0082]
Note that the configuration of the
[0083]
In order to further improve tamper resistance, a dummy fuse as described in the first embodiment can be provided.
[0084]
(Third embodiment)
FIG. 4 is a circuit diagram showing a part of the semiconductor device according to the third embodiment of the present invention. The semiconductor device according to the present embodiment is obtained by realizing the input circuit of the semiconductor device according to the second embodiment with a different configuration. In FIG. 4, the same components as those in the second embodiment are denoted by the same reference numerals.
[0085]
As shown in FIG. 4, the feature of the semiconductor device of the present embodiment is that a
[0086]
Next, the operation of the semiconductor device of the present embodiment will be described.
[0087]
First, at the time of shipment inspection of a semiconductor device, the
[0088]
Next, after completion of the shipping inspection, the
[0089]
When the power is turned on again in this state, the input control signal s115 is fixed at a high level, and both the
[0090]
If the cut portion of the fuse is reconnected to illegally analyze the internal circuit, the power supply potential of the
[0091]
As described above, according to the semiconductor device of the present embodiment, even if the fuse cut point is reconnected with the FIB or the like, it is impossible to analyze the internal circuit or expose or tamper with important data stored in the nonvolatile memory. be able to.
[0092]
In the semiconductor device of the present embodiment, the
[0093]
In the semiconductor device of the present embodiment, when the
[0094]
(Fourth embodiment)
FIG. 5 is a circuit diagram showing a part of the semiconductor device according to the fourth embodiment of the present invention. In the figure, the same components as those of the semiconductor devices of the first and third embodiments are denoted by the same reference numerals.
[0095]
The semiconductor device of the present embodiment is obtained by further providing a
[0096]
First, at the time of shipment inspection of a semiconductor device, the
[0097]
Next, after completion of the shipping inspection, the
[0098]
When the power is turned on again in this state, the input control signal s115 is fixed at the High level, and both the
[0099]
At this time, if the cut portion of the fuse is reconnected by FIB or the like to illegally analyze the internal circuit, the power supply potential of the
[0100]
In addition, in the semiconductor device of the present embodiment, since the
[0101]
As described above, according to the semiconductor device of the present embodiment, the time required for analysis is increased by inserting the
[0102]
Although only one
[0103]
(Fifth embodiment)
The semiconductor device of this embodiment is an example in which the connection structure of the dummy fuse of the semiconductor device according to the fourth embodiment is changed.
[0104]
FIG. 6 is a circuit diagram showing a part of the semiconductor device according to the fifth embodiment of the present invention. The same components as those in the fourth embodiment are denoted by the same reference numerals.
[0105]
The semiconductor device of the present embodiment is obtained by further adding a
[0106]
Another difference between the semiconductor device of the present embodiment and the fourth embodiment is that the
[0107]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0108]
First, at the time of shipment inspection of a semiconductor device, the
[0109]
Next, after completion of the shipping inspection, the
[0110]
When the power is turned on again in this state, the input control signal s115 is fixed at the High level, and the
[0111]
Here, when a third party reconnects the fuse cut portion by FIB in order to analyze the internal circuit, the third party distinguishes between the
[0112]
As described above, according to the semiconductor device of the present embodiment, by providing the
[0113]
(Sixth embodiment)
FIG. 7 is a circuit diagram showing a part of the semiconductor device according to the sixth embodiment of the present invention. The same components as those in the third to fifth embodiments are denoted by the same reference numerals.
[0114]
As shown in FIG. 7, the semiconductor device of the present embodiment is obtained by further adding a
[0115]
Further, in the semiconductor device of the present embodiment, the
[0116]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0117]
First, at the time of shipment inspection of a semiconductor device, the
[0118]
Next, after completion of the shipping inspection, the
[0119]
When the power is turned on in this state, the input control signal s115 is fixed at the High level, and the
[0120]
Here, when a third party reconnects the cut portion of the fuse by FIB in order to analyze the internal circuit, whether the
[0121]
As described above, according to the semiconductor device of the present embodiment, by inserting the
[0122]
(Seventh embodiment)
FIG. 8 is a circuit diagram showing a part of the semiconductor device according to the seventh embodiment of the present invention. The same components as those in the third to sixth embodiments are denoted by the same reference numerals.
[0123]
As shown in FIG. 8, the semiconductor device of this embodiment is different from the semiconductor device of the fifth embodiment shown in FIG. 6 in that the
[0124]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0125]
First, at the time of shipment inspection of a semiconductor device, the
[0126]
Next, after the completion of the shipping inspection, the
[0127]
When the power is turned on in this state, the input control signal s115 is fixed at the High level, and the
[0128]
Here, when a third party reconnects the cut portion of the fuse with the FIB in order to illegally analyze the internal circuit, whether the
[0129]
As described above, according to the semiconductor device of the present embodiment, the time required for identifying the internal circuit and the terminal is increased by inserting the
[0130]
(Eighth embodiment)
The eighth embodiment of the present invention relates to the structure of a fuse irrelevant to the operation of a semiconductor device.
[0131]
FIG. 9 is an enlarged view showing a dummy fuse in the semiconductor device according to the eighth embodiment of the present invention. The semiconductor device of the present embodiment includes a dummy fuse irrelevant to the operation of the internal circuit, and the dummy fuse is provided with a
[0132]
In the semiconductor device according to another embodiment including the above-described dummy fuse, the fuse is once provided and then cut. Therefore, although rare, the cutting of the fuse by the laser cutter may be incomplete. If the dummy fuse is still connected, it is easily known that the fuse is not a fuse to be connected, so that there is no point in providing a dummy fuse.
[0133]
On the other hand, the dummy fuse shown in the present embodiment has a wiring pattern that has been cut in advance, so that it is possible to eliminate the failure of cutting the fuse by the laser cutter. By irradiating the laser before the inspection and leaving the fuse cutting trace, it becomes impossible to distinguish between a fuse related to the operation of the semiconductor device and a dummy fuse not related to the operation.
[0134]
As described above, according to the semiconductor device of the present embodiment, it is possible to surely cut the fuse by setting the dummy fuse in a divided wiring pattern in advance, and further, by performing laser irradiation after inspection, By leaving a trace of fuse cutting, the time required for analysis can be increased, and the tamper resistance of the semiconductor device can be improved.
[0135]
In the semiconductor device of this embodiment, the divided wiring pattern is applied to the dummy fuse. However, the fuse which is not related to the operation of the internal circuit like the
[0136]
(Ninth embodiment)
In the embodiments described so far, the example in which the
[0137]
FIG. 10 is a circuit diagram showing a part of the semiconductor device according to the ninth embodiment of the present invention. Since the semiconductor device of the present embodiment has a configuration similar to that of the semiconductor device of the first embodiment, the inspection terminal, fuse, and dummy fuse are the same as those of the semiconductor device of the first embodiment shown in FIG. The same reference numerals are used as in FIG.
[0138]
As shown in FIG. 10, the semiconductor device of the present embodiment has a
[0139]
A feature of the semiconductor device of the present embodiment is that a
[0140]
The effects of the
[0141]
In the shipping inspection of the semiconductor device, the inspection is performed using not only the terminal to be wired at the time of mounting but also the
[0142]
At the time of this shipping inspection, the
[0143]
Next, after completion of the shipping inspection, the
[0144]
In order to illegally analyze the internal circuit, when a third party connects the blown fuse by FIB, it is difficult to determine whether the
[0145]
As described above, according to the ninth embodiment of the present invention, by inserting the
[0146]
The number of dummy fuses 16 can be n (n is a natural number of 2 or more). In this case, the time required for the analysis is longer than when only one
[0147]
Further, since the configuration described in the present embodiment can be applied to any external output circuit, by using the present embodiment together with a tamper-resistant nonvolatile memory or the like, the tamper resistance can be further improved. It can be improved.
[0148]
In this embodiment, the
[0149]
Further, a plurality of fuses connected in series with each other to the
[0150]
Note that, in the semiconductor device described in this embodiment, the circuit configuration of this embodiment can be applied not only to the case where the
[0151]
Further, in the semiconductor device of the present embodiment, a protection circuit may be added in order to prevent surge voltage.
[0152]
Further, in the present embodiment, the
[0153]
(Tenth embodiment)
11 and 12 are circuit diagrams each showing an example of the semiconductor device according to the tenth embodiment of the present invention. The semiconductor device of the present embodiment has a configuration similar to that of the semiconductor device of the second embodiment. 11 and 12, the
[0154]
First, the semiconductor device of the present embodiment shown in FIG. 11 includes a
[0155]
In the semiconductor device of the present embodiment, the
[0156]
That is, the
[0157]
The
[0158]
The gate of the n-
[0159]
The operation of the semiconductor device configured as described above will be described below.
[0160]
First, when the output control signal o415 input to the
[0161]
Next, when the output control signal o415 input to the
[0162]
In the semiconductor device of the present embodiment, the
[0163]
After the completion of the shipment inspection, the
[0164]
As described above, according to the semiconductor device of the present embodiment, the operation of the internal circuit can be stabilized by fixing the external output circuit inspection signal o315 after the fuse is cut to the high level. Furthermore, according to the semiconductor device of the present embodiment, it becomes impossible to output the signal from the external output circuit from the
[0165]
In the semiconductor device of this embodiment, even when the NOR
[0166]
Note that the configuration of the
[0167]
(Eleventh embodiment)
FIG. 13 is a circuit diagram showing a part of the semiconductor device according to the eleventh embodiment of the present invention. As shown in the figure, the semiconductor device of the present embodiment has the same configuration as the semiconductor device of the third embodiment.
[0168]
A feature of the semiconductor device of this embodiment is that a
[0169]
Next, the operation of the semiconductor device of the present embodiment will be described.
[0170]
First, at the time of shipment inspection of a semiconductor device, the
[0171]
Next, after completion of the shipping inspection, the
[0172]
In a chip on which the semiconductor device of the present embodiment is mounted, if the cut point of the fuse is reconnected with a FIB or the like in order to illegally analyze the internal circuit, the power supply potential and the ground potential are short-circuited, and the chip internal The circuit will not operate properly. At this time, when both the transistors of the
[0173]
As described above, according to the semiconductor device of the present embodiment, even if the cut portion of the fuse is reconnected by FIB or the like, it is impossible to analyze the internal circuit or expose or falsify the important data stored in the nonvolatile memory. can do.
[0174]
In the semiconductor device of the present embodiment, the
[0175]
Also, in the semiconductor device of the present embodiment, when the
[0176]
(Twelfth embodiment)
FIG. 14 is a circuit diagram showing a part of the semiconductor device according to the twelfth embodiment of the present invention. In the figure, the same components as those of the semiconductor devices of the ninth and eleventh embodiments are denoted by the same reference numerals. The configuration between the external output circuit and the
[0177]
The semiconductor device of the present embodiment is obtained by further providing a
[0178]
First, at the time of shipment inspection of the semiconductor inspection device, the
[0179]
Next, after the shipment inspection of the semiconductor device is completed, the inspection signal from the external output circuit is not output to the inspection terminal, so that the
[0180]
When the power is turned on again in this state, the output control signal o415 is fixed at the High level, and both the
[0181]
At this time, if the cut portion of the fuse is reconnected by FIB or the like in order to illegally analyze the internal circuit of the chip, as in the eleventh embodiment, the power supply potential of the
[0182]
In addition, since the semiconductor device of the present embodiment is provided with the
[0183]
As described above, according to the semiconductor device of the present embodiment, the time required for analyzing the internal circuit can be reduced by inserting the
[0184]
Although FIG. 14 shows only one
[0185]
(Thirteenth embodiment)
FIG. 15 is a circuit diagram showing a part of the semiconductor device according to the thirteenth embodiment of the present invention. The configuration between the external output circuit and the
[0186]
The semiconductor device of the present embodiment is obtained by adding a
[0187]
Another difference between the semiconductor device of the present embodiment and the twelfth embodiment is that the
[0188]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0189]
First, at the time of shipment inspection of a semiconductor device, the
[0190]
Next, after the completion of the shipping inspection, the
[0191]
When the power is turned on again in this state, the output control signal o415 is fixed at the High level, and both the
[0192]
Here, when the blown fuse portion is reconnected by the FIB in order to illegally analyze the internal circuit by a third party, if the
[0193]
As described above, according to the semiconductor device of the present embodiment, by providing the
[0194]
(14th embodiment)
FIG. 16 is a circuit diagram showing a part of the semiconductor device according to the fourteenth embodiment of the present invention. The configuration between the external output circuit and the
[0195]
As shown in FIG. 16, the semiconductor device of the present embodiment is obtained by further adding a
[0196]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0197]
First, at the time of shipment inspection of a semiconductor device, the
[0198]
Next, after the completion of the shipping inspection, the
[0199]
Here, when a third party reconnects the fuse cut portion with the FIB in order to illegally analyze the internal circuit, the
[0200]
As described above, according to the semiconductor device of the present embodiment, by inserting the
[0201]
(Fifteenth embodiment)
FIG. 17 is a circuit diagram showing a part of the semiconductor device according to the fifteenth embodiment of the present invention. The same components as those in the first to fourteenth embodiments are denoted by the same reference numerals. The configuration between the external output circuit and the
[0202]
As shown in FIG. 17, the semiconductor device of this embodiment is different from the semiconductor device of the thirteenth embodiment shown in FIG. 15 in that a short-circuit wiring for short-circuiting an external output circuit and an
[0203]
Hereinafter, the operation of the semiconductor device of the present embodiment will be described.
[0204]
First, at the time of shipment inspection of a semiconductor device, the
[0205]
Next, after the completion of the shipping inspection, the
[0206]
Here, in order to illegally analyze the internal circuit by a third party, if the fuse cut point is reconnected by FIB or the like, the
[0207]
As described above, according to the semiconductor device of the present embodiment, the time required for identifying internal circuits and terminals can be increased by inserting the
[0208]
(Sixteenth embodiment)
The sixteenth embodiment of the present invention relates to the structure of a fuse irrelevant to the operation of a semiconductor device. This is the same as the fuse structure described in the eighth embodiment.
[0209]
FIG. 18 is an enlarged view showing a dummy fuse in the semiconductor device according to the sixteenth embodiment of the present invention.
[0210]
The semiconductor device of the present embodiment includes a dummy fuse irrelevant to the operation of the internal circuit. The dummy fuse is provided with a
[0211]
As shown in the present embodiment, even when a fuse is provided between the external output circuit and the inspection terminal, the fuse is surely cut by setting the dummy fuse in a previously divided wiring pattern. It becomes possible. Furthermore, by irradiating the laser after inspection and leaving the fuse after cutting, the time required for analysis can be increased, and the tamper resistance of the semiconductor device can be improved.
[0212]
Further, in the semiconductor device of the present invention, the form in which the external output signal is output from the
[0213]
【The invention's effect】
The semiconductor device of the present invention includes not only a fuse but also a dummy fuse not connected to the internal circuit between the inspection terminal and the internal circuit, and these are cut after the inspection. As a result, when a third party reconnects the fuse for the purpose of analyzing the internal circuit and exposing or falsifying important data stored in the nonvolatile memory, it takes time to distinguish the fuse from the dummy fuse. In addition, the tamper resistance of the semiconductor device of the present invention is improved as compared with the related art. Further, the above configuration is effective even when the inspection terminal is an output terminal for outputting a signal from the internal circuit.
[Brief description of the drawings]
FIG. 1 is a circuit diagram showing a part of a semiconductor device according to a first embodiment of the present invention.
FIG. 2 is a circuit diagram illustrating an example of a semiconductor device according to a second embodiment of the present invention.
FIG. 3 is a circuit diagram illustrating an example of a semiconductor device according to a second embodiment of the present invention.
FIG. 4 is a circuit diagram showing a part of a semiconductor device according to a third embodiment of the present invention.
FIG. 5 is a circuit diagram showing a part of a semiconductor device according to a fourth embodiment of the present invention.
FIG. 6 is a circuit diagram showing a part of a semiconductor device according to a fifth embodiment of the present invention.
FIG. 7 is a circuit diagram showing a part of a semiconductor device according to a sixth embodiment of the present invention.
FIG. 8 is a circuit diagram showing a part of a semiconductor device according to a seventh embodiment of the present invention.
FIG. 9 is an enlarged view showing a dummy fuse in a semiconductor device according to an eighth embodiment of the present invention.
FIG. 10 is a circuit diagram showing a part of a semiconductor device according to a ninth embodiment of the present invention.
FIG. 11 is a circuit diagram illustrating an example of a semiconductor device according to a tenth embodiment of the present invention.
FIG. 12 is a circuit diagram showing an example of a semiconductor device according to a tenth embodiment of the present invention.
FIG. 13 is a circuit diagram showing a part of a semiconductor device according to an eleventh embodiment of the present invention.
FIG. 14 is a circuit diagram showing a part of a semiconductor device according to a twelfth embodiment of the present invention.
FIG. 15 is a circuit diagram showing a part of a semiconductor device according to a thirteenth embodiment of the present invention.
FIG. 16 is a circuit diagram showing a part of a semiconductor device according to a fourteenth embodiment of the present invention.
FIG. 17 is a circuit diagram showing a part of a semiconductor device according to a fifteenth embodiment of the present invention.
FIG. 18 is an enlarged view showing a dummy fuse in a semiconductor device according to a sixteenth embodiment of the present invention.
FIG. 19 is a circuit diagram showing a configuration around a test terminal in a conventional semiconductor device.
FIG. 20 is a circuit diagram showing a configuration around an inspection terminal in another example of a conventional semiconductor device.
[Explanation of symbols]
11 Inspection terminal
12 Input protection circuit
13,110,410 fuse
14,111,112,113,114 Inverter
16 Dummy fuse
17 Input control circuit
18,27,318,327 p-channel MISFET
19, 28, 319, 328 n-channel MISFET
26,326 High resistance element
30, 31, 32 Intermediate point
116 input circuit
117,120,123,126 Inverter
119,419 NAND circuit
122,422 NOR circuit
124a, 124b, 424a, 424b Signal fixing circuit
128 Internal circuit
129,429 Short-circuit wiring
130,430 Fuse window
131,431 Fuse cutting point
312 Output hold circuit
316 output circuit
317 Output control circuit
330,331,332 Intermediate point
314, 411, 412, 413, 414 Inverter
417, 420, 423, 426 Inverter
428 External output circuit
s15 Internal circuit inspection signal
s115 input control signal
s118a, s118b NAND gate input signal
s125, o425 Inverter gate input signal
s127a, s127b Internal circuit signal
o315 External output circuit inspection signal
o415 output control signal
o418a, o418b NAND gate input signal
o427a, o427b External output circuit signal
Claims (36)
上記検査用端子に接続された内部回路と、
上記検査用端子と上記内部回路との接続経路上に介設されたヒューズと、
上記ヒューズとほぼ同形状で、上記内部回路の制御に無関係なダミーヒューズと
を備えている半導体装置。An inspection terminal;
An internal circuit connected to the inspection terminal,
A fuse interposed on a connection path between the inspection terminal and the internal circuit;
A semiconductor device having a dummy fuse having substantially the same shape as the fuse and having no relation to control of the internal circuit.
上記ヒューズ及びダミーヒューズは切断されていることを特徴とする半導体装置。The semiconductor device according to claim 1,
A semiconductor device, wherein the fuse and the dummy fuse are cut.
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、
上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することを特徴とする半導体装置。The semiconductor device according to claim 1, wherein
One end of the dummy fuse is connected to a high voltage supply, the other end is connected to a low voltage supply,
When the dummy fuse is in a connected state, the high voltage supply unit and the low voltage supply unit are short-circuited.
上記ダミーヒューズの両端は、それぞれ上記内部回路のうち異なる部分に接続され、
駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることを特徴とする半導体装置。The semiconductor device according to claim 1, wherein
Both ends of the dummy fuse are respectively connected to different portions of the internal circuit,
Signals transmitted to both ends of the dummy fuse during driving are different from each other.
上記ダミーヒューズは、上記内部回路に接続されていないことを特徴とする半導体装置。The semiconductor device according to any one of claims 1 to 3,
The semiconductor device, wherein the dummy fuse is not connected to the internal circuit.
上記ダミーヒューズは、あらかじめ分断された状態で製造されることを特徴とする半導体装置。The semiconductor device according to any one of claims 2 to 5,
A semiconductor device according to claim 1, wherein said dummy fuse is manufactured in a state of being cut in advance.
上記ダミーヒューズには、製造後に切断跡をつけておくことを特徴とする半導体装置。The semiconductor device according to claim 6,
A semiconductor device, wherein a cut mark is formed on the dummy fuse after manufacturing.
上記検査用端子と上記内部回路との接続経路上に、上記内部回路からの出力信号を外部に出力するための外部出力回路がさらに設けられており、
上記ヒューズは、上記外部出力回路と上記検査用端子との接続経路上に介設されていることを特徴とする半導体装置。The semiconductor device according to any one of claims 1 to 7,
On a connection path between the inspection terminal and the internal circuit, an external output circuit for outputting an output signal from the internal circuit to the outside is further provided,
The semiconductor device, wherein the fuse is provided on a connection path between the external output circuit and the inspection terminal.
上記ダミーヒューズの両端は、それぞれ上記外部出力回路のうち異なる部分に接続され、
駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることを特徴とする半導体装置。The semiconductor device according to claim 8,
Both ends of the dummy fuse are respectively connected to different portions of the external output circuit,
Signals transmitted to both ends of the dummy fuse during driving are different from each other.
上記ダミーヒューズは、上記内部回路及び上記外部出力回路に接続されていないことを特徴とする半導体装置。The semiconductor device according to claim 9,
The semiconductor device, wherein the dummy fuse is not connected to the internal circuit and the external output circuit.
上記検査用端子に接続された内部回路と、
上記検査用端子と上記内部回路との接続経路上に介設されたヒューズと、
上記検査用端子と上記内部回路との接続経路上に介設され、上記内部回路に信号を出力するための入力回路と、
検査時には上記検査用端子に入力された検査信号を上記内部回路に入力し、検査後には上記検査用端子に入力された上記検査信号が無効となるように上記入力回路を制御するための入力制御回路と
を備えている半導体装置。An inspection terminal;
An internal circuit connected to the inspection terminal,
A fuse interposed on a connection path between the inspection terminal and the internal circuit;
An input circuit that is provided on a connection path between the inspection terminal and the internal circuit and outputs a signal to the internal circuit;
An input control for inputting a test signal input to the test terminal to the internal circuit during a test, and an input control for controlling the input circuit so that the test signal input to the test terminal becomes invalid after the test. A semiconductor device comprising a circuit.
検査後には上記内部回路に入力される信号が上記検査信号によらず一定レベルに固定されることを特徴とする半導体装置。The semiconductor device according to claim 11,
A semiconductor device, wherein a signal input to the internal circuit is fixed at a constant level after the test regardless of the test signal.
上記ヒューズは検査後に切断されていることを特徴とする半導体装置。The semiconductor device according to claim 11, wherein
A semiconductor device, wherein the fuse is cut after inspection.
上記ヒューズが再接続された場合には上記検査信号が無効となることを特徴とする半導体装置。The semiconductor device according to claim 13,
The semiconductor device according to claim 1, wherein the inspection signal becomes invalid when the fuse is reconnected.
上記入力回路は高電圧供給部及び低電圧供給部に接続されており、
上記ヒューズが再接続された場合には、上記高電圧供給部と上記低電圧供給部とが短絡することを特徴とする半導体装置。The semiconductor device according to claim 14,
The input circuit is connected to a high voltage supply and a low voltage supply,
When the fuse is reconnected, the high-voltage supply unit and the low-voltage supply unit are short-circuited.
上記検査用端子と上記内部回路との接続経路上に、上記ヒューズをバイパスするための配線がさらに設けられ、
上記検査用端子は、動作時に信号を入力するための入力端子として機能することを特徴とする半導体装置。The semiconductor device according to any one of claims 11 to 15,
A wiring for bypassing the fuse is further provided on a connection path between the inspection terminal and the internal circuit,
A semiconductor device, wherein the inspection terminal functions as an input terminal for inputting a signal during operation.
上記ヒューズとほぼ同形状で、上記内部回路の制御に無関係なダミーヒューズをさらに備えている半導体装置。The semiconductor device according to any one of claims 11 to 16,
A semiconductor device further comprising a dummy fuse having substantially the same shape as the fuse and irrelevant to control of the internal circuit.
上記ダミーヒューズは切断されていることを特徴とする半導体装置。The semiconductor device according to claim 17,
A semiconductor device, wherein the dummy fuse is cut.
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、
上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することを特徴とする半導体装置。The semiconductor device according to claim 17, wherein
One end of the dummy fuse is connected to a high voltage supply, the other end is connected to a low voltage supply,
When the dummy fuse is in a connected state, the high voltage supply unit and the low voltage supply unit are short-circuited.
上記ダミーヒューズの両端は、それぞれ上記内部回路のうち異なる部分に接続され、
駆動時に上記ダミーヒューズの両端に伝達される信号は、互いに異なっていることを特徴とする半導体装置。The semiconductor device according to claim 17, wherein
Both ends of the dummy fuse are respectively connected to different portions of the internal circuit,
Signals transmitted to both ends of the dummy fuse during driving are different from each other.
上記ダミーヒューズは、上記内部回路に接続されていないことを特徴とする半導体装置。The semiconductor device according to any one of claims 17 to 19,
The semiconductor device, wherein the dummy fuse is not connected to the internal circuit.
上記ダミーヒューズは、あらかじめ分断された状態で製造されることを特徴とする半導体装置。The semiconductor device according to any one of claims 17 to 21,
A semiconductor device according to claim 1, wherein said dummy fuse is manufactured in a state of being cut in advance.
上記ダミーヒューズには、製造後に切断跡をつけておくことを特徴とする半導体装置。The semiconductor device according to claim 22,
A semiconductor device, wherein a cut mark is formed on the dummy fuse after manufacturing.
内部回路と、
上記検査用端子と上記内部回路との接続経路上に設けられ、上記内部回路からの出力信号を外部に出力するための外部出力回路と、
上記検査用端子と上記外部出力回路との接続経路上に介設されたヒューズと、
上記検査用端子と上記外部出力回路との接続経路上に介設され、上記外部出力回路からの出力信号を制御する出力回路と、
検査時には上記外部出力回路から出力された外部出力回路検査用信号を上記検査用端子から出力させ、検査後には上記外部出力回路からの出力信号が無効となるように上記出力回路を制御する出力制御回路と
を備えている半導体装置。An inspection terminal;
Internal circuit,
An external output circuit provided on a connection path between the inspection terminal and the internal circuit, for outputting an output signal from the internal circuit to the outside,
A fuse provided on a connection path between the inspection terminal and the external output circuit,
An output circuit that is provided on a connection path between the inspection terminal and the external output circuit and controls an output signal from the external output circuit;
An output control for outputting an external output circuit inspection signal output from the external output circuit at the time of inspection from the inspection terminal, and controlling the output circuit so that an output signal from the external output circuit becomes invalid after inspection. A semiconductor device comprising a circuit.
検査後には上記外部出力回路検査用信号が上記内部回路の状態によらず一定のレベルに固定されることを特徴とする半導体装置。The semiconductor device according to claim 24,
A semiconductor device, wherein after inspection, the external output circuit inspection signal is fixed at a constant level regardless of the state of the internal circuit.
上記ヒューズは検査後に切断されていることを特徴とする半導体装置The semiconductor device according to claim 24, wherein
A semiconductor device, wherein the fuse is cut after inspection.
上記ヒューズが再接続された場合には上記外部出力回路検査用信号が無効となることを特徴とする半導体装置。The semiconductor device according to claim 26,
The semiconductor device according to claim 1, wherein the external output circuit inspection signal becomes invalid when the fuse is reconnected.
上記出力回路は高電圧供給部及び低電圧供給部に接続されており、
上記ヒューズが再接続された場合には、上記高電圧供給部と上記低電圧供給部とが短絡することを特徴とする半導体装置。28. The semiconductor device according to claim 27,
The output circuit is connected to a high voltage supply and a low voltage supply,
When the fuse is reconnected, the high-voltage supply unit and the low-voltage supply unit are short-circuited.
上記検査用端子と上記外部出力回路との接続経路上に、上記ヒューズをバイパスするための配線がさらに設けられ、
上記検査用端子は、動作時に信号を出力するための出力端子として機能することを特徴とする半導体装置。The semiconductor device according to any one of claims 24 to 28,
Wiring for bypassing the fuse is further provided on a connection path between the inspection terminal and the external output circuit,
A semiconductor device, wherein the inspection terminal functions as an output terminal for outputting a signal during operation.
上記ヒューズとほぼ同形状で、上記外部出力回路の制御に無関係なダミーヒューズをさらに備えていることを特徴とする半導体装置。The semiconductor device according to any one of claims 24 to 29,
A semiconductor device, further comprising a dummy fuse having substantially the same shape as the fuse and irrelevant to control of the external output circuit.
上記ダミーヒューズは切断されていることを特徴とする半導体装置。31. The semiconductor device according to claim 30,
A semiconductor device, wherein the dummy fuse is cut.
上記ダミーヒューズの一端は高電圧供給部に接続され、他端は低電圧供給部に接続されており、
上記ダミーヒューズが接続状態にあるときには、上記高電圧供給部と上記低電圧供給部とが短絡することを特徴とする半導体装置。The semiconductor device according to claim 30, wherein
One end of the dummy fuse is connected to a high voltage supply, the other end is connected to a low voltage supply,
When the dummy fuse is in a connected state, the high voltage supply unit and the low voltage supply unit are short-circuited.
上記ダミーヒューズの両端は、それぞれ上記外部出力回路のうち異なる部分に接続され、
駆動時に上記ダミーヒューズの両端に伝搬される信号は、互いに異なっていることを特徴とする半導体装置。The semiconductor device according to claim 30, wherein
Both ends of the dummy fuse are respectively connected to different portions of the external output circuit,
A semiconductor device wherein signals transmitted to both ends of the dummy fuse during driving are different from each other.
上記ダミーヒューズは、上記外部出力回路に接続されていないことを特徴とする半導体装置。The semiconductor device according to any one of claims 30 to 33,
The semiconductor device, wherein the dummy fuse is not connected to the external output circuit.
上記ダミーヒューズは、あらかじめ分断された状態で製造されることを特徴とする半導体装置。The semiconductor device according to any one of claims 30 to 34,
A semiconductor device according to claim 1, wherein said dummy fuse is manufactured in a state of being cut in advance.
上記ダミーヒューズには、製造後に切断跡をつけておくことを特徴とする半導体装置。36. The semiconductor device according to claim 35,
A semiconductor device, wherein a cut mark is formed on the dummy fuse after manufacturing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003037082A JP2004079150A (en) | 2002-06-18 | 2003-02-14 | Semiconductor device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002177076 | 2002-06-18 | ||
| JP2003037082A JP2004079150A (en) | 2002-06-18 | 2003-02-14 | Semiconductor device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004079150A true JP2004079150A (en) | 2004-03-11 |
Family
ID=32032474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003037082A Pending JP2004079150A (en) | 2002-06-18 | 2003-02-14 | Semiconductor device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004079150A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006172451A (en) * | 2004-12-17 | 2006-06-29 | Internatl Business Mach Corp <Ibm> | Using electrically programmable fuse for disabling to operate device by hiding architecture and preventing reverse engineering |
-
2003
- 2003-02-14 JP JP2003037082A patent/JP2004079150A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006172451A (en) * | 2004-12-17 | 2006-06-29 | Internatl Business Mach Corp <Ibm> | Using electrically programmable fuse for disabling to operate device by hiding architecture and preventing reverse engineering |
| TWI397817B (en) * | 2004-12-17 | 2013-06-01 | Ibm | Use electrical programmable fuses to hide the architecture, avoid restoration projects, and make the device inoperable |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101022639B1 (en) | Method and apparatus for providing safety to debug circuits | |
| US20020166058A1 (en) | Semiconductor integrated circuit on IC card protected against tampering | |
| JPH0787237B2 (en) | Integrated circuit chip | |
| US20170257222A1 (en) | Techniques For Protecting Security Features of Integrated Circuits | |
| ES2776390T3 (en) | System and procedure to reduce programming stress on memory cell devices | |
| KR100358310B1 (en) | Semiconductor integrated circuit, method for prohibited data from read out from the same, and ic type memory system | |
| ES2731591T3 (en) | Cryptography circuit test procedure, secured cryptography circuit suitable for testing and wiring procedure of such circuit | |
| CN1993770B (en) | Fuse programming circuit and memory bit cell, integrated circuit comprising same and method of operation thereof | |
| US20030212897A1 (en) | Method and system for maintaining secure semiconductor device areas | |
| JP3454471B2 (en) | Semiconductor device | |
| US4268911A (en) | ROM Program security circuits | |
| US20110002186A1 (en) | Secure electrically programmable fuse and method of operating the same | |
| CN100435337C (en) | Semiconductor integrated circuit with electrically programmable fuse | |
| JP2002525888A (en) | Circuit device having a deactivable scan path | |
| WO2011155114A1 (en) | Protection circuit, semiconductor device and electronic equipment | |
| US20080043558A1 (en) | Securing An Integrated Circuit | |
| JP4462903B2 (en) | Semiconductor wafer | |
| US6072328A (en) | IC devices with a built-in circuit for protecting internal information | |
| JP3544168B2 (en) | Electronic device and method of manufacturing the same | |
| JP2004079150A (en) | Semiconductor device | |
| JP3677215B2 (en) | IC card | |
| EP0584739B1 (en) | Semiconductor integrated circuit operative in different modes | |
| JP3588529B2 (en) | Semiconductor device and its application system device | |
| JP2003507798A (en) | Integrated circuit for supplying power to integrated circuit and circuit configuration | |
| US20030065931A1 (en) | Semiconductor integrated circuit, method for testing semiconductor integrated circuit, and semiconductor storage apparatus |