JPH02201935A - Logic of circuit provided with cippy prevention - Google Patents
Logic of circuit provided with cippy preventionInfo
- Publication number
- JPH02201935A JPH02201935A JP1307786A JP30778689A JPH02201935A JP H02201935 A JPH02201935 A JP H02201935A JP 1307786 A JP1307786 A JP 1307786A JP 30778689 A JP30778689 A JP 30778689A JP H02201935 A JPH02201935 A JP H02201935A
- Authority
- JP
- Japan
- Prior art keywords
- logic
- logic block
- integrated circuit
- cell
- library
- 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
- 230000002265 prevention Effects 0.000 title 1
- 229920002120 photoresistant polymer Polymers 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 17
- 230000000295 complement effect Effects 0.000 claims description 10
- 230000005669 field effect Effects 0.000 claims description 7
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 239000007943 implant Substances 0.000 claims description 4
- 238000002513 implantation Methods 0.000 claims description 4
- 239000002019 doping agent Substances 0.000 claims description 3
- 125000000524 functional group Chemical group 0.000 claims description 3
- 230000008929 regeneration Effects 0.000 claims description 3
- 238000011069 regeneration method Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims 1
- 238000012986 modification Methods 0.000 claims 1
- 230000000153 supplemental effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 2
- 238000013461 design Methods 0.000 description 13
- 230000004224 protection Effects 0.000 description 6
- 238000011960 computer-aided design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000003915 cell function Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000002547 anomalous effect Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000005468 ion implantation Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Semiconductor Integrated Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は集積回路装置の機能再生を防止する構造及び
方法に関する。この発明は、特に従来のコンピュータ・
エイド・デザイン・ツールで構成された応用特定集積回
路(ASIC)タイプの装置に対しコピー防止を行うに
適した集積回路ロジック構造及び使用を含む。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] This invention relates to a structure and method for preventing functional regeneration of an integrated circuit device. This invention is particularly useful for conventional computers.
Includes integrated circuit logic structures and uses suitable for providing copy protection for application specific integrated circuit (ASIC) type devices configured with aid design tools.
集積回路装置の設計及び製造の発展はコンピュータ・エ
イド・デザイン・ツールを使用して電子回路の日常的機
能再生を可能にするだけ十分に進展してきた。選ばれた
電子機能を集積回路装置に実施する技術は一般に“セル
・ライブラリ“又は“ゲート・アレイ”製品として知ら
れている。この製造技術の使用は電子設計の機能を複製
するよう特定の内部構造を有するセルの選択的設置及び
接続を含み、その後者の技術は設計者によって特定され
たセル状機能を提供するために規定されたパターンに従
ってアクティブ電子装置のグループを選択的に接続する
ことによって実質的に同一目的を達成する。Advances in the design and manufacturing of integrated circuit devices have advanced sufficiently to permit routine functional reproduction of electronic circuits using computer-aided design tools. Techniques for implementing selected electronic functions into integrated circuit devices are commonly known as "cell library" or "gate array" products. The use of this manufacturing technique involves the selective installation and connection of cells with specific internal structures to replicate the functionality of an electronic design, with the latter technique being prescribed to provide the cellular functionality specified by the designer. Substantially the same purpose is accomplished by selectively connecting groups of active electronic devices according to a defined pattern.
個々のセル又は接続された装置のグループによって形成
された電子機能は集積回路製品の分析により容易に識別
することができる。コンピュータ・エイド・デザイン装
置の使用可能に伴い、ひとたびセル又は機能グループが
識別されると、製品の機能のコピーは比較的簡単である
。その後、複合半導体製品の再生は知的所有権による負
担のリスクのあるマスク・ワーク形状を発生しないよう
コンピュータ・エイド・デザイン装置を使用して簡単に
達成することができる。機能、例えばフリップ・フロッ
プ、ロジック・ゲート及びそれらの接続はトランジスタ
及び接続レイアウトとは対照的にコピーされる。The electronic functionality formed by individual cells or groups of connected devices can be easily identified by analysis of integrated circuit products. With the availability of computer-aided design equipment, copying product functionality is relatively simple once cells or functional groups have been identified. Thereafter, remanufacturing of the composite semiconductor product can be easily accomplished using computer-aided design equipment so as not to generate mask workpiece shapes that are at risk of intellectual property liability. Functions such as flip-flops, logic gates and their connections are copied as opposed to transistors and connection layouts.
個々の集積回路チップ装置の機能が増加し、印刷回路ボ
ード・アセンブリ全体から予め使用できる性能を含んで
いると、集積回路に含まれている知的所有権の簡単な機
能コピーの防止の重要性及び価値が特に重要事項となる
。原設計者の関心事は、いわゆる等画集積回路製品がそ
れによって作られ、販売される速度及び容易性によって
強調される。利用可能な特許、著作権及びマスク・ワー
クの保護などは屡々使用不能か無用となる。原設計者の
有力な目標は、コピー者が機能等価の集積回路を開発す
る段階で合理的な費用を支払うことを強制されるよう保
証することである。それによって後の開発者に発生する
コストは幾分公平になる。As the functionality of individual integrated circuit chip devices increases and includes pre-utilized performance from entire printed circuit board assemblies, the importance of preventing easy functional copying of intellectual property contained in integrated circuits increases. and value are of particular importance. The original designer's concerns are accentuated by the speed and ease with which so-called isometric integrated circuit products are made and sold. Available patents, copyrights, and mask work protections are often unavailable or useless. A dominant goal of original designers is to ensure that copyers are forced to pay reasonable costs in developing functionally equivalent integrated circuits. This makes the costs incurred by subsequent developers somewhat fairer.
この発明は、ライブラリ又はゲートΦアレイ機能グルー
プのセルが集積回路ロジック構造の設計に使用される応
用特定集積回路設計の概念で設計できるコピー防止方法
を提供することによって上記の問題を解決した。すなわ
ち、この発明は見えない“ダミー”又は“にせ”の入力
ラインを持つよう構成されたライブラリ又はゲート・ア
レイ・ロジック・セルを使用して達成することができる
。The present invention solves the above problems by providing a copy protection method in which cells of a library or gate Φ array functional group can be designed with application specific integrated circuit design concepts used in the design of integrated circuit logic structures. That is, the invention can be accomplished using library or gate array logic cells configured with invisible "dummy" or "fake" input lines.
ダミー又はにせの入力は見かけ上セルによって表わされ
るロジックの真値テーブル出力に矛盾してたまに発生し
たときに検出可能である。原集積回路の機能を再生する
よう試みることによって従来方式で解釈するような明ら
かにセルに規定した機能ロジックのコピーはたまに正し
くないロジック出力状態を発生させ、それ放間らかに間
欠的発生となるようエラーを発生する。Dummy or spurious inputs can be detected when they occur occasionally, apparently contradicting the true value table output of the logic represented by the cell. Copying the functional logic explicitly defined in a cell, as conventionally interpreted by attempting to reproduce the functionality of the original integrated circuit, occasionally generates incorrect logic output states, which can occur intermittently and without delay. will generate an error.
にせの入力を持つセルは正しく動作するセルと見分けが
つかず、時たま不正確な出力状態を発生するというとこ
ろにこの技術の特徴がある。そのために現われるロジッ
ク・エラーは1つの定常的に不正なレベルにある装置か
ら発生する2値状態に比べ、個々に識別するのが非常に
困難である。A feature of this technique is that cells with bogus inputs are indistinguishable from properly operating cells and sometimes produce incorrect output states. The resulting logic errors are much more difficult to identify individually than the binary states generated by a device that is consistently at an incorrect level.
又、この発明によるコピー防止構造及び手順は、応用特
定集積回路の全体的機能コピーの防止手段として、ロジ
ックに間欠的エラーを発生させる。The copy protection structure and procedure of the present invention also introduces intermittent errors into the logic as a means to prevent copying of the entire functionality of an application specific integrated circuit.
そのため、コピー者は原設計者がなした範囲まで設計を
分析し、理解するよう強制される。Therefore, the copyer is forced to analyze and understand the design to the extent that the original designer did.
この発明の1つの構造的実施例によると、例えば、3人
力ナンド又はノア・セルのような複合ゲートは選択的注
入によって変更された1入力に応答するコンプリメンタ
リ・トランジスタを持つよう構成される。デイセーブに
されたトランジスタはセル出力のロジック状態を規定す
ることでその入力線の影響を除去する。そのようなセル
は3人カロジック・ゲートとして可視判断可能であるが
、実際に変更された入力線の状態は出力のロジック状態
に影響しない。しかし、そのように明らかなロジック−
セルのコピー版は対応する入力線の2値状態によって影
響される。従って、原セルと見かけ上に等価のコピー・
セルとは機能的に同一でなく、真値テーブルの状態に時
々差異が現われ、コピーされた集積回路装置に時々故障
が発生する。According to one structural embodiment of the invention, a composite gate, such as a three-way NAND or NOR cell, is constructed with complementary transistors responsive to one input modified by selective injection. A disabled transistor eliminates the influence of its input line by defining the logic state of the cell's output. Although such a cell is visible as a three-way logic gate, the state of the input line that is actually changed does not affect the logic state of the output. But such obvious logic-
The copy version of the cell is influenced by the binary state of the corresponding input line. Therefore, a copy that is apparently equivalent to the original cell
The cells are not functionally identical, and sometimes differences appear in the state of the true value table, and sometimes failures occur in the copied integrated circuit device.
セル・ライブラリ及びゲート・アレイ型集積回路製品の
機能コピーはその原設計者にとって大きな問題である。Functional copying of cell library and gate array integrated circuit products is a major problem for their original designers.
集積回路機能の直接コピーを防止する現在の方式は、コ
ピー者を混乱させるために改良した動作特性を有する個
々のトランジスタを選択的に含むことに頼るため応用特
定の集積回路(ASIC)のためには有効ではなかった
。そのような顧客設計の例は米国特許第4.583.0
11号にあり、そこのインバータ・トランジスタ対が選
択的に変更され、ロジックへの入力として設置される。Current methods for preventing direct copying of integrated circuit functionality rely on selectively including individual transistors with improved operating characteristics to confuse copyers for application specific integrated circuits (ASICs). was not valid. An example of such a customer design is U.S. Patent No. 4.583.0.
No. 11, in which the inverter transistor pair is selectively modified and provided as an input to the logic.
ロジックに対する入力はそのように2値レベルでその状
態に固定される。その構成の目的はその入力に特別に変
更されたトランジスタを含めることによってロジック・
ゲートに対する1人力を誤って表わすことである。The input to the logic is thus fixed in its state at a binary level. The purpose of its configuration is to provide logic logic by including specially modified transistors at its inputs.
It is a misrepresentation of one person's power on the gate.
ASIC製品の設計者における有力な問題は、電子装置
グループが特にトランジスタに無関係にセル機能又はブ
ロックでコピーされるという機能コピーにある。この発
明は、セル内部にコピー防止技術を組入れ、ロジック・
セルに対する入力がASIC装置のどこかに発生して影
響なく動作しつるようにする。セルの入力ではなくその
出力を変更することによって、セルに対する入力信号の
マイクロプローブは、入力−出力ロジックが包括的に分
析されなければ異常性は識別されない。そのようなマイ
クロプローブによるロジック比較は、異常なロジック状
態がたまに発生するということを確認することにより更
に困難にする。A predominant problem for designers of ASIC products is functional copying, where groups of electronic devices are copied in cell functions or blocks without particular reference to transistors. This invention incorporates copy protection technology inside the cell and
To allow input to a cell to occur somewhere in an ASIC device and to continue operating without any influence. By changing a cell's output rather than its input, microprobing the input signal to the cell will not identify anomalies unless the input-output logic is comprehensively analyzed. Logic comparisons with such microprobes are made even more difficult by ensuring that anomalous logic states occur occasionally.
今、明らかにより困難な機能設計のリバース・エンジニ
アリングをなすよう構成されたナンド・ゲートを考察し
よう。そのようなナンド・ゲート勢セルの3人力版は第
1図に示す。pチャンネル拳トランジスタl、2及び3
とnチャンネル・トランジスタ4,6及び7が従来の方
式で動作しているとき、入力A、B及び6間のナンド・
ロジック関係における出力Xは下記真値テーブル■に示
す。Let us now consider a NAND gate constructed to make reverse engineering its functional design decidedly more difficult. A three-person version of such a Nando Gate cell is shown in FIG. p-channel fist transistors l, 2 and 3
and n-channel transistors 4, 6, and 7 are operating in the conventional manner, the NAND voltage between inputs A, B, and 6 is
The output X in the logic relationship is shown in the true value table (■) below.
テーブル
■
X=A−B−C
この発明は、そこからロジック・ゲートがひき出される
セル・ライブラリ又はゲート・アレイ機能ライブラリが
変更したナンド・セルを含むということを意図するもの
である。このコピー防止構造セルは追加のイオン注入動
作を使用して作られる。その注入は電界効果トランジス
タl及び7のチャンネル領域のみを露光する追加のホト
レジスト・マスク・パターンを使用して行われる。追加
の注入は通常線A、B及びCで発生する信号の電圧範囲
外に2つのトランジスタ1.7のしきい値を永久に変更
する。Table X=A-B-C The present invention contemplates that the cell library or gate array function library from which logic gates are drawn includes modified NAND cells. This copy-protected structure cell is created using an additional ion implantation operation. The implantation is performed using an additional photoresist mask pattern exposing only the channel regions of field effect transistors l and 7. The additional implant permanently changes the threshold of the two transistors 1.7 outside the voltage range of the signals normally occurring on lines A, B and C.
第1図のナンド・セルの電界効果トランジスタ1.7の
チャンネル領域はトランジスタlを継続的にディセーブ
ルし、トランジスタ7を継続的に可能化するように、n
型ドーパントの追加注入を受ける。それによって、ロジ
ック・セルは線Cの信号のロジック状態に応答せず、線
A及びBの信号のロジック組合せにのみ基づき、出力X
を発生する。そのように変更したとき、ナンド・セルの
真値テーブルは下記テーブル■に表わすように修正され
る。The channel region of field effect transistor 1.7 of the NAND cell of FIG.
Receive additional implantation of type dopant. Thereby, the logic cell does not respond to the logic state of the signal on line C, but is based solely on the logic combination of the signals on lines A and B, and outputs
occurs. When such a change is made, the true value table of the NAND cell is modified as shown in the table (■) below.
テーブル
■
X=A −B
0 1 l 1+1
00
ttt。Table ■ X=A −B 0 1 l 1+1
00 ttt.
真値テーブルエと■とを比較すると、1組のロジック状
態のみが異なるということがわかる。連続ロジック・セ
ル・ゲートに対する一定のエラー信号の存在がより有効
に現われ、事実、ロジック・セル構造に対する欠点の組
入れは(セル出力において感知された間欠的効果)分析
によって識別するのは非常に困難である。マイクロプロ
ーブの評価は、すべてのロジック状態が真値テーブルの
不一致を識別しうる前にゲートの入力線に強制されなけ
ればならないという事実から複雑である。Comparing the true value table E and ■, it can be seen that only one set of logic states is different. The presence of a constant error signal for continuous logic cell gates appears more valid and, in fact, the incorporation of shortcomings into logic cell structures (intermittent effects sensed at the cell output) is very difficult to identify by analysis. It is. Microprobe evaluation is complicated by the fact that all logic states must be forced onto the gate's input lines before truth table mismatches can be identified.
同様に、コピー者は間欠エラーをコピー装置の擾似欠陥
、又は原装置の製造上の欠陥と解釈するかもしれない。Similarly, a copyer may interpret an intermittent error as a replicating defect in the copying device or a manufacturing defect in the original device.
又、完全にマイクロプローブし、ロジック・シュミレー
ションした後は、それを不可解な構造とのみするであろ
う。原装置のロジック・セルの数及びその入力接続が増
加すると、セル機能によるコピーの複雑性は指数的に増
加する。Also, after thorough microprobing and logic simulation, one would only see it as a puzzling structure. As the number of logic cells in a source device and its input connections increases, the complexity of copying by cell functions increases exponentially.
初期的考慮によると、この発明で構成したl 9(、を
有するio、 oooゲートのその当時のASIC装置
は事実上現在行われている方法で機能コピーする能力を
排除するであろう。Initial considerations suggest that the then-current ASIC devices for io, ooo gates constructed with this invention would effectively preclude the ability to copy functions in the manner currently practiced.
この現象の例として5人力線を有するロジック・ゲート
を取上げる。そのゲートは32の潜在入力から1つのエ
ラー出力状態を発生する。明らかに、そのように時々発
生するエラーの識別はマイクロプローブ又はロジック−
シュミレーションによって行われる場合の大きな挑戦と
なる。As an example of this phenomenon, we will take a logic gate with five force lines. The gate generates one error output state from 32 potential inputs. Obviously, the identification of such occasional errors can be done using microprobes or logic.
This poses a major challenge when done through simulation.
間欠エラーの有効性は原ASIC設計のロジック・ゲー
ト・セルの機能入力に対する信号の擬似発生又は時たま
の発生を接続することによって強調することができる。The effectiveness of intermittent errors can be emphasized by connecting spurious or occasional occurrences of signals to the functional inputs of the logic gate cells of the original ASIC design.
それによって、コピーされる装置は通常の開発テスト中
にめったに検出されない設計欠陥と併合される。Thereby, the copied device is merged with design flaws that are rarely detected during normal development testing.
第2図は、入力A、B及びCと出力Xとを有するノア・
ロジック・セルに対するこの発明の応用を示す。p型ド
ーパントを用いてコンプリメンタリ・トランジスタ対8
,9に対して選択的注入を行い、線Cにおける通常の電
圧レベル入力信号に対して不作動にする。真値テーブル
は8つの可能性のある入力組合せの1つにおいて1つの
エラー出力を有するであろう。FIG. 2 shows a Noah circuit with inputs A, B and C and output
The application of the invention to logic cells is shown. Complementary transistor pair 8 using p-type dopant
, 9 to render them inactive for normal voltage level input signals on line C. The true value table will have one error output in one of eight possible input combinations.
この発明の方式はコンピュータ壽エイド・デザイン・シ
ステムにおいて実施するのが好ましく、原設計者は希望
するロジックを規定し、1組の架空の接続を規定したロ
ジック・セルの作動不能入力に選択的に挿入する。特別
セルの文書化において、その接続をシステムに組入れる
。希望する目標はこの回路の動作に関連するよう表面的
に現われた接続を形成することであり、しかし、実際に
は、希望しない一定でなくたまにコピーしたASIC装
置にエラー状態を発生させることである。The method of the invention is preferably implemented in a computer-aided design system in which the original designer defines the desired logic and selectively connects a set of fictitious connections to the inoperable inputs of the defined logic cells. insert. In documenting the special cell, incorporate its connections into the system. The desired goal is to make connections that appear superficially relevant to the operation of this circuit, but in reality create an error condition in the copied ASIC device that is not always desired. .
そのようなコピー防止ロジック・セルの追加は製造中、
ディセーブル注入のために選ばれたトランジスタ・チャ
ンネル領域を露光するマスクを使用するマスク動作を必
要とする。この程度の注入はトランジスタのしきい値を
通常の動作電圧レベル以上にシフトした方がよいが、そ
の値は可視又はしみ分析によって検出可能なドーズ・レ
ベル以下に留める必要がある。更に、集積回路製品がマ
スクと共にROMを含む場合、ROMに使用した注入マ
スクはこの発明のコピー防止技術の実施に使用すること
ができる。The addition of such copy-protected logic cells during manufacturing;
Requires a masking operation using a mask to expose the transistor channel regions selected for disable implantation. Implants of this magnitude should shift the threshold of the transistor above normal operating voltage levels, but must remain below dose levels detectable by visible or blot analysis. Additionally, if the integrated circuit product includes a ROM along with a mask, the implant mask used for the ROM can be used to implement the copy protection techniques of this invention.
この発明はセル・ライブラリ又はゲート・アレイASI
Cの設計にその応用を見出すことができ、この設計及び
シミレーションは通常、トランジスタの顧客再構成をな
しつるように回路設計者にその機会を与えるものではな
い。コピー防止セル又はゲート拳アレイ・グループの設
置及び接続は特別な集積回路装置の設計経験者の介入な
しに集積回路のマスク・ワーク・レベルにおいて達成す
ることができる。This invention is a cell library or gate array ASI
It can find its application in the design of C, which design and simulation usually do not give the circuit designer the opportunity to make custom reconfigurations of the transistors. The installation and connection of copy-protected cells or gate array groups can be accomplished at the integrated circuit mask work level without the intervention of special integrated circuit device design experts.
第1図は、選択的に変更したコンプリメンタリ・トラン
ジスタを持つナンド・セルの回路図、第2図は、選択的
に変更したコンプリメンタリ・トランジスタを持つノア
・セルの回路図、第3図は、セルとその接続線とを有す
る応用特定の集積回路の回路図である。
図中、1.2及び3・・・pチャンネル・トランジスタ
、4,6及び7・・・nチャンネル・トランジスタ。
出願代理人 斉 藤 勲Figure 1 is a schematic diagram of a NAND cell with selectively modified complementary transistors, Figure 2 is a schematic diagram of a NOR cell with selectively modified complementary transistors, and Figure 3 is a diagram of a NAND cell with selectively modified complementary transistors. FIG. 2 is a circuit diagram of an application-specific integrated circuit having an integrated circuit and its connecting lines; In the figure, 1.2 and 3... p-channel transistors, 4, 6, and 7... n-channel transistors. Application agent Isao Saito
Claims (14)
ク・アーキテクチャの複数の活性装置で構成された集積
回路ロジック・ブロックであって、該ロジック・ブロッ
クによって表わされる真値表の選択的変更を行うよう選
択的に不作動にされる活性装置を含む集積回路ロジック
・ブロック装置。(1) An integrated circuit logic block comprised of a plurality of active devices of a Boolean logic architecture residing between multiple input and output lines, the integrated circuit logic block providing selective modification of the truth table represented by the logic block. An integrated circuit logic block device including active devices that are selectively deactivated.
あって、応用特性の集積回路のためのライブラリ又はゲ
ート・アレイ・セルを形成する特許請求の範囲第1項記
載の集積回路ロジック・ブロック装置。2. An integrated circuit logic block according to claim 1, wherein the logic block is a functional group of active devices and forms a library or gate array cell for an integrated circuit of application characteristics. Device.
請求の範囲第2項記載の集積回路ロジック・ブロック装
置。3. The integrated circuit logic block device of claim 2, wherein said active device is a field effect transistor.
特許請求の範囲第3項記載の集積回路ロジック・ブロッ
ク装置。4. The integrated circuit logic block device of claim 3, wherein said active devices are arranged in complementary pairs.
イセーブルされる特許請求の範囲第4項記載の集積回路
ロジック・ブロック装置。5. The integrated circuit logic block device of claim 4, wherein selected complementary pairs of devices are selectively disabled.
クである特許請求の範囲第1項記載のロジック・ブロッ
ク装置。(6) The logic block device according to claim 1, wherein the logic block is OR or NOR logic.
ジックである特許請求の範囲第1項記載のロジック・ブ
ロック装置。(7) The logic block device according to claim 1, wherein the logic block is AND or NAND logic.
特許請求の範囲第5項記載のロジック・ブロック装置。(8) The logic block device according to claim 5, wherein the logic block is a NOR logic.
る特許請求の範囲第5項記載のロジック・ブロック装置
。(9) The logic block device according to claim 5, wherein the logic block is a NAND logic.
果トランジスタのチャンネル領域における単一ドーパン
ト・タイプの共通に行われた注入のためにデイセーブル
される特許請求の範囲第5項記載のロジック・ブロック
装置。10. The logic block device of claim 5, wherein said selected complementary pair is disabled for a commonly performed implantation of a single dopant type in the channel region of said field effect transistor. .
の応用特定集積回路の機能再生を防止する方法であって
、 複合レイアウトの補足注入パターンの存在 により対応するロジック・ブロックから区別されたロジ
ック・ブロックを前記ロジック要素のライブラリに含み
、 前記補足注入パターンに基づき追加のホト レジスト・マスク・パターンを形成するよう追加のホト
リソグラフ処理を製造シーケンスに含み、パターン・ホ
トレジスト・マスクの存在下 における応用特定集積回路の製造中に注入して選ばれた
電界効果トランジスタを永久にデイセーブルする各工程
を含む集積回路の機能再生防止方法。(11) A method for preventing functional regeneration of an application-specific integrated circuit of the cell library or gate array type, the method comprising: including in said library of logic elements, and including in the manufacturing sequence an additional photolithographic process to form an additional photoresist mask pattern based on said supplemental implant pattern, to form an application specific integrated circuit in the presence of a patterned photoresist mask. A method for preventing regeneration of an integrated circuit comprising steps of implanting during manufacturing to permanently disable selected field effect transistors.
ートである特許請求の範囲第11項記載の方法。12. The method of claim 11, wherein the differentiated logic blocks are NOR gates.
ゲートである特許請求の範囲第11項記載の方法。(13) The differentiated logic block is a NAND
12. The method of claim 11, wherein the gate is a gate.
タリ構成電界効果トランジスタを含み、前記ホトレジス
ト・マスク・パターンは1対のコンプリメンタリ電界効
果トランジスタを包含するようにした特許請求の範囲第
11項記載の方法。14. The method of claim 11, wherein the library of logic elements includes complementary field effect transistors, and wherein the photoresist mask pattern includes a pair of complementary field effect transistors.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US27888988A | 1988-12-02 | 1988-12-02 | |
| US278,889 | 1988-12-02 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02201935A true JPH02201935A (en) | 1990-08-10 |
Family
ID=23066805
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1307786A Pending JPH02201935A (en) | 1988-12-02 | 1989-11-29 | Logic of circuit provided with cippy prevention |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02201935A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05191268A (en) * | 1991-04-01 | 1993-07-30 | Hughes Aircraft Co | Logic gate structure and manufacturing method thereof |
| JPH06163539A (en) * | 1992-07-31 | 1994-06-10 | Hughes Aircraft Co | Integrated circuit safety system and method using injection interconnection |
-
1989
- 1989-11-29 JP JP1307786A patent/JPH02201935A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05191268A (en) * | 1991-04-01 | 1993-07-30 | Hughes Aircraft Co | Logic gate structure and manufacturing method thereof |
| JPH06163539A (en) * | 1992-07-31 | 1994-06-10 | Hughes Aircraft Co | Integrated circuit safety system and method using injection interconnection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lala | Digital circuit testing and testability | |
| CA1260079A (en) | Shift register latch arrangement for enhanced testability in differential cascode switch circuit | |
| Koeppe | Optimal layout to avoid CMOS stuck-open faults | |
| US5027355A (en) | Logic circuit and design method for improved testability | |
| Miao et al. | SD-PUF: Spliced digital physical unclonable function | |
| Kundu et al. | Test challenges in nanometer technologies | |
| JPH02201935A (en) | Logic of circuit provided with cippy prevention | |
| US20250102570A1 (en) | Testing multi-cycle paths based on clock pattern | |
| JP2802140B2 (en) | How to design logic circuits | |
| Alt et al. | Simulation of non-classical faults on the gate level-fault modeling | |
| Cusey et al. | BART: A bridging fault test generator for sequential circuits | |
| Milovanović et al. | Fault models of CMOS circuits | |
| US5341314A (en) | Method for generating a test to detect differences between integrated circuits | |
| US20050038640A1 (en) | Method and apparatus for automatically testing the design of a simulated integrated circuit | |
| JPH09205148A (en) | Semiconductor integrated circuit device | |
| Celeiro et al. | VHDL fault simulation for defect-oriented test and diagnosis of digital ICs | |
| Adams et al. | Quad DCVS dynamic logic fault modeling and testing | |
| JPH10162039A (en) | Failure simulation device | |
| Subramanian et al. | On self-checking design of CMOS circuits | |
| Katoozi et al. | A testable CMOS synchronous counter | |
| Chakraborty et al. | Robust testing for stuck-at faults | |
| Busaba et al. | On Self‐Checking Design of CMOS Circuits for Multiple Faults | |
| JP2501202B2 (en) | Logic circuit diagnosis method | |
| US6438732B1 (en) | Method and apparatus for modeling gate capacitance of symmetrically and asymmetrically sized differential cascode voltage swing logic (DCVSL) | |
| Evans et al. | CMOS transistor faults and their effect on logic design |