Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0787237B2 - 集積回路チップ - Google Patents
[go: Go Back, main page]

JPH0787237B2 - 集積回路チップ - Google Patents

集積回路チップ

Info

Publication number
JPH0787237B2
JPH0787237B2 JP2004397A JP439790A JPH0787237B2 JP H0787237 B2 JPH0787237 B2 JP H0787237B2 JP 2004397 A JP2004397 A JP 2004397A JP 439790 A JP439790 A JP 439790A JP H0787237 B2 JPH0787237 B2 JP H0787237B2
Authority
JP
Japan
Prior art keywords
circuit
data
conductive layer
protected
circuit element
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.)
Expired - Fee Related
Application number
JP2004397A
Other languages
English (en)
Other versions
JPH02232960A (ja
Inventor
ロバート・シー・ギルバーグ
リチャード・エム・ノウルズ
ポール・マロニー
ウイリアム・アレン・シュメイト
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.)
Arris Technology Inc
Original Assignee
General Instrument Corp
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 General Instrument Corp filed Critical General Instrument Corp
Publication of JPH02232960A publication Critical patent/JPH02232960A/ja
Publication of JPH0787237B2 publication Critical patent/JPH0787237B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P54/00Cutting or separating of wafers, substrates or parts of devices
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W42/00Arrangements for protection of devices
    • H10W42/40Arrangements for protection of devices protecting against tampering, e.g. unauthorised inspection or reverse engineering
    • H10W42/405Arrangements for protection of devices protecting against tampering, e.g. unauthorised inspection or reverse engineering using active circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/86Secure or tamper-resistant housings
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/24Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10DINORGANIC ELECTRIC SEMICONDUCTOR DEVICES
    • H10D89/00Aspects of integrated devices not covered by groups H10D84/00 - H10D88/00
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/20Information technology specific aspects, e.g. CAD, simulation, modelling, system security
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S257/00Active solid-state devices, e.g. transistors, solid-state diodes
    • Y10S257/922Active solid-state devices, e.g. transistors, solid-state diodes with means to prevent inspection of or tampering with an integrated circuit, e.g. "smart card", anti-tamper

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Storage Device Security (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Internal Circuitry In Semiconductor Integrated Circuit Devices (AREA)
  • Non-Volatile Memory (AREA)
  • Semiconductor Memories (AREA)
  • Credit Cards Or The Like (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は一般に電子的データの処理システム用集積回路
チップに関し、特に集積回路チップの保護領域で記憶さ
れたり処理される保護データの検知や修正を防止するこ
とに向けられている。
(従来の技術) 保護データを処理し記憶する集積回路チップは保護デー
タを処理し記憶する回路要素をもった保護領域と、非保
護データと制御信号を処理し記憶する回路要素を持つ非
保護領域とを備えている。集積回路チップは回路要素部
品を形成する拡散部を有する半導体層と、回路要素を形
成する部品を内部接続するために前記半導体層と接続さ
れた第1導電層とを具備する。すべての現在の集積回路
チップは通常回路要素と部品を相互接続するために1つ
或はそれ以上の導電層を有する。一般的にこれ等の層は
制御信号とパワー信号両者を伝えるのに使われ、信号の
相互接続の密度を最大とし、そのような相互接続に必要
な面積を減少させることを目標としている。
この保護領域は更に、保護領域内にあるデータ処理回路
要素により保護データを処理するために保護領域内のデ
ータバスへ非保護データと制御信号を転送する回路要素
を有する。保護領域内の論理回路要素は非保護データと
制御信号を非保護領域と保護領域内のデータバス間に保
護領域内のデータ処理回路要素により発生された制御信
号に応じて転送することができる。
(発明が解決しようとする課題) それにも拘らず、たとえこのような集積回路チップで保
護データが保護領域から非保護領域へ容易に転送され得
ないとしても、保護領域内に記憶されたか或いは処理中
の保護データに例えば走査形電子顕微鏡(SEM)或いは
顕微鏡に接続されたプローブのような診断装置を使った
検査によりそこから保護データにアクセス出来る保護領
域内の与えられたノードに対しアクセスをすることがで
きる。又特定の制御信号をプローブのような手段で保護
領域内の論理回路要素に送ることにより、論理回路が保
護データを保護領域内のデータ処理回路要素により処理
するために非保護と保護両データを伝達する保護領域内
のデータバスから非保護領域へ転送することをさせるこ
とが或は保護領域内に記憶された保護データはチップの
所望の保護を危くされることが出来るかもしれない悪意
のある内密のデータによりおきかえられることが出来得
る。
[発明の構成] (課題を解決するための手段) この発明は、回路要素部品を形成する拡散部品を有する
半導体層と、保護データを配分、記憶、処理および/ま
たはその処理を実行させるための回路要素を形成する要
素相互を接続するように半導体層と結合される第1導電
層と、回路要素を上から覆って、その回路要素を外部か
ら検知出来ない様にシールドする保護領域を形成すると
共にこの回路要素の意図された機能に対し必要な所定の
信号を回路要素に伝える為に回路要素に接続される第2
導電層であり、この保護領域に記憶される或いはそこで
処理されるデータを検知および/または修正出来る様に
する為にこの第2導電層を除去すると所定の必要な信号
が回路要素へ送られなくなり、従って意図した機能が行
えなくなるような、保護データが処理および/または記
憶される保護領域を有する集積回路チップを提供する。
この発明の一態様においては、前記所定の信号がパワー
信号である。本発明のこの態様に係わる一実施例におい
ては、前記第1の導電層のシールドされた回路要素が保
護データを記憶するための揮発性ランダムアクセスメモ
リ(RAM)の如き揮発性メモリを有し、このメモリは所
定のパワー信号で動かされ、この結果、メモリの検知を
可能にする第2の導電層の除去はパワーがメモリから遮
断されることになるであろう。メモリが揮発性であるか
ら、これからパワーを遮断することはメモリに記憶され
ている保護データを消去することになる。
前記一実施例において、第1導電層内のそのような複数
の揮発性メモリが夫々個別に、夫々のメモリと第2導電
層の重った場所のみから所定のパワー信号を受けられる
ようにそのメモリと重った第2導電層のその場所のみと
接続され、この結果、メモリを検知するためにメモリを
覆っている第2の導電層のそれらの部分のみを除去する
ことは、この除去により露出したメモリからパワーが遮
断されるので、無益となるであろう。
この発明に係わる非保護データと制御信号が処理および
/または記憶され、前記のシールドされた回路要素が保
護領域と非保護領域間の非保護データおよび/または制
御信号の転送を可能にするための論理回路要素を有する
非保護領域を更に有する集積回路チップにおいては、シ
ールドされた論理回路要素は第2の導電層により与えら
れる所定のパワー信号で動作する。この結果、保護デー
タがチップの非保護領域に保護領域から伝達されるのを
可能にするプローブのような手段により、制御手段が論
理回路要素に送られるのを可能にするための第2の導電
層の除去は、このような第2の導電層の除去または論理
回路要素からパワーを除去するので、無益である。この
ような実施例において、前記のシールドされた複数の論
理回路要素が夫々個別に第2導電層の重なった場所から
のみ所定のパワー信号を受けるように論理回路要素と重
った第2導電層のその場所にのみ別々に接続されてい
る。
この発明の別の態様において、シールドされた回路要素
は保護データを記憶するためのメモリと、そのメモリに
データが記憶されるようにする論理回路を有し、その第
2導電層は論理回路のその機能にとって必要である信号
を導く。この結果、チップの意図とした保護を損なうよ
うにメモリ内で悪意のある内密データが保護データに入
れ代わられるのを可能とする制御信号を論理回路に送る
ための第2の導電層の除去は、この第2の導電層の除去
が論理回路によってメモリにデータが記憶されるのを妨
げるので無益となるであろう。
(実施例) 第1図に於て、本発明の好ましい実施例である集積回路
チップ10は保護領域11と非保護領域12と備えている。チ
ップ10はVLSI(Very Large Scale Integrated)回路チ
ップである。このチップ10は保護領域11内に次の回路要
素を形成している。即ち、保護データを処理するマイク
ロプロセッサ14と、保護テータを記憶する複数のメモリ
M1,M2…Mnと、保護データバス16と、保護アドレスバス1
7と、転送論理回路18と、保護クロック並びにパワー制
御回路20とである。このチップ10はこのような回路要素
の特定の組合わせである必要はなく、その中で保護デー
タが無承諾の読み取り或は保護データおよび/または指
令の変更に対し保護されているような回路要素のいかな
る組合わせであってもよい。このメモリM1,M2…Mnはど
んなタイプでもよく、例えばRAM(ランダムアクセスメ
モリ)、ROM(読み取り専用メモリ)、EPROM(電気的書
込可能な読み取り専用メモリ)、EEPROM(電気的消去書
込可能な読み取り専用メモリ)等や、レジスタファイル
やFIFO(ファストイン/ファストアウト)バッファ等で
あっても良い。
導電層CN2は回路要素14,M1,M2…Mn、16,17,18,20が外部
から検知され得ない様にシールドするためにこれらの回
路素子を上から覆っており、こうして保護領域11を形成
している。
非保護領域12の中で、チップ10は次の如き回路要素を形
成している。即ち、メモリ24と論理回路26と非保護デー
タバス28とである。
MOS回路要素を有するチップ10の実施例では第2図と第
3図とに示す如く、このチップは半導体基板層SCと第1
絶縁層DE1と、第1導電層CN1と、第2絶縁層DE2と、第
2導電層CN2と続き、第n番目の絶縁層DEnと、n番目の
導電層CNnとを有する。半導体基板層SCの中の拡散部分
SとDは、ソースとドレンを形成し、それ等はゲート導
体Gと組合され第1導電層CN1により相互接続され、チ
ップ10の回路要素を画成するように配列された相補性MO
S電界効果トランジスタを形成している。第1導電層CN1
は第1絶縁層DE1の孔を通る、導電性接触片30によりソ
ースSとドレンDとに接続されている。第2導電層CN2
は第2絶縁層DE2にある孔を通る、接触片31により、シ
ールドされた回路要素の意図した機能に必要な所定の信
号を回路要素に伝えるため第1導電層と接続されてい
る。
第2導電層CN2を除去するとこの回路要素に所定の必要
な信号を伝えられなくなり、従って意図された機能も不
可能になるであろう。第2導電層CN2は回路要素を上か
ら覆うことで、その中に回路要素が外部から検知され得
なくなる様にシールドされている保護領域11を形成す
る。
バイポーラ回路要素を有するチップ10の実施例では、第
4図に示す如く、このチップは半導体基板層SCと、第1
絶縁層DE1と、第1導電層CN1と、第2絶縁層DE2と、第
2導電層CN2と、第n番目の絶縁層DEnと、n番目の導電
層CNnとを有している。半導体層SC内の拡散部CとBと
Eは、コレクタと、ベースと、エミッタとを形成し、こ
れらは第1導電層CN1により相互接続され、チップ10の
回路要素を画成するように配列されたパイポーラトラン
ジスタを形成している。第1導電層CN1は第1絶縁層DE1
にある孔を通る、導電性接触片32により、シールドされ
た回路要素の意図した機能に必要な所定の信号を回路要
素に伝えるため、コレクタCとベースとに接続されてい
る。第2導電層CN2は第2絶縁層DE2にある孔を通る接触
片33により、シールドされた回路要素の意図した機能に
必要な所定の信号を回路要素に伝えるため、第1導電層
CN1と接続されている。
第2導電層CN2を除去すると、この回路要素に所定の必
要な信号を伝えることが出来なくなり、従ってその意図
された機能も不可能になるであろう。第2導電層CN2
回路要素を上から覆うことで、その中に回路要素が外部
から検知され得なくなる様にシールドされている保護領
域11を形成する。
保護データを配分し記憶し処理し或は処理を実行するチ
ップ10のすべての回路要素は、シールドとして機能して
保護領域11の境界を形成する層CN2の如き導電層より前
に作られ、その下に位置する相互接続層CN1の如き、導
電層を利用している。
その下にある回路要素を動作不要にすることなしに除去
出来ぬ第2導電層CN2は機械的とSEM(走査型電気顕微
鏡)のプロビングに対するシールドとしての機能と、所
定の必要な信号を伝達する層としての機能とを有する。
所定の必要な信号はパワー信号でも命令の如き制御信号
でもよい。所定の必要な信号がパワー信号である場合検
知の目的でのシールド層CN2の除去は機械的であれ化学
的であれ或いはその他の手段であれ下にある回路要素か
らパワーを処断することとなり動作不能にし更に多分同
じ回路要素に記憶されている何らかのデータや論理状態
を失わせることにもなるであろう。
この技術は、特に揮発性RAMの如き揮発性メモリに記憶
されている保護データを守るのに有効である。その中の
メモリM1とM2とが揮発性メモリであるチップ10の実施例
に於て、このメモリM1とM2は夫々外部からの検知からシ
ールドするため第2導電層CN2により覆われている。そ
して、パワー信号は別々に夫々のメモリM1,M2と重って
いる第2導電層CN2の部分から夫々のメモリM1,M2に分配
される。この分配は第5図に示され、第2導電層CN2
揮発性メモリの中のトランジスタのソースSに、接触片
34によりメモリにパワーを配分するために、接続されて
いる。夫々のメモリM1,M2を検知するために第2導電層C
N2の重った部分を除去することは、夫々のメモリM1,M2
からパワーを遮断することとなる。メモリM1,M2は揮発
性であるからそこからパワーを遮断することはその中に
記憶された保護データを消去することとなる。従ってメ
モリM1,M2の内容をそのメモリに重っている第2導電層C
N2の部分のみを除いて検知しようと試みても無駄であろ
う。
第6図に示した他の実施例に於て、パワー信号Vccは第
2導電層CN2から複数の揮発性メモリ要素Mに前述の実
施例よりも小さいスペースですむ方法で分配される。そ
の中ではパワーはそのメモリ要素Mと重った第2導電層
の部分のみからそのメモリ要素Mに別々に配分される。
この実施例では夫々のメモリ要素Mの列は下にある別々
の第1導電層CN1を経由して重った第2導電層CN2からパ
ワーを受けとる。この第2導電層CN2は夫々の第1導電
層CN1に導電性接触片35により接続されている。この実
施例は面積効率を上げるため多少の安全性を失ってはい
るがこれ等のメモリ要素Mを、すべての中間層接続導電
性接触片35とそれにパワーを供給する第2導電層CN2
その部分に触れないで、第2導電層CN2の除去から起こ
るパワー遮断によるデータの消去を起こすことなしに検
知しようとすることは非常に高い分解精度のある第2導
電層の除去が求められるであろう。
いかなる導電層の組合わせもこの実施例で使用されるこ
とができる。シールドする導電層としてチップの縦方向
に最もしっかりと埋め込まれた導電層の使用は最大の安
全性を生じる。
今一度第1図に於て、非保護領域12の中では論理要素26
とメモリ24とは非保護データと制御信号を処理し記憶す
る。非保護データと制御信号は非保護データバス28から
保護領域11にある保護データバス16に転送論理回路18に
より転送される。転送論理回路18は非保護データと制御
信号をマイクロプロセッサ14により保護データと共に処
理するために保護領域11にある保護データバス16に転送
する。転送論理回路18は非保護データが保護データバス
16にある時に示すマイクロプロセッサ14により起される
制御信号に呼応して非保護データと制御信号が非保護デ
ータバス28と保護データバス16の間に転送され得るよう
にする。マイクロプロセッサ14は保護データバス16にあ
るデータ信号の状態をモニタし論理回路18が、データ信
号と制御信号を非保護データバス28と保護データバス16
の間に、非保護データが保護データバス16上にある間の
み転送可能とする制御信号を発生する。
上述の如く、導電層CN2は転送論理回路18を外部からの
検知からシールドする為に転送論理回路18に重ってい
る。この導電層CN2は又パワー信号を転送論理回路18に
伝える。従って、転送論理回路18を検知する目的で導電
層CN2を除去することは転送論理回路18からパワーを遮
断することになり転送論理回路18が何かのデータ或は制
御信号を保護データバス16と非保護データバス28の間に
転送することを妨げる。同様に制御信号を転送論理回路
18に配ることを可能にするために保護データをチップ10
内で保護領域11から非保護領域12に転送することができ
るプローブの如き手段により導電層CN2を除去すること
は、シールドしている導電層CN2もまた転送論理回路18
からパワーを遮断するので無益なことであろう。
この技術は悪意のある内密のデータが非保護領域12から
保護メモリM1,M2…Mnに書き込まれることがないように
逆方向にも拡張出来る。マイクロプロセッサ14は保護デ
ータバス16にあるデータをメモリM1,M2…Mnに記憶出来
るようにするメモリアクセス論理回路を備えており、シ
ールドしている導電層CN2はパワー信号をマイクロプロ
セッサ14に伝える。従って、制御信号をマイクロプロセ
ッサ14のメモリアクセス論理回路を伝えるため、このこ
とはメモリM1,M2…Mnの中で悪意のある内密のデータを
保護データに置き換えることが出来、従ってチップの予
期された安全を危くすることとなるが、シールドしてい
る導電層CN2を所越することは、この除去がマイクロプ
ロセッサ14からパワーを除き従ってメモリアクセス論理
回路がメモリM1,M2…Mnにデータを記憶させることをさ
またげるから無益である。
1つの実施例に於ては保護領域内のシールドされた論理
回路14,18は夫々別々にシールドしている導電層CN2の重
っている部分のみからパワー信号を受け取るためにその
論理回路14,18に重っているシールドしている導電層CN2
の夫々の部分のみに接続されている。
第7図に示す実施例に於て、保護信号はシールド層CN2
とCNnの下にある導電層CN1に配分される。そしてシール
ド信号(必要な制御或いはパワー信号の如き)は上に覆
っているシールド層CN2とCNnに別々に配分される。1つ
のシールドしている導電層CNnの境界は図中では実線で
示され、他のシールドしている導電層CN2の境界は図中
に破線で示され、下にある導電層CN1は図中ボカしで示
される。下にある導電層CN1はシールドしている導電層C
N2とCNnの1つの或は他のものにより完全にシールドさ
れている。そして下にある導電層CN1の1つの部分はシ
ールドしている導電層CN2とCNnの両者によりシールドさ
れている。
このシールド層CN2とCNnを化学的或は普通のレーザ或は
マイクロプローブで導電層CN1中の保護信号にアクセス
するために切り開くと言う試みは導電層CN1がシールド
層CN2とCNnへ接続(短絡)されるか導電層CN1とCN2とCN
nで形成される回路パスの中にオープン回路が出来るこ
ととなる。従って、保護信号と必要な信号の配分を混乱
させ導電層CN1とCN2とCNnに接続されている回路要素の
意図した機能を変化させてチップ10の意図した機能を損
なう。
チップ10に記憶されたある保護データがそのチップの入
った製品の製造中にその保護データが記憶されたあとは
変更されないということは極めて重要である。この目的
を成就するため、チップ10は所定のメモリ位置に記憶さ
れた保護データの変更を妨げるためのシステムを有して
いる。このような予防システムの他の実施例を第8図と
第9図とに示す。
第8図のシステムはメモリMと、メモリ制御論理回路38
と、復号器40と、フューズ要素42と、フューズ変更素子
44を有する。このシステムはメモリMに適用されその中
に保護データが記憶される夫々のメモリM1,M2…Mnがメ
モリMとして含まれている。
このメモリMはデータバス16からの変更不能な保護デー
タを記憶する所定の位置を含めて複数のメモリ位置を持
っている。
メモリ制御論理回路38はアドレスバス46によりメモリM
に接続されて、“書込み”信号がメモリ制御論理回路38
から保護メモリMへのライン47上に与えられた場合デー
タがアドレスバス46に与えられたアドレス信号により指
示されたメモリMの位置に記憶されるようにする。
フューズ要素42は最初の状態と非可逆的に変化した状態
とを持っている。“フューズ要素”という言葉はフュー
ズとアンチフューズとをいっている。フューズ要素はチ
ップ10の中で金属性導電層とポリシリコンの導電層の組
合わせで形成される。アンフューズ要素はチップの中で
金属性導電層或はポリシリコンの導電層或は両者の組合
わせで形成され得る。アンチフューズ要素はチップの中
の導体/酸化物導体構造或は導体/アモルファスシリコ
ン/導体構造によりチップの半導体層の中に形成される
P+/N+半導体接合ダイオードとP-/N-半導体接合ダイオー
ドとにより形成される。
フューズ変更素子44は保護領域11より外にある端子50か
らライン48に来る所定の制御信号に呼応してフューズ要
素42の状態を非可逆的に変化させるためにフューズ要素
42に接続されている。更にライン48の制御信号は保護領
域11の内部にある端子(図示していない)から供給され
る。
復号器40はフューズ要素42の状態のアドレスバス46のア
ドレス信号をモニタするためと、所定のメモリ位置にア
ドレスバス46上のアドレス信号により示される時は何時
でもフューズ要素42の状態が非可逆的に変更してしまっ
たあとでメモリMの所定のメモリ位置にデータが記憶さ
れるようにするのをメモリ制御回路38が防ぐためにフュ
ーズ要素42とメモリ制御回路38とアドレスバス46とに接
続されている。
第2導電層CN2は、メモリMとメモリ制御論理回路38と
復号器40とフューズ要素42とを外部からの直接アクセス
からシールドしている。
メモリMとメモリ制御論理回路38と復号器40は第2導電
層CN2から来るパワー信号によって働かされるようにす
べて第2導電層CN2に接続されている。
第8図のシステムはメモリMの所定の位置に最初から記
憶された保護データの変更を防ぐのに使われる。フュー
ズ要素42の状態が非可逆的に変化した場合、復号器40は
アドレスバス46上のアドレス信号により示された所定の
メモリ位置に何らかの追加データが書き込まれるのを防
ぐ。
第8図のシステム中のフューズ要素42は又このチップを
使っている製品がその使用者に届く時に先だってのみ適
用出来るある予備的な保護データ処理機能、例えば保護
データの予備的処理或は保護データを処理するインスト
ラクションのローディングを行ったりそれに影響したり
する他のシールドされた回路要素(図に示されていな
い)に接続されることもできる。復号器40の如き手段は
フューズ要素をモニタするためと、フューズ要素の状態
が非可逆的に変化してしまったあとでは他のシールドさ
れた回路要素の予期された機能を保護するためにフュー
ズ要素42と他のシールドされた回路要素に接続されてい
る。
多くのフューズ技術は、保護集積回路チップの製造工程
中工場でのみフューズすることを可能にする。例えば、
ある工場は素子のよりよい長期信頼性を得るためにフュ
ーズが切れたあと、ポリシリコン(或は他のフューズ材
料)上に酸化物を成長させることを要求している。第9
図のシステムは、別の製造者が工場でのフュージングの
後、保護メモリMへ保護データを入力することを可能に
しているが、保護メモリMの内容の変更を妨げている。
第9図のシステムはメモリMと、EPROM或はEEROM(電気
的消去可能なROM)の如き消去可能なメモリ52と、メモ
リ制御論理回路54と、駆動回路55と、フューズ要素56
と、ANDゲート57と、フューズ変更素子58とを有する。
メモリ制御論理回路54はANDゲート60と、ANDゲート60と
消去可能なメモリ52とを結ぶインバータ62並びに配線を
含むN接続とを備えている。インバータ62はANDゲート6
0への選ばれた入力と消去可能なメモリ52中の選ばれた
メモリ位置との間に接続されて、ANDゲート60を働かせ
るには必要な消去可能メモリ52中に所定のデータパター
ンを形成する。
メモリMは変更不能な保護データを記憶する所定の位置
である複数のメモリ位置を持っている。
駆動回路55は、書込駆動信号がライン63を通じ駆動回路
55に加えられたとき、消去可能メモリ52にデータパター
ンを記憶され得るようにする。
メモリ制御論理回路54は消去可能なメモリ52が所定のデ
ータパターンを容れている時は何時でもライン64からAN
Dゲート60への書込み信号に呼応して第1メモリMの所
定の位置にデータが記憶されるようにメモリMと消去可
能なメモリ52と接続されている。
消去可能なメモリ52の内容はチップ10の保護領域11の外
部にある消去端子66から“消去”の制御信号が与えられ
ることで消され得る。
フューズ要素56は、最初の状態と非可逆的に変化した状
態とを持っている。フューズ変更素子58は保護領域11の
外部にある端子68からライン67に与えられる所定の制御
信号に呼応してフューズ要素56の状態を非可逆的に変化
させるためにフューズ要素56に接続されている。或いは
またライン67の制御信号は保護領域11の内部にある端子
(図示していない)から供給される。
データパターンはデータ端子69から供給されANDゲート5
7を通り消去可能なメモリに供給される。ANDゲート57は
フューズ要素56が最初の状態にある間のみ消去可能メモ
リ52にデータを書込ませることが出来るようにフューズ
要素56につながる1つの入力をもっている。
フューズ要素56は又フューズ要素56の状態が非可逆的に
変化する前のみ消去可能なメモリ52に所定のデータパタ
ーンを記憶させられるように駆動回路55と接続されてい
る。
消去可能なメモリ52はNビットが必要である。工場で
は、消去可能なメモリ52とANDゲート60とに接続された
インバータ62のパターンに対応している所定の1,0のパ
ターンが、ANDゲート60がライン64を通じメモリMに
“書込み”制御信号を送れるように、消去可能なメモリ
52に入れられる。1,0の所定のパターンが消去可能なメ
モリ52に入れられたあと、フューズ要素56状態が非可逆
的に変化されると所定のパターンは変更出来なくされ
る。この点で集積回路チップ10の処理や包装は継続可能
となり消去可能なメモリ52に記憶された所定のパターン
を乱すことなく最終処理と包装が出来る状態になる。
チップ10が別の製造者に出荷されたあと保護データは保
護メモリMに記憶され得る。それは消去可能なメモリ52
記憶された所定のパターンが、インバータ62によりメモ
リ制御論理回路54にワイヤ結線で入れられた所定のパタ
ーンに適合しているからである。
一旦保護データが保護メモリMに記憶されると“消去”
信号が消去可能なメモリ52の内容を消去するために消去
端子66に加えられても保護メモリMの中に記憶された保
護データは変化しない。第2導電層CN2はメモリMと、
消去可能なメモリ52と、メモリ制御論理回路54と、駆動
回路55と、フューズ要素56とを直接的外部からのアクセ
スからシールドしている。
この技術は第9図のシステムをチップ10のカバー層を通
し消去可能なメモリ52を遠くからプログラムし直せるよ
うな非常に正確なX線ビームや他の複雑な手段のいかな
る攻撃の断片からも守ることが出来る。この技術の安全
保障はEEROMやEPROMの内容を多くからプログラムし直す
こと或いは切れたフューズを再接続することは困難だと
いうことに由っている。たとえ非常に強力な焦点を結ば
ない或いは発散性X線或は他の手段が、EEROM或はEPROM
の内容を本質的に無作為化することが出来るとしても、
攻撃者は駆動パターンを完成させる企てをくりかえるこ
ととなる。従って安全保障はEEROM或はEPROMのセルがこ
れ等の状態によって、言い換えれば、すべて1かすべて
0かの好ましいパターンの方向にバイアスされるように
設計されることも求め得る。従って何らかの焦点の結ば
れないビームは高い確率でその内容をメモリMにデータ
を記憶される所定のパターンに対するよりはむしろ好ま
しいパターンに進ませ得る。安定度はより大きいビット
数Nのより長い所定のパターンを使用することで増加さ
せる。
メモミMと消去可能なメモリ52とANDゲート60と駆動回
路55とはすべて第2導電層CN2に接続され、第2導電層C
N2により運ばれるパワー信号により加勢される。
第9図に示すシステムのフューズ要素56は、保護データ
の或る前記処理機能を果たす或いはそれを実行する他の
シールド回路要素(図示せず)に接続され得る。保護デ
ータの前処理或は保護データの処理のための指示を加え
るような前処理機能は、チップを含むこの製品がこの製
品の使用者に渡る前にのみ適用できる。フューズ要素56
は、フューズ要素56の状態が非可逆的に変更される前に
のみ、他のシールド回路要素の意図した機能が果たせる
ように、他のシールド回路要素に接続される。
第8図並びに第9図に示す保護データ変更防止システム
は、“Prevention of Alternation of Data Stored in
Secure Integrated Circuit Chip Memory"と題する、同
日に出願された本願の関連出願の主題である。
複雑な集積回路チップの製造は、含まれる全ての回路素
子が正確に動作することを確かめるためのテスト操作の
間、内部回路素子への完全なアクセスを必要とする。し
かし、テストのための高いアクセス可能性は、一般に保
護データもしくは変更されてはならないデータを含むチ
ップに対しては安全上弱点となる。
第10図は、テスト動作が完了した後に、テスト信号パス
を永久的に無能にし、この結果チップの外部ピンからの
内部保護データ回路要素へアクセスをもはや不可能にす
るシステムを示す。このシステムはフューズ要素70と、
第1並びに第2のインバータ72,74と、抵抗75と、第1
並びに第2のNANDゲート76,78と、フューズ変更素子79
とを有する。
前記フューズ要素70は最初の状態と、非可逆的に変化し
た状態とを有する。フューズ変更素子79はフューズ要素
70に接続され、保護領域11の外部の端子81からライン80
に受信する所定の制御信号に応答して、フューズ要素70
の状態を非可逆的に変化させる。或いはまた、ライン80
の制御信号は保護領域11の内部の端子(図示せず)から
受信される。このフューズ要素70は第1および第2のNA
NDゲート76,78に接続されて、チップ10の保護領域がフ
ューズ要素70の状態が非可逆的に変化される以前にのみ
テストのためにアクセスされ得るようにする。
前記フューズ要素70とインバータ72,74とは直列にさ
れ、第1のNANDゲート76への1つの入力に接続されてい
る。この第1のNANDゲート76の出力信号は外部テストデ
ータ出力端子82に印加される。
前記フューズ要素70とインバータ72,74とは直列にさ
れ、また第2のNANDゲート78の出力端子の1つの入力に
接続される。
前記第2のNANDゲート78は、チップ10の保護領域11内の
テスト指令入力ノード86へ外部テスト指令入力端子84か
らのテスト指令信号を通す。テスト指令入力信号がテス
ト指令入力ノード86に与えられるのに応答して、テスト
データがチップ10の保護領域11内の内部のテストデータ
出力ノード88に与えられる。内部テストデータ出力端子
に与えられるテストデータは、回路要素14,M1,M2…Mn,1
6,17,18,20(第1図に示す)のようなチップ10の保護回
路要素からアクセスされ得る。
前記テストデータは、フューズ要素70が最初の状態のと
きにのみ、テストデータ出力ノード88から、第1のNAND
ゲート76を介して、外部テストデータ出力端子82に与え
られる。
また、テスト指令入力信号は、フューズ要素が最初の状
態の時にのみ、外部テスト指令入力端子84から内部テス
ト指令入力ノード86に与えられる。
前記第2の導電層CN2は、直接的な外部アクセスから、
フューズ要素70と、インバータ72,74と、抵抗75と、NAN
Dゲート76,78とをシールドする。
前記インバータ72,74と、抵抗75と、NANDゲート76,78と
は、全て第2の導電層CN2に接続され、第2の導電層CN2
からのパワー信号により加勢される。
プローブによる攻撃を防止するように、可能な限りチッ
プ10内に深く、フューズ要素70から第1並びに第2のNA
NDゲート76,78への信号通路を埋め込むことにより、付
加的保護がなされる。かくして、フューズ要素70から第
1並びに第2のNANDゲート76,78への信号通路は、主と
してN+,P+拡散部内に形成される。同様により低い安全
性で、ポリシリコン並びに他の導電層が使用され得る。
最上の導電層CNn,CNn-1の使用は避けるべきである。
【図面の簡単な説明】
第1図は本発明による集積回路チップのブロックダイヤ
グラム。 第2図は本発明による集積回路チップにおけるMOS回路
要素のシールディングを示す断面図。 第3図は回路要素をシールドし、シールドされたMOS回
路要素へ所定の信号を送る重った導電層を示す平面図。 第4図は本発明の集積回路チップにおけるバイポーラ回
路要素のシールディングを示す断面図。 第5図は回路要素はシールドし、シールドされた回路要
素に電力を供給するための重った導電層を示す断面図。 第6図は複数の揮発性メモリをシールドしている別の実
施例のブロックダイヤグラム。 第7図は回路要素の機能へ必要な信号を送る重った導電
層を示す平面図。 第8図はチップの保護領域内で所定のメモリ位置に記憶
された保護データを変更することを妨げるシステムの1
つの実施例のブロックダイヤグラム。 第9図はチップの保護領域内で所定のメモリ位置に記憶
された保護データの変更を防ぐシステムの別の実施例の
ブロックダイヤグラム。 第10図は保護領域がテストのためにアクセスされ得る時
に制限を加えるチップ内保護領域でのシステムの好まし
い実施例のブロックダイヤグラム。 10……チップ、11……保護領域、14……マイクロプロセ
ッサ、M1,M2…Mn……メモリ、16……保護データバス、1
7……保護アドレスバス、18……転送論理回路、20……
パワー制御回路、SC……半導体基板層、DE1……第1絶
縁層、CN1……第1導電層、DE2……第2絶縁層、CN2
…第2導電層、S,D……拡散部分。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H01L 21/8247 29/788 29/792 8832−4M H01L 21/82 D (72)発明者 ポール・マロニー アメリカ合衆国、カリフォルニア州 92007、カーデイフー バイー ザー シ ー、アボセット・コート 1249 (72)発明者 ウイリアム・アレン・シュメイト アメリカ合衆国、カリフォルニア州 92116、サンデイエゴ、ビオナ・プレイス 4202

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】保護データが処理および/または記憶され
    る保護領域(11)を有する集積回路チップ(10)であ
    り、 回路要素部品を形成する拡散部品(S,D)を有する半導
    体層(SC)と; 前記部品を相互に接続して保護データを配分、記憶、処
    理および/またはその処理を実行させるための、マイク
    ロプロセッサ(14),データバス(16),アドレスバス
    (17),転送論理回路(18),クロック並びにパワー制
    御回路(20)及び複数のメモリ(M1,M2…Mn)からなる
    複数の回路要素,を形成するように前記半導体層と結合
    される第1導電層(CN1)と; 前記回路要素を上から覆って、前記回路要素を外部から
    検知出来ない様にシールドする前記保護領域(11)を形
    成すると共に、前記回路要素の意図された機能に対し必
    要な所定の信号を前記回路要素に伝えるために前記回路
    要素と接続される第2導電層(CN2)であり、前記保護
    領域に記憶され或るいはそこで処理されるデータを検知
    および/または修正出来る様にする為に前記第2導電層
    を除去すれば、前記必要な所定の信号が前記回路要素へ
    送られることが妨げられ、従って前記回路要素の意図さ
    れた機能が阻まれる事となる、前記第2導電層と;を具
    備し、 クロック信号を発生させ且つ保護データを記憶および/
    または処理するシールドされた、前記回路要素の内のマ
    イクロプロセッサ(14)及び複数のメモリ(M1,M2
    Mn)に前記クロック信号を供給する手段(20)を有する
    前記集積回路チップ(10)。
  2. 【請求項2】前記所定の信号がパワー信号であり、前記
    集積回路チップが非保護データと制御信号とを処理およ
    び/または記憶する非保護領域(12)をさらに具備し、
    前記シールドされた回路要素が、非保護データおよび/
    または制御信号を前記保護領域(11)と前記非保護領域
    (12)間で転送する事を可能にする為の、前記パワー信
    号で付勢される前記論理回路(18)を有する請求項
    (1)記載の集積回路チップ(10)。
  3. 【請求項3】前記第1導電層の前記シールドされた回路
    要素が保護データを記憶するための複数のメモリ(M1,M
    2…Mn)と前記メモリにデータを記憶させる様に出来る
    論理回路(14)とを有し、前記第2導電層(CN2)は前
    記論理回路を機能させる事が出来るのに必要な信号を伝
    える様に適合され、その結果前記第2導電層を前記の様
    に除去すれば、データが前記メモリに記憶される事が妨
    げられる請求項(1)記載の集積回路チップ(10)。
  4. 【請求項4】保護データが処理および/または記憶され
    る保護領域(11)を有する集積回路チップ(10)であ
    り、 回路要素部品を形成する拡散部品(S,D)を有する半導
    体層(SC)と; 前記部品を相互に接続して保護データを配分、記憶、処
    理および/またはその処理を実行させるための、マイク
    ロプロセッサ(14),データバス(16),アドレスバス
    (17),転送論理回路(18),クロック並びにパワー制
    御回路(20)及び複数のメモリ(M1,M2…Mn)からなる
    複数の回路要素,を形成するように前記半導体層と結合
    される第1導電層(CN1)と; 前記回路要素を上から覆って、前記回路要素を外部から
    検知出来ない様にシールドする前記保護領域(11)を形
    成すると共に、前記回路要素の意図された機能に対し必
    要な所定の信号を前記回路要素に伝えるために前記回路
    要素と接続される第2導電層(CN2)であり、前記保護
    領域に記憶され或るいはそこで処理されるデータを検知
    および/または修正出来る様にする為に前記第2導電層
    を除去すれば、前記必要な所定の信号が前記回路要素へ
    送られることが妨げられ、従って前記回路要素の意図さ
    れた機能が阻まれる事となる、前記第2導電層と;を具
    備し、 前記所定の信号がパワー信号であり、前記集積回路チッ
    プが非保護データと制御信号とを処理および/または記
    憶する非保護領域(12)をさらに具備し、前記シールド
    された回路要素が非保護データおよび/または制御信号
    を前記保護領域(11)と前記非保護領域(12)間で転送
    する事を可能にする為の、前記パワー信号で付勢される
    前記論理回路要素(18)を有する前記集積回路チップ
    (10)。
  5. 【請求項5】保護データが処理および/または記憶され
    る保護領域(11)を有する集積回路チップ(10)であ
    り、 回路要素部品を形成する拡散部品(S,D)を有する半導
    体層(SC)と; 前記部品を相互に接続して保護データを配分、記憶、処
    理および/またはその処理を実行させるための、マイク
    ロプロセッサ(14),データバス(16),アドレスバス
    (17),転送論理回路(18),クロック並びにパワー制
    御回路(20)及び複数のメモリ(M1,M2…Mn)からなる
    複数の回路要素,を形成するように前記半導体層と結合
    される第1導電層(CN1)と; 前記回路要素を上から覆って、前記回路要素を外部から
    検知出来ない様にシールドする前記保護領域(11)を形
    成すると共に、前記回路要素の意図された機能に対し必
    要な所定の信号を前記回路要素に伝えるために前記回路
    要素と接続される第2導電層(CN2)であり、前記保護
    領域に記憶され或るいはそこで処理されるデータを検知
    および/または修正出来る様にする為に前記第2導電層
    を除去すれば、前記必要な所定の信号が前記回路要素へ
    送られることが妨げられ、従って前記回路要素の意図さ
    れた機能が阻まれる事となる、前記第2導電層と;を具
    備し、 前記第1導電層の前記シールドされた回路要素が保護デ
    ータを記憶するための複数のメモリ(M1,M2…Mn)と前
    記メモリにデータを記憶させる様に出来る論理回路(1
    4)とを有し、前記第2導電層(CN2)は前記論理回路を
    機能させる事が出来るのに必要な信号を伝える様に適合
    され、その結果前記第2導電層を前記の様に除去すれ
    ば、データが前記メモリに記憶される事が妨げられる前
    記集積回路チップ(10)。
JP2004397A 1989-01-12 1990-01-11 集積回路チップ Expired - Fee Related JPH0787237B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US297472 1981-08-28
US07/297,472 US4933898A (en) 1989-01-12 1989-01-12 Secure integrated circuit chip with conductive shield

Publications (2)

Publication Number Publication Date
JPH02232960A JPH02232960A (ja) 1990-09-14
JPH0787237B2 true JPH0787237B2 (ja) 1995-09-20

Family

ID=23146461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004397A Expired - Fee Related JPH0787237B2 (ja) 1989-01-12 1990-01-11 集積回路チップ

Country Status (11)

Country Link
US (1) US4933898A (ja)
EP (2) EP0378306B1 (ja)
JP (1) JPH0787237B2 (ja)
KR (1) KR0180521B1 (ja)
AU (1) AU617026B2 (ja)
CA (1) CA2007469C (ja)
DE (2) DE69034125T2 (ja)
DK (2) DK0920057T3 (ja)
ES (2) ES2134188T3 (ja)
IE (1) IE62793B1 (ja)
NO (2) NO303808B1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007535022A (ja) * 2003-12-29 2007-11-29 コミツサリア タ レネルジー アトミーク 機密データを含む集積回路チップの保護

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5185717A (en) * 1988-08-05 1993-02-09 Ryoichi Mori Tamper resistant module having logical elements arranged in multiple layers on the outer surface of a substrate to protect stored information
US5502315A (en) * 1989-09-07 1996-03-26 Quicklogic Corporation Electrically programmable interconnect structure having a PECVD amorphous silicon element
US5989943A (en) * 1989-09-07 1999-11-23 Quicklogic Corporation Method for fabrication of programmable interconnect structure
US5027397A (en) * 1989-09-12 1991-06-25 International Business Machines Corporation Data protection by detection of intrusion into electronic assemblies
US5029207A (en) * 1990-02-01 1991-07-02 Scientific-Atlanta, Inc. External security module for a television signal decoder
US5237610A (en) * 1990-02-01 1993-08-17 Scientific-Atlanta, Inc. Independent external security module for a digitally upgradeable television signal decoder
US5199008A (en) * 1990-03-14 1993-03-30 Southwest Research Institute Device for digitally measuring intervals of time
US5614756A (en) * 1990-04-12 1997-03-25 Actel Corporation Metal-to-metal antifuse with conductive
US5181096A (en) * 1990-04-12 1993-01-19 Actel Corporation Electrically programmable antifuse incorporating dielectric and amorphous silicon interlayer
US5381035A (en) * 1992-09-23 1995-01-10 Chen; Wenn-Jei Metal-to-metal antifuse including etch stop layer
US5780323A (en) * 1990-04-12 1998-07-14 Actel Corporation Fabrication method for metal-to-metal antifuses incorporating a tungsten via plug
US5270983A (en) * 1990-09-13 1993-12-14 Ncr Corporation Single element security fusible link
US5086410A (en) * 1990-09-14 1992-02-04 National Semiconductor Corporation Non-erasable eprom cell for redundancy circuit
US5053992A (en) * 1990-10-04 1991-10-01 General Instrument Corporation Prevention of inspection of secret data stored in encapsulated integrated circuit chip
JP2960560B2 (ja) * 1991-02-28 1999-10-06 株式会社日立製作所 超小型電子機器
US5544111A (en) * 1991-03-14 1996-08-06 Gemplus Card International Programming process for integrated memory, particularly for a smart card
US5701027A (en) * 1991-04-26 1997-12-23 Quicklogic Corporation Programmable interconnect structures and programmable integrated circuits
US5196724A (en) * 1991-04-26 1993-03-23 Quicklogic Corporation Programmable interconnect structures and programmable integrated circuits
US5557136A (en) * 1991-04-26 1996-09-17 Quicklogic Corporation Programmable interconnect structures and programmable integrated circuits
US5072331A (en) * 1991-04-26 1991-12-10 Hughes Aircraft Company Secure circuit structure
WO1992021154A1 (en) * 1991-05-10 1992-11-26 Quicklogic Corporation Amorphous silicon antifuses and methods for fabrication thereof
US5243226A (en) * 1991-07-31 1993-09-07 Quicklogic Corporation Programming of antifuses
US5544070A (en) * 1991-07-31 1996-08-06 Quicklogic Corporation Programmed programmable device and method for programming antifuses of a programmable device
US5302546A (en) * 1991-07-31 1994-04-12 Quicklogic Corporation Programming of antifuses
US5327024A (en) * 1992-07-02 1994-07-05 Quicklogic Corporation Field programmable antifuse device and programming method therefor
KR940005696B1 (ko) * 1991-11-25 1994-06-22 현대전자산업 주식회사 보안성 있는 롬(rom)소자
US5233563A (en) * 1992-01-13 1993-08-03 Ncr Corporation Memory security device
US5327497A (en) * 1992-06-04 1994-07-05 Integrated Technologies Of America, Inc. Preboot protection of unauthorized use of programs and data with a card reader interface
US5610981A (en) * 1992-06-04 1997-03-11 Integrated Technologies Of America, Inc. Preboot protection for a data security system with anti-intrusion capability
US5293133A (en) * 1992-08-27 1994-03-08 Quicklogic Corporation Method of determining an electrical characteristic of an antifuse and apparatus therefor
HUT73312A (en) * 1992-09-14 1996-07-29 Badehi Method and apparatus for producing integrated circuit devices, and integrated circuit device
US5465341A (en) * 1992-10-23 1995-11-07 Vlsi Technology, Inc. Verifiable security circuitry for preventing unauthorized access to programmed read only memory
US5444780A (en) * 1993-07-22 1995-08-22 International Business Machines Corporation Client/server based secure timekeeping system
US5394106A (en) * 1993-08-31 1995-02-28 Gadzoox Microsystems Apparatus and method for synthesis of signals with programmable periods
IL106892A0 (en) * 1993-09-02 1993-12-28 Pierre Badehi Methods and apparatus for producing integrated circuit devices
US5533123A (en) * 1994-06-28 1996-07-02 National Semiconductor Corporation Programmable distributed personal security
US6117707A (en) * 1994-07-13 2000-09-12 Shellcase Ltd. Methods of producing integrated circuit devices
US5552720A (en) * 1994-12-01 1996-09-03 Quicklogic Corporation Method for simultaneous programming of multiple antifuses
US5495181A (en) * 1994-12-01 1996-02-27 Quicklogic Corporation Integrated circuit facilitating simultaneous programming of multiple antifuses
US5535168A (en) * 1994-12-01 1996-07-09 Motorola, Inc. Method and apparatus for selectively erasing memory to extend battery life
AU6761996A (en) * 1995-07-20 1997-02-18 Dallas Semiconductor Corporation Method and apparatus for encryption key creation
US5824571A (en) * 1995-12-20 1998-10-20 Intel Corporation Multi-layered contacting for securing integrated circuits
US5861652A (en) * 1996-03-28 1999-01-19 Symbios, Inc. Method and apparatus for protecting functions imbedded within an integrated circuit from reverse engineering
US5602053A (en) * 1996-04-08 1997-02-11 Chartered Semidconductor Manufacturing Pte, Ltd. Method of making a dual damascene antifuse structure
DE19634135C2 (de) * 1996-08-23 1998-07-02 Siemens Ag Halbleiterschaltung, insbesondere zur Verwendung in einem integrierten Baustein
DE19639033C1 (de) 1996-09-23 1997-08-07 Siemens Ag Analysierschutz für einen Halbleiterchip
US5898776A (en) * 1996-11-21 1999-04-27 Quicklogic Corporation Security antifuse that prevents readout of some but not other information from a programmed field programmable gate array
US5959466A (en) 1997-01-31 1999-09-28 Actel Corporation Field programmable gate array with mask programmed input and output buffers
US5861662A (en) * 1997-02-24 1999-01-19 General Instrument Corporation Anti-tamper bond wire shield for an integrated circuit
US6150837A (en) * 1997-02-28 2000-11-21 Actel Corporation Enhanced field programmable gate array
JPH1116365A (ja) * 1997-06-20 1999-01-22 Oki Micro Design Miyazaki:Kk アドレスデコーダおよび半導体記憶装置、並びに半導体装置
US7249108B1 (en) * 1997-07-15 2007-07-24 Silverbrook Research Pty Ltd Validation protocol and system
US7249109B1 (en) * 1997-07-15 2007-07-24 Silverbrook Research Pty Ltd Shielding manipulations of secret data
US7743262B2 (en) * 1997-07-15 2010-06-22 Silverbrook Research Pty Ltd Integrated circuit incorporating protection from power supply attacks
US7246098B1 (en) * 1997-07-15 2007-07-17 Silverbrook Research Pty Ltd Consumable authentication protocol and system
US6137318A (en) * 1997-12-09 2000-10-24 Oki Electric Industry Co., Ltd. Logic circuit having dummy MOS transistor
DE19810730A1 (de) 1998-03-12 1999-09-16 Philips Patentverwaltung Microcontrollerschaltung
US6140212A (en) * 1998-06-01 2000-10-31 Motorola, Inc. Semiconductor device and method therefor
US6816968B1 (en) * 1998-07-10 2004-11-09 Silverbrook Research Pty Ltd Consumable authentication protocol and system
RU2213390C2 (ru) * 1998-08-18 2003-09-27 Инфинеон Текнолоджиз Аг Полупроводниковая интегральная схема с защитным покрытием поверхности
EP0981162B1 (de) * 1998-08-19 2007-03-07 Infineon Technologies AG Halbleiterchip mit Oberflächenabdeckung gegen optische Untersuchung der Schaltungsstruktur
EP1041482A1 (de) * 1999-03-26 2000-10-04 Siemens Aktiengesellschaft Manipulationssichere integrierte Schaltung
JP2000311943A (ja) 1999-04-27 2000-11-07 Mitsubishi Electric Corp 半導体装置
EP1058178B1 (de) * 1999-06-01 2007-11-14 Infineon Technologies AG Schutzschaltung
EP1063589A1 (en) * 1999-06-25 2000-12-27 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Device for processing data and corresponding method
JP3454471B2 (ja) * 1999-07-09 2003-10-06 沖電気工業株式会社 半導体装置
US6225652B1 (en) * 1999-08-02 2001-05-01 Clear Logic, Inc. Vertical laser fuse structure allowing increased packing density
US6518823B1 (en) * 1999-08-31 2003-02-11 Sony Computer Entertainment Inc. One-time programmable logic device
ATE405949T1 (de) * 1999-11-16 2008-09-15 Infineon Technologies Ag Sicherheits-rom-speicherzelle und verfahren zu deren herstellung
US7005733B2 (en) * 1999-12-30 2006-02-28 Koemmerling Oliver Anti tamper encapsulation for an integrated circuit
US6515304B1 (en) * 2000-06-23 2003-02-04 International Business Machines Corporation Device for defeating reverse engineering of integrated circuits by optical means
US7217977B2 (en) 2004-04-19 2007-05-15 Hrl Laboratories, Llc Covert transformation of transistor properties as a circuit protection method
DE10044837C1 (de) * 2000-09-11 2001-09-13 Infineon Technologies Ag Schaltungsanordnung und Verfahren zum Detektieren eines unerwünschten Angriffs auf eine integrierte Schaltung
JP4184586B2 (ja) 2000-09-28 2008-11-19 株式会社東芝 半導体記憶装置
US6815816B1 (en) 2000-10-25 2004-11-09 Hrl Laboratories, Llc Implanted hidden interconnections in a semiconductor device for preventing reverse engineering
US6608792B2 (en) * 2000-11-09 2003-08-19 Texas Instruments Incorporated Method and apparatus for storing data in an integrated circuit
DE10058078C1 (de) * 2000-11-23 2002-04-11 Infineon Technologies Ag Integrierte Schaltungsanordnung mit Analysierschutz und Verfahren zur Herstellung der Anordnung
DE10065339B4 (de) * 2000-12-27 2004-04-15 Infineon Technologies Ag Kapazitiver Sensor als Schutzvorrichtung gegen Angriffe auf einen Sicherheitschip
US7294935B2 (en) * 2001-01-24 2007-11-13 Hrl Laboratories, Llc Integrated circuits protected against reverse engineering and method for fabricating the same using an apparent metal contact line terminating on field oxide
US6774413B2 (en) 2001-06-15 2004-08-10 Hrl Laboratories, Llc Integrated circuit structure with programmable connector/isolator
US6740942B2 (en) 2001-06-15 2004-05-25 Hrl Laboratories, Llc. Permanently on transistor implemented using a double polysilicon layer CMOS process with buried contact
US6897535B2 (en) 2002-05-14 2005-05-24 Hrl Laboratories, Llc Integrated circuit with reverse engineering protection
US7049667B2 (en) 2002-09-27 2006-05-23 Hrl Laboratories, Llc Conductive channel pseudo block process and circuit to inhibit reverse engineering
US6979606B2 (en) 2002-11-22 2005-12-27 Hrl Laboratories, Llc Use of silicon block process step to camouflage a false transistor
WO2004055868A2 (en) 2002-12-13 2004-07-01 Hrl Laboratories, Llc Integrated circuit modification using well implants
IL163757A0 (en) * 2003-04-15 2005-12-18 Nds Ltd Secure time element
JP4758621B2 (ja) * 2003-08-28 2011-08-31 パナソニック株式会社 基本セル、端部セル、配線形状、配線方法、シールド線の配線構造
FR2868577A1 (fr) 2004-03-31 2005-10-07 St Microelectronics Sa Dispositif de detection d'attaque d'une puce de circuit integre
US7242063B1 (en) 2004-06-29 2007-07-10 Hrl Laboratories, Llc Symmetric non-intrusive and covert technique to render a transistor permanently non-operable
US7015823B1 (en) * 2004-10-15 2006-03-21 Systran Federal Corporation Tamper resistant circuit boards
FR2879296A1 (fr) * 2004-12-14 2006-06-16 St Microelectronics Sa Invalidation d'un circuit integre
DE102005005622B4 (de) * 2005-02-08 2008-08-21 Infineon Technologies Ag Sicherheits-Chipstapel und ein Verfahren zum Herstellen eines Sicherheits-Chipstapels
US7281667B2 (en) * 2005-04-14 2007-10-16 International Business Machines Corporation Method and structure for implementing secure multichip modules for encryption applications
FR2888975B1 (fr) * 2005-07-21 2007-09-07 Atmel Corp Procede de securisation pour la protection de donnees
FR2893436B1 (fr) * 2005-11-15 2008-02-15 Oberthur Card Syst Sa Securisation entre des composants electroniques d'une entite electronique securisee portable
US20070150754A1 (en) * 2005-12-22 2007-06-28 Pauly Steven J Secure software system and method for a printer
US7623378B1 (en) * 2006-05-02 2009-11-24 Lattice Semiconductor Corporation Selective programming of non-volatile memory facilitated by security fuses
US8168487B2 (en) 2006-09-28 2012-05-01 Hrl Laboratories, Llc Programmable connection and isolation of active regions in an integrated circuit using ambiguous features to confuse a reverse engineer
US8255702B1 (en) 2009-12-03 2012-08-28 Altera Corporation Programmable logic device with improved security
US20120210438A1 (en) * 2011-02-15 2012-08-16 Guobiao Zhang Secure Three-Dimensional Mask-Programmed Read-Only Memory
US9218511B2 (en) * 2011-06-07 2015-12-22 Verisiti, Inc. Semiconductor device having features to prevent reverse engineering
US8975748B1 (en) 2011-06-07 2015-03-10 Secure Silicon Layer, Inc. Semiconductor device having features to prevent reverse engineering
US9287879B2 (en) 2011-06-07 2016-03-15 Verisiti, Inc. Semiconductor device having features to prevent reverse engineering
US9437555B2 (en) 2011-06-07 2016-09-06 Verisiti, Inc. Semiconductor device having features to prevent reverse engineering
JP5692179B2 (ja) * 2012-07-24 2015-04-01 カシオ計算機株式会社 システムlsi及びプログラム消去方法
CN104969345B (zh) * 2013-01-11 2018-12-07 威瑞斯蒂公司 具有用于防止逆向工程的特征的半导体器件
DE102013214214A1 (de) 2013-07-19 2015-01-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Verfahren zum Löschen von Informationen und Vorrichtung zur Durchführung desselben
DE102020202721A1 (de) 2020-03-03 2021-09-09 Infineon Technologies Ag Datenspeicher und verfahren zum bereitstellen desselben
US11748524B2 (en) * 2020-07-20 2023-09-05 International Business Machines Corporation Tamper resistant obfuscation circuit

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3882323A (en) * 1973-12-17 1975-05-06 Us Navy Method and apparatus for protecting sensitive information contained in thin-film microelectonic circuitry
GB2129586B (en) * 1982-11-01 1986-04-30 Robert Andrew Mclaren Improvements in or relating to memory systems
WO1984004614A1 (en) * 1983-05-13 1984-11-22 Ira Dennis Gale Data security device
ATE47505T1 (de) * 1984-07-31 1989-11-15 Siemens Ag Monolithisch integrierte halbleiterschaltung.
FR2569054B1 (fr) * 1984-08-10 1986-11-28 Eurotechnique Sa Dispositif de neutralisation de l'acces a une zone a proteger d'un circuit integre
US4593384A (en) * 1984-12-21 1986-06-03 Ncr Corporation Security device for the secure storage of sensitive data
US4744062A (en) * 1985-04-23 1988-05-10 Hitachi, Ltd. Semiconductor integrated circuit with nonvolatile memory
GB2182176B (en) * 1985-09-25 1989-09-20 Ncr Co Data security device for protecting stored data
ATE67897T1 (de) * 1985-10-22 1991-10-15 Siemens Ag Integrierte halbleiterschaltung mit einem elektrisch leitenden flaechenelement.

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007535022A (ja) * 2003-12-29 2007-11-29 コミツサリア タ レネルジー アトミーク 機密データを含む集積回路チップの保護

Also Published As

Publication number Publication date
CA2007469C (en) 1994-08-16
AU4766990A (en) 1990-07-19
AU617026B2 (en) 1991-11-14
NO303808B1 (no) 1998-08-31
EP0378306A2 (en) 1990-07-18
DK0378306T3 (da) 2000-03-13
JPH02232960A (ja) 1990-09-14
ES2134188T3 (es) 1999-10-01
KR900012345A (ko) 1990-08-03
NO975981L (no) 1997-12-19
NO975981D0 (no) 1997-12-19
IE900003L (en) 1990-07-12
DE69033241T2 (de) 2000-02-03
KR0180521B1 (ko) 1999-04-15
EP0378306B1 (en) 1999-08-11
US4933898A (en) 1990-06-12
CA2007469A1 (en) 1990-07-12
IE62793B1 (en) 1995-03-08
DK0920057T3 (da) 2004-05-10
ES2214760T3 (es) 2004-09-16
NO900114L (no) 1990-07-13
EP0378306A3 (en) 1991-12-04
EP0920057B1 (en) 2004-01-02
EP0920057A2 (en) 1999-06-02
DE69034125T2 (de) 2004-11-18
NO900114D0 (no) 1990-01-10
DE69033241D1 (de) 1999-09-16
EP0920057A3 (en) 2000-01-12
DE69034125D1 (de) 2004-02-05

Similar Documents

Publication Publication Date Title
JPH0787237B2 (ja) 集積回路チップ
US5083293A (en) Prevention of alteration of data stored in secure integrated circuit chip memory
US4446475A (en) Means and method for disabling access to a memory
US20010033012A1 (en) Anti tamper encapsulation for an integrated circuit
US6798234B2 (en) Apparatus for protecting an integrated circuit formed in a substrate and method for protecting the circuit against reverse engineering
RU2263372C2 (ru) Интегральная микросхема (имс) с защитой от анализа и способ ее изготовления
US9755650B1 (en) Selectively disabled output
US6359338B1 (en) Semiconductor apparatus with self-security function
US4519050A (en) Radiation shield for an integrated circuit memory with redundant elements
JP6635276B2 (ja) 攻撃検知機能を備える電子装置、その設計方法及びその製造方法
US6940764B2 (en) Memory with a bit line block and/or a word line block for preventing reverse engineering
JP3920973B2 (ja) 内部情報保護回路付きic
JP2520857B2 (ja) 集積半導体回路
US7015821B2 (en) EEPROM memory matrix and method for safeguarding an EEPROM memory matrix
US20030133241A1 (en) Method and arrangement for protecting digital parts of circuits

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees