[go: up one dir, main page]

JP2001024159A - Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device - Google Patents

Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device

Info

Publication number
JP2001024159A
JP2001024159A JP11197562A JP19756299A JP2001024159A JP 2001024159 A JP2001024159 A JP 2001024159A JP 11197562 A JP11197562 A JP 11197562A JP 19756299 A JP19756299 A JP 19756299A JP 2001024159 A JP2001024159 A JP 2001024159A
Authority
JP
Japan
Prior art keywords
transistor
cell
integrated circuit
semiconductor integrated
circuit device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11197562A
Other languages
Japanese (ja)
Inventor
Yuichiro Sugimoto
有一郎 杉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP11197562A priority Critical patent/JP2001024159A/en
Publication of JP2001024159A publication Critical patent/JP2001024159A/en
Pending legal-status Critical Current

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Metal-Oxide And Bipolar Metal-Oxide Semiconductor Integrated Circuits (AREA)

Abstract

(57)【要約】 【課題】半導体集積回路装置において、多量の容量セル
を挿入することができ、またタイミング違反をスタンダ
ードセルの大きさを変化せずに自動的に修復することが
できる。 【解決手段】半導体集積回路装置において、なにもない
領域に、コンタクト101等の変更でリペアセルに変更
可能な容量セルを配置し、同様にリペアセルが必要な場
合、容量セルをリペアセルに変更して使用する。また長
距離配線に隣接するなにもない領域に、コンタクトの変
更でリピータセルに変更可能な容量セルを配置し、長距
離配線にタイミング違反が生じた場合、容量セルをリピ
ータセルに変更して使用する。
(57) Abstract: In a semiconductor integrated circuit device, a large number of capacity cells can be inserted, and a timing violation can be automatically repaired without changing the size of a standard cell. In a semiconductor integrated circuit device, a capacity cell that can be changed to a repair cell by changing a contact 101 or the like is arranged in an empty area. Similarly, when a repair cell is required, the capacity cell is changed to a repair cell. use. In addition, a capacitor cell that can be changed to a repeater cell by changing the contact is placed in an empty area adjacent to the long-distance wiring, and if a timing violation occurs in the long-distance wiring, the capacitance cell is changed to a repeater cell. use.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、半導体集積回路装
置及び半導体集積回路装置のレイアウト方法に関するも
のである。
The present invention relates to a semiconductor integrated circuit device and a layout method for the semiconductor integrated circuit device.

【0002】[0002]

【従来の技術】従来の半導体集積回路装置は、電源配線
の電圧変動を抑制するために、トランジスタのゲート容
量を用いた容量セルが機能回路ブロックの配置されない
領域にバイパスコンデンサとして挿入されている。図9
は、従来の半導体集積回路装置の平面図、図10(a)
は従来の半導体集積回路装置における容量セルの平面
図、同図(b)は同図(a)のXーY線における断面
図、図11は容量セルのレイアウト図であり、1はp型
半導体基板、2はポリシリコン、3はアルミニウム配
線、100はコンタクト、36はp+拡散領域、6は電
源配線、7はグラウンド配線、8は機能回路ブロック、
9はパッドブロック、10は機能回路ブロックの配置さ
れていない空間領域である。図9において信号配線及び
ブロック内電源配線は省略してある。従来の半導体集積
回路装置では、容量セルを図11に示すように電源配線
6及びグラウンド配線7の両側の機能回路ブロックの配
置されない空間領域10に配置している。容量セルの構
造は図10(a)、(b)に示され、ポリシリコン2と
p型半導体基板1の間にコンデンサが形成される。
2. Description of the Related Art In a conventional semiconductor integrated circuit device, a capacitance cell using a gate capacitance of a transistor is inserted as a bypass capacitor in a region where a functional circuit block is not arranged in order to suppress a voltage fluctuation of a power supply line. FIG.
Is a plan view of a conventional semiconductor integrated circuit device, FIG.
1 is a plan view of a capacitor cell in a conventional semiconductor integrated circuit device, FIG. 1B is a cross-sectional view taken along line XY of FIG. 1A, FIG. 1 is a layout diagram of the capacitor cell, and 1 is a p-type semiconductor. Substrate, 2 is polysilicon, 3 is aluminum wiring, 100 is contact, 36 is p + diffusion region, 6 is power supply wiring, 7 is ground wiring, 8 is functional circuit block,
9 is a pad block and 10 is a space area where no functional circuit block is arranged. In FIG. 9, the signal wiring and the power supply wiring in the block are omitted. In a conventional semiconductor integrated circuit device, as shown in FIG. 11, capacitance cells are arranged in a space area 10 where no functional circuit block is arranged on both sides of a power supply line 6 and a ground line 7. The structure of the capacitance cell is shown in FIGS. 10A and 10B, and a capacitor is formed between the polysilicon 2 and the p-type semiconductor substrate 1.

【0003】また、拡散後の機能修正のためにリペアセ
ルが機能回路ブロックに挿入されている。図12は従来
のスタンダードセルを用いて設計された半導体集積回路
の平面図であり、8はスタンダードセル方式によってレ
イアウト設計が行われた機能回路ブロック、21はスタ
ンダードセル、22はパッド、23はリペアセルであ
る。リペアセル23は拡散後に機能を変更する必要が生
じたときに使用するスタンダードセルであるので、機能
を変更する必要が生じない場合はリペアセルとして使用
されない。
A repair cell is inserted into a functional circuit block to correct the function after diffusion. FIG. 12 is a plan view of a semiconductor integrated circuit designed by using a conventional standard cell. Reference numeral 8 denotes a functional circuit block whose layout is designed by the standard cell method, reference numeral 21 denotes a standard cell, reference numeral 22 denotes a pad, and reference numeral 23 denotes a repair cell. It is. Since the repair cell 23 is a standard cell used when the function needs to be changed after the diffusion, it is not used as a repair cell when the function does not need to be changed.

【0004】また、機能回路ブロック8においてレイア
ウト終了後にタイミング違反を修正するために、タイミ
ング違反が発生した信号配線をドライブしているスタン
ダードセルのファンアウトを変更する。ファンアウトを
変更することにより、スタンダードセルの大きさが変化
するので、再レイアウトが必要である。
In order to correct the timing violation after the layout is completed in the functional circuit block 8, the fan-out of the standard cell driving the signal wiring in which the timing violation has occurred is changed. Changing the fan-out changes the size of the standard cell, and thus requires re-layout.

【0005】[0005]

【発明が解決しようとする課題】プロセスの微細化の進
行により、容量セルの挿入できる機能回路ブロックの配
置されない領域が減少すると、十分な容量のバイパスコ
ンデンサの挿入が困難になり、電源配線の電圧変動を十
分に抑制出来ず、ノイズを外界に発生させたり、または
十分な容量セルを配置しようとすると半導体基板が大き
くなりコストが増大するという問題があった。
When the area where the functional circuit block into which the capacity cell can be inserted is reduced due to the progress of miniaturization of the process, it becomes difficult to insert a bypass capacitor having a sufficient capacity, and the voltage of the power supply wiring is reduced. Fluctuations cannot be sufficiently suppressed, and there is a problem in that if a noise is generated in the outside world or a sufficient capacity cell is arranged, the semiconductor substrate becomes large and the cost increases.

【0006】また、リペアセルは機能を変更する必要が
無いときはなににも使用されず、無駄な空間を占有して
いるという問題があった。
Further, the repair cell is not used at all when the function does not need to be changed, and occupies a useless space.

【0007】また、タイミング違反が発生した信号配線
をドライブしているスタンダードセルのファンアウトを
変更することにより、スタンダードセルの大きさが変化
し、再レイアウトを行うので、工数が発生するという問
題があった。
Further, by changing the fan-out of the standard cell driving the signal wiring in which the timing violation has occurred, the size of the standard cell changes, and the layout is re-laid out. there were.

【0008】本発明は、上記従来の問題点を解決するも
ので、配置するための専用の領域を必要としないバイパ
スコンデンサが挿入された半導体集積回路装置および使
用されず無駄な空間を占有しているリペアセルを容量セ
ルとして使用する半導体集積回路装置、および再レイア
ウト時にスタンダードセルの大きさを変化せずにタイミ
ング違反を修正できる半導体集積回路装置のレイアウト
方法を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention solves the above-mentioned conventional problems, and occupies a semiconductor integrated circuit device in which a bypass capacitor which does not require a dedicated area for placement is inserted, and an unused and wasteful space. It is an object of the present invention to provide a semiconductor integrated circuit device using a repair cell as a capacity cell, and a layout method of a semiconductor integrated circuit device capable of correcting a timing violation without changing the size of a standard cell during a relayout.

【0009】[0009]

【課題を解決するための手段】請求項1記載の半導体集
積回路装置は、第1のトランジスタ、第2のトランジス
タ、第3のトランジスタ及び第4のトランジスタと、第
1のトランジスタ、第2のトランジスタ、第3のトラン
ジスタ及び第4のトランジスタに対して設けた配線と、
第1のトランジスタ、第2のトランジスタ、第3のトラ
ンジスタ及び第4のトランジスタと配線とを接続するコ
ンタクトとを備え、第1のトランジスタ、第2のトラン
ジスタ、第3のトランジスタ及び第4のトランジスタの
容量を電源に接続する第1の態様と、第1のトランジス
タ及び第4のトランジスタの容量を電源に接続し、第2
のトランジスタ及び第3のトランジスタを論理用とする
第2の態様と、第1のトランジスタ、第2のトランジス
タ、第3のトランジスタ及び第4のトランジスタを論理
用とする第3の態様とを、コンタクトの位置の変更を行
うことにより選択したことを特徴とするものである。
According to a first aspect of the present invention, there is provided a semiconductor integrated circuit device comprising a first transistor, a second transistor, a third transistor, a fourth transistor, a first transistor, and a second transistor. Wiring provided for the third transistor and the fourth transistor;
A first transistor, a second transistor, a third transistor, and a contact for connecting the fourth transistor and a wiring; and a first transistor, a second transistor, a third transistor, and a fourth transistor. A first mode in which the capacitance is connected to a power supply; and a second mode in which the capacity of the first transistor and the fourth transistor is connected to the power supply.
A second mode in which the first and third transistors are used for logic and a third mode in which the first transistor, the second transistor, the third transistor, and the fourth transistor are used for logic are contacted. Are selected by changing the position of the item.

【0010】請求項1記載の半導体集積回路装置によれ
ば、態様の選択により、従来使用していないリペアセル
を容量セルとして使用することができ、多量のバイパス
コンデンサを電源に挿入できる。
According to the semiconductor integrated circuit device of the first aspect, by selecting an aspect, a repair cell that has not been used conventionally can be used as a capacity cell, and a large amount of bypass capacitors can be inserted into the power supply.

【0011】請求項2記載の半導体集積回路装置は、複
数のトランジスタと、この複数のトランジスタに対して
設けた配線と、前記複数のトランジスタと前記配線とを
接続するコンタクトとを備え、一部または全体の前記ト
ランジスタの容量を電源に接続したものである。
According to a second aspect of the present invention, there is provided a semiconductor integrated circuit device including a plurality of transistors, a wiring provided for the plurality of transistors, and a contact connecting the plurality of transistors to the wiring, and The whole capacity of the transistor is connected to a power supply.

【0012】請求項2記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the second aspect, the same effect as that of the first aspect is obtained.

【0013】請求項3記載の半導体集積回路装置は、請
求項1において、半導体集積回路装置の第1のトランジ
スタ、第2のトランジスタ、第3のトランジスタ及び第
4のトランジスタがMOSFETとしたものである。
According to a third aspect of the present invention, in the semiconductor integrated circuit device according to the first aspect, the first transistor, the second transistor, the third transistor, and the fourth transistor of the semiconductor integrated circuit device are MOSFETs. .

【0014】請求項3記載の半導体集積回路装置によれ
ば、請求項1と同様な効果のほか、トランジスタとして
MOSFETを用いた場合、ゲート容量にnチャンネ
ル、pチャンネルを用いることができ、片方のチャンネ
ルのみを用いる場合と比べて、プロセスの変動による容
量の変動を少なくできる。
According to the semiconductor integrated circuit device of the third aspect, in addition to the same effects as those of the first aspect, when a MOSFET is used as a transistor, an n-channel or a p-channel can be used for a gate capacitance. Capacitance fluctuations due to process fluctuations can be reduced as compared to the case where only channels are used.

【0015】請求項4記載の半導体集積回路装置は、請
求項1において、半導体集積回路装置の論理が組合せ論
理としたものである。
According to a fourth aspect of the present invention, in the semiconductor integrated circuit device according to the first aspect, the logic of the semiconductor integrated circuit device is a combinational logic.

【0016】請求項4記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the fourth aspect, the same effect as that of the first aspect is obtained.

【0017】請求項5記載の半導体集積回路装置は、請
求項1において、半導体集積回路装置の論理がインバー
タ論理又はNAND論理としたものである。
According to a fifth aspect of the present invention, in the semiconductor integrated circuit device according to the first aspect, the logic of the semiconductor integrated circuit device is an inverter logic or a NAND logic.

【0018】請求項5記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the fifth aspect, the same effect as that of the first aspect is obtained.

【0019】請求項6記載の半導体集積回路装置のレイ
アウト方法は、入力されたレイアウトデータからセルの
無い領域を検出し容量セルに置き換える容量セル挿入
程と、レイアウトデータから長距離配線を検出する長距
離配線検出過程と、長距離配線の下にある容量セルを検
出する容量セル検出過程と、長距離配線と容量セルを結
線する容量セルと配線の結線過程と、レイアウト情報の
タイミング解析を行なうタイミング解析過程と、レイア
ウト情報のタイミング違反がある長距離配線を検出する
タイミング違反検出過程と、タイミング違反がある長距
離配線の下にある容量セルを検出する容量セル検出過程
と、容量セルをリピータセルに変更するリピータセル挿
入過程とを含むものである。
The layout method of a semiconductor integrated circuit device according to claim 6, wherein the capacitive cell inserted over replacing the input layout data to the detected capacitance cell region without cells
And extent, and the long-distance wires detection step of detecting a long-distance wiring from the layout data, and the capacitor cell detection step of detecting a capacitive cell under the long-distance wires, the capacitance cell for connecting the long-distance wiring and capacitance cell line , A timing analysis process for analyzing the timing of layout information, a timing violation detection process for detecting a long-distance wiring having a timing violation of the layout information, and a capacitance cell under the long-distance wiring having a timing violation. It includes a process of detecting a capacity cell to be detected and a process of inserting a repeater cell for changing a capacity cell to a repeater cell.

【0020】請求項6記載の半導体集積回路装置のレイ
アウト方法によれば、タイミング違反を修正するときに
スタンダードセルの大きさを変化せずにおこなうことが
でき、タイミング違反を取り除く時にセルの配置を変更
せずにリピータセルを挿入できるので、再レイアウト時
の工数を削減できる。また拡散後、タイミング違反が発
生しリピータセルを挿入する時に容量セルからリピータ
セルへの変更がコンタクトを変更するだけで行うことが
できるので、変更するマスク枚数が1枚で済み、コスト
を削減できる。
According to the layout method of the semiconductor integrated circuit device according to the present invention, when correcting a timing violation, it can be performed without changing the size of the standard cell. Since the repeater cell can be inserted without any change, the man-hour at the time of re-layout can be reduced. After the diffusion, when a timing violation occurs and the repeater cell is inserted, the change from the capacity cell to the repeater cell can be performed only by changing the contact, so that only one mask is required to be changed, and the cost can be reduced. .

【0021】[0021]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図を用いて説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0022】図1(a)は第1の実施の形態における半
導体集積回路装置のインバータのレイアウトの摸式図で
あり、31は第1のトランジスタ、32は第2のトラン
ジスタ、33は第3のトランジスタ、34は第4のトラ
ンジスタ、35はn拡散領域、60は入力信号配線、6
1は出力信号配線、100、101、110、111は
コンタクト、120、121はトランジスタ上の1層ア
ルミニウム配線である。コンタクト110は出力信号配
線61と1層アルミニウム配線120をコンタクトして
いる。コンタクト111は入力信号配線60と1層アル
ミニウム配線121をコンタクトしている。同図(b)
は同図(a)の電気回路図である。第1のトランジスタ
31、第2のトランジスタ32、第3のトランジスタ3
3、第4のトランジスタ34を論理として入力信号配線
60、出力信号配線61に接続している。
FIG. 1A is a schematic diagram of a layout of an inverter of a semiconductor integrated circuit device according to the first embodiment, where 31 is a first transistor, 32 is a second transistor, and 33 is a third transistor. Transistor, 34 a fourth transistor, 35 an n-diffusion region, 60 an input signal wiring, 6
1 is an output signal wiring, 100, 101, 110 and 111 are contacts, and 120 and 121 are single-layer aluminum wirings on the transistor. The contact 110 makes contact between the output signal wiring 61 and the single-layer aluminum wiring 120. The contact 111 makes contact between the input signal wiring 60 and the single-layer aluminum wiring 121. FIG.
2 is an electric circuit diagram of FIG. First transistor 31, second transistor 32, third transistor 3
The third and fourth transistors 34 are connected to the input signal wiring 60 and the output signal wiring 61 as logic.

【0023】図2(a)は第1の実施の形態における半
導体集積回路装置のインバータと容量のレイアウトの摸
式図であり、102、103はコンタクトである。図2
(b)は同図(a)の電気回路図である。第1のトラン
ジスタ31、第4のトランジスタ34のゲート容量を電
源に接続し、第2のトランジスタ32、第3のトランジ
スタ33を論理として入力信号配線60、出力信号配線
61に接続している。
FIG. 2A is a schematic diagram of a layout of inverters and capacitors of the semiconductor integrated circuit device according to the first embodiment, and 102 and 103 are contacts. FIG.
FIG. 2B is an electric circuit diagram of FIG. The gate capacitances of the first transistor 31 and the fourth transistor 34 are connected to a power supply, and the second transistor 32 and the third transistor 33 are connected to the input signal wiring 60 and the output signal wiring 61 as logic.

【0024】図3(a)は第1の実施の形態における半
導体集積回路装置の容量のレイアウトの摸式図であり、
104、112、113はコンタクト、130はポリシ
リコンである。コンタクト112は入力信号配線60と
ポリシリコン130とコンタクトしている。コンタクト
113は出力信号配線61とポリシリコン130とコン
タクトしている。図3(b)は同図(a)の電気回路図
である。第1のトランジスタ31、第2のトランジスタ
32、第3のトランジスタ33、第4のトランジスタ3
4のゲート容量を電源に接続している。図1(a)から
図2(a)への回路の変更はコンタクト101を除きコ
ンタクト102を付けることで行なう。図2(a)から
図3(a)への回路の変更はコンタクト103を除きコ
ンタクト104を付けることで行なう。
FIG. 3A is a schematic diagram of the layout of the capacitance of the semiconductor integrated circuit device according to the first embodiment.
Reference numerals 104, 112, and 113 indicate contacts, and reference numeral 130 indicates polysilicon. Contact 112 is in contact with input signal wiring 60 and polysilicon 130. The contact 113 is in contact with the output signal wiring 61 and the polysilicon 130. FIG. 3B is an electric circuit diagram of FIG. First transistor 31, second transistor 32, third transistor 33, fourth transistor 3
4 is connected to the power supply. The circuit change from FIG. 1A to FIG. 2A is performed by attaching a contact 102 except for the contact 101. The change of the circuit from FIG. 2A to FIG. 3A is performed by attaching a contact 104 except for the contact 103.

【0025】図4(a)は第1の実施の形態における半
導体集積回路装置のNANDのレイアウトの摸式図であ
り、140はコンタクトである。同図(b)は同図
(a)の電気回路図である。第1のトランジスタ31、
第2のトランジスタ32、第3のトランジスタ33、第
4のトランジスタ34を論理として入力信号配線60、
出力信号配線61に接続している。
FIG. 4A is a schematic diagram of a NAND layout of the semiconductor integrated circuit device according to the first embodiment, and 140 is a contact. FIG. 3B is an electric circuit diagram of FIG. A first transistor 31,
The second transistor 32, the third transistor 33, and the fourth transistor 34 are used as logic for the input signal wiring 60,
It is connected to the output signal wiring 61.

【0026】図5(a)は第1の実施の形態における半
導体集積回路装置のNANDと容量のレイアウトの摸式
図であり、141、142はコンタクトである。図5
(b)は同図(a)の電気回路図である。第1のトラン
ジスタ31、第4のトランジスタ34のゲート容量を電
源に接続し、第2のトランジスタ32、第3のトランジ
スタ33を論理として入力信号配線60、出力信号配線
61に接続している。
FIG. 5A is a schematic diagram of a layout of NANDs and capacitors of the semiconductor integrated circuit device according to the first embodiment, and 141 and 142 are contacts. FIG.
FIG. 2B is an electric circuit diagram of FIG. The gate capacitances of the first transistor 31 and the fourth transistor 34 are connected to a power supply, and the second transistor 32 and the third transistor 33 are connected to the input signal wiring 60 and the output signal wiring 61 as logic.

【0027】図6(a)は第1の実施の形態における半
導体集積回路装置の容量のレイアウトの摸式図であり、
143はコンタクトである。図6(b)は同図(a)の
電気回路図である。第1のトランジスタ31、第2のト
ランジスタ32、第3のトランジスタ33、第4のトラ
ンジスタ34のゲート容量を電源に接続している。
FIG. 6A is a schematic diagram of a layout of the capacitance of the semiconductor integrated circuit device according to the first embodiment.
143 is a contact. FIG. 6B is an electric circuit diagram of FIG. Gate capacitances of the first transistor 31, the second transistor 32, the third transistor 33, and the fourth transistor 34 are connected to a power supply.

【0028】図4(a)から図5(a)への回路の変更
はコンタクト140を除きコンタクト141を付けるこ
とで行なう。図5(a)から図6(a)への回路の変更
はコンタクト142を除きコンタクト143を付けるこ
とで行なう。図3(a)、図6(a)のような構造を容
量セルとして半導体集積回路に配置する。リペアセルと
して使う時は図1(a)、図2(a)、図4(a)、図
5(a)のように容量セルのコンタクトを変更して機能
セルとして利用する。
The circuit change from FIG. 4A to FIG. 5A is performed by attaching a contact 141 except for the contact 140. The change of the circuit from FIG. 5A to FIG. 6A is performed by attaching the contact 143 except for the contact 142. The structure shown in FIGS. 3A and 6A is arranged in a semiconductor integrated circuit as a capacitance cell. When used as a repair cell, the contact of the capacity cell is changed as shown in FIGS. 1A, 2A, 4A, and 5A to be used as a functional cell.

【0029】なお、本実施の形態においては、トランジ
スタがMOSFETの場合について説明したが、本発明
はMOSFETに限らず、バイポーラトランジスタなど
のトランジスタを使用した場合についても同様の効果が
得られる。また、本実施の形態においては、論理がイン
バータとNANDの場合について説明したが、本発明は
インバータとNANDに限らず、他の論理についても同
様の効果が得られる。また、本実施の形態においては、
配線がポリシリコンと1層アルミニウム配線の場合につ
いて説明したが、本発明はポリシリコンと1層アルミニ
ウム配線に限らず、他の層、他の材質の配線を使用した
場合についても同様の効果が得られる。
In this embodiment, the case where the transistor is a MOSFET has been described. However, the present invention is not limited to the MOSFET, and the same effect can be obtained when a transistor such as a bipolar transistor is used. In this embodiment, the case where the logic is the inverter and the NAND has been described. However, the present invention is not limited to the inverter and the NAND, and the same effect can be obtained for other logics. In the present embodiment,
Although the case where the wiring is made of polysilicon and single-layer aluminum wiring has been described, the present invention is not limited to the case of using polysilicon and single-layer aluminum wiring, and similar effects can be obtained when wiring of another layer or another material is used. Can be

【0030】図7は、この発明の第2の実施の形態にお
ける半導体集積回路装置のレイアウト方法のフロー図で
あり、80はレイアウトデータの入力過程、81はレイ
アウトデータを基に、セルの無い領域を容量セルに容量
セル挿入手段により置き換える容量セル挿入過程、82
はレイアウトデータを基に、長距離配線を長距離配線検
出手段により検出する長距離配線検出過程、83は長距
離配線の下の容量セルを容量セル検出手段により検出す
る容量セル検出過程、84は容量セルと長距離配線を結
線手段により結線する容量セルと配線の結線過程、85
はレイアウトデータを基にタイミング解析手段によりタ
イミング解析を行うタイミング解析過程、86はタイミ
ング解析過程85の結果を基に、タイミング違反がある
長距離配線を長距離配線検出手段により検出するタイミ
ング違反がある長距離配線検出過程、87はタイミング
違反がある配線の下にある容量セルを容量セル検出手段
により検出する容量セル検出過程、88は容量セル検出
過程87で検出された容量セルをリピータセルにリピー
タセル挿入手段により変更するリピータセル挿入過程で
ある。容量セル挿入過程81では、コンタクトの変更で
バッファの論理を持つリピータセルに変更可能な容量セ
ルを挿入する。長距離配線検出過程82では、あらかじ
め与えられたパラメータと配線長を比較することによっ
て長距離配線を検出する。容量セル検出過程83は、配
線の座標と容量セルの座標を比較することによって行な
う。
FIG. 7 is a flow chart of a layout method of a semiconductor integrated circuit device according to a second embodiment of the present invention, wherein reference numeral 80 denotes a layout data input step, and reference numeral 81 denotes an area without cells based on the layout data. Is replaced with a capacity cell by a capacity cell insertion means.
Is a long-distance wiring detection step of detecting long-distance wiring based on layout data by long-distance wiring detection means, 83 is a capacitance cell detection step of detecting a capacitance cell under the long-distance wiring by capacitance cell detection means, 84 is 85. Connection process between the capacitance cell and the wiring for connecting the capacitance cell and the long-distance wiring by the connection means,
Is a timing analysis step in which timing analysis is performed by the timing analysis means based on the layout data, and 86 is a timing violation in which a long-distance wiring having a timing violation is detected by the long-distance wiring detection means based on the result of the timing analysis step 85. A long-distance wiring detection step 87 is a capacitance cell detection step in which a capacitance cell below a wiring having a timing violation is detected by a capacitance cell detection means, and a capacitance cell detected in the capacitance cell detection step 87 is repeated to a repeater cell. This is a repeater cell insertion process changed by the cell insertion means. In the capacity cell insertion step 81, a changeable capacity cell is inserted into a repeater cell having buffer logic by changing a contact. In the long distance wiring detection step 82, a long distance wiring is detected by comparing a wiring length with a parameter given in advance. The capacitance cell detection step 83 is performed by comparing the coordinates of the wiring and the coordinates of the capacitance cell.

【0031】図8は第2の実施の形態における半導体集
積回路装置のレイアウト方法における容量セルと信号配
線を示す構成図であり、同図(a)は容量セル90と信
号配線91を結線する前のレイアウト図、同図(b)は
容量セル90と信号配線91を結線した後のレイアウト
図であり、90は容量セル、91は信号配線である。容
量セル90と配線91の結線過程84において、図のよ
うに容量セル90と配線91を結線する。30はコンタ
クトである。なお、容量セル検出過程83において、1
つの容量セル上に複数配線がある場合は、まず、その容
量セル上の信号配線名を記憶しておく。そして、容量セ
ル上に信号配線が1本ある場合の容量セルと信号配線の
結線をした後、複数配線がある容量セル上の信号配線の
長さを比べ、一番長い配線に接続する。
FIG. 8 is a configuration diagram showing a capacitance cell and a signal wiring in the layout method of the semiconductor integrated circuit device according to the second embodiment. FIG. 8A shows a state before the capacitance cell 90 and the signal wiring 91 are connected. FIG. 2B is a layout diagram after the capacitance cell 90 and the signal wiring 91 are connected, where 90 is a capacitance cell, and 91 is a signal wiring. In the connection step 84 between the capacitance cell 90 and the wiring 91, the capacitance cell 90 and the wiring 91 are connected as shown in the figure. Reference numeral 30 denotes a contact. In the capacity cell detection step 83, 1
When there are a plurality of wirings on one capacitance cell, first, the names of the signal wirings on the capacitance cell are stored. Then, after connecting the signal cell and the signal wiring in the case where there is one signal wiring on the capacitance cell, the length of the signal wiring on the capacitance cell having a plurality of wirings is compared, and the signal wiring is connected to the longest wiring.

【0032】なお、本実施の形態においては、電源配線
の通っている層が信号配線91の通っている層より下の
層である場合について説明したが、本発明はこの場合に
限らず、他の場合でも同様の効果が得られる。タイミン
グ解析過程85はASICベンダが使用しているタイミ
ング解析ツールを用いて行うことができる。タイミング
違反がある長距離配線検出過程86では、タイミング解
析過程85が求めたタイミング違反の配線と長距離配線
検出過程82で求めた長距離配線とを比較し、一致した
長距離配線を検出する。リピータセル挿入手段88で
は、容量セル検出過程87で求めた容量セルをリピータ
セルに置き換える。この置き換えは、コンタクト30の
変更で行なうことができる。なお、リピータセル挿入過
程88において同一配線に容量セルが複数ある場合、そ
の配線の真中に一番近い容量セルをリピータセルに置き
換える。
In this embodiment, the case where the layer through which the power supply wiring runs is a layer below the layer through which the signal wiring 91 runs is described. However, the present invention is not limited to this case, and the present invention is not limited to this case. The same effect can be obtained in the case of. The timing analysis step 85 can be performed using a timing analysis tool used by the ASIC vendor. In the long-distance wiring detection step 86 having a timing violation, the timing-violation wiring obtained by the timing analysis step 85 is compared with the long-distance wiring obtained in the long-distance wiring detection step 82, and a matching long-distance wiring is detected. The repeater cell inserting means 88 replaces the capacity cell obtained in the capacity cell detection step 87 with a repeater cell. This replacement can be performed by changing the contact 30. When there are a plurality of capacitance cells on the same wiring in the repeater cell insertion step 88, the capacitance cell closest to the center of the wiring is replaced with the repeater cell.

【0033】[0033]

【発明の効果】請求項1記載の半導体集積回路装置によ
れば、態様の選択により、従来使用していないリペアセ
ルを容量セルとして使用することができ、多量のバイパ
スコンデンサを電源に挿入できる。
According to the semiconductor integrated circuit device of the first aspect, by selecting the mode, a repair cell that has not been used conventionally can be used as a capacity cell, and a large amount of bypass capacitors can be inserted into the power supply.

【0034】請求項2記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the second aspect, the same effect as that of the first aspect is obtained.

【0035】請求項3記載の半導体集積回路装置によれ
ば、請求項1と同様な効果のほか、トランジスタとして
MOSFETを用いた場合、ゲート容量にnチャンネ
ル、pチャンネルを用いることができ、片方のチャンネ
ルのみを用いる場合と比べて、プロセスの変動による容
量の変動を少なくできる。
According to the semiconductor integrated circuit device of the third aspect, in addition to the same effects as those of the first aspect, when a MOSFET is used as a transistor, an n-channel or a p-channel can be used for a gate capacitance. Capacitance fluctuations due to process fluctuations can be reduced as compared to the case where only channels are used.

【0036】請求項4記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the fourth aspect, the same effect as that of the first aspect is obtained.

【0037】請求項5記載の半導体集積回路装置によれ
ば、請求項1と同様な効果がある。
According to the semiconductor integrated circuit device of the fifth aspect, the same effect as that of the first aspect is obtained.

【0038】請求項6記載の半導体集積回路装置のレイ
アウト方法によれば、タイミング違反を修正するときに
スタンダードセルの大きさを変化せずにおこなうことが
でき、タイミング違反を取り除く時にセルの配置を変更
せずにリピータセルを挿入できるので、再レイアウト時
の工数を削減できる。また拡散後、タイミング違反が発
生しリピータセルを挿入する時に容量セルからリピータ
セルへの変更がコンタクトを変更するだけで行うことが
できるので、変更するマスク枚数が1枚で済み、コスト
を削減できる。
According to the layout method of a semiconductor integrated circuit device according to the present invention, when correcting a timing violation, it can be performed without changing the size of the standard cell. Since the repeater cell can be inserted without any change, the man-hour at the time of re-layout can be reduced. After the diffusion, when a timing violation occurs and the repeater cell is inserted, the change from the capacity cell to the repeater cell can be performed only by changing the contact, so that only one mask is required to be changed, and the cost can be reduced. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】第1の実施の形態における半導体集積回路装置
のインバータのレイアウトの摸式図(a)及び電気回路
図(b)である。
FIGS. 1A and 1B are a schematic diagram (a) and an electric circuit diagram (b) of a layout of an inverter of a semiconductor integrated circuit device according to a first embodiment.

【図2】第1の実施の形態における半導体集積回路装置
のインバータと容量のレイアウトの摸式図(a)及び電
気回路図(b)である。
FIGS. 2A and 2B are a schematic diagram (a) and an electric circuit diagram (b) of a layout of inverters and capacitors of the semiconductor integrated circuit device according to the first embodiment.

【図3】第1の実施の形態における半導体集積回路装置
の容量のレイアウトの摸式図(a)及び電気回路図
(b)である。
FIGS. 3A and 3B are a schematic diagram (a) and an electric circuit diagram (b) of a layout of a capacitance of the semiconductor integrated circuit device according to the first embodiment. FIGS.

【図4】第1の実施の形態における半導体集積回路装置
のNANDのレイアウトの摸式図(a)及び電気回路図
(b)である。
FIGS. 4A and 4B are a schematic diagram (a) and an electric circuit diagram (b) of a NAND layout of the semiconductor integrated circuit device according to the first embodiment.

【図5】第1の実施の形態における半導体集積回路装置
のNANDと容量のレイアウトの摸式図(a)及び電気
回路図(b)である。
FIGS. 5A and 5B are a schematic diagram of a layout of NAND and capacitors of the semiconductor integrated circuit device according to the first embodiment, and FIG.

【図6】第1の実施の形態における半導体集積回路装置
の容量のレイアウトの摸式図(a)及び電気回路図
(b)である。
FIGS. 6A and 6B are a schematic diagram of a capacitance layout of the semiconductor integrated circuit device according to the first embodiment and an electric circuit diagram of FIG.

【図7】第2の実施の形態における半導体集積回路装置
のレイアウト方法を示すフロー図である。
FIG. 7 is a flowchart illustrating a layout method of a semiconductor integrated circuit device according to a second embodiment.

【図8】第2の実施の形態における半導体集積回路装置
のレイアウト方法における容量セルと信号配線を示す構
成図である。
FIG. 8 is a configuration diagram showing a capacitance cell and a signal wiring in a layout method of a semiconductor integrated circuit device according to a second embodiment.

【図9】従来の半導体集積回路装置の平面図である。FIG. 9 is a plan view of a conventional semiconductor integrated circuit device.

【図10】従来の半導体集積回路装置における容量セル
の平面図(a)及びそのX−Y線断面図(b)である。
FIG. 10A is a plan view of a capacitor cell in a conventional semiconductor integrated circuit device, and FIG.

【図11】従来の半導体集積回路装置における容量セル
のレイアウト図である。
FIG. 11 is a layout diagram of a capacitance cell in a conventional semiconductor integrated circuit device.

【図12】従来のスタンダードセルを用いて設計された
半導体集積回路の平面図である。
FIG. 12 is a plan view of a semiconductor integrated circuit designed using a conventional standard cell.

【符号の説明】[Explanation of symbols]

1 p型半導体基板 2、130 ポリシリコン 3、120、121 1層アルミニウム配線 6 電源配線 7 グラウンド配線 8 機能回路ブロック 9 パッドブロック 10 機能ブロックの配置されていない領域 21 スタンダードセル 22 パッド 23 リペアセル 31 第1のトランジスタ 32 第2のトランジスタ 33 第3のトランジスタ 34 第4のトランジスタ 35 n拡散領域 36 p拡散領域 60 入力信号配線 61 出力信号配線 80 レイアウトデータの入力過程 81 容量セル挿入過程 82 長距離配線検出過程 83 容量セル検出過程 84 容量セルと配線の結線過程 85 タイミング解析過程 86 タイミング違反がある長距離配線検出過程 88 リピータセル挿入過程 90 容量セル 91 信号配線 100〜104、110、111、140〜143 コ
ンタクト
REFERENCE SIGNS LIST 1 p-type semiconductor substrate 2, 130 polysilicon 3, 120, 121 1 layer aluminum wiring 6 power supply wiring 7 ground wiring 8 functional circuit block 9 pad block 10 area where no functional block is arranged 21 standard cell 22 pad 23 repair cell 31 1 transistor 32 second transistor 33 third transistor 34 fourth transistor 35 n diffusion region 36 p diffusion region 60 input signal wiring 61 output signal wiring 80 layout data input process 81 capacitance cell insertion process 82 long distance wiring detection Process 83 Capacitance cell detection process 84 Capacitance cell and wiring connection process 85 Timing analysis process 86 Long distance wiring detection process with timing violation 88 Repeater cell insertion process 90 Capacitance cell 91 Signal wiring 100 to 104, 110, 111 , 140-143 contacts

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 第1のトランジスタ、第2のトランジス
タ、第3のトランジスタ及び第4のトランジスタと、 前記第1のトランジスタ、前記第2のトランジスタ、前
記第3のトランジスタ及び前記第4のトランジスタに対
して設けた配線と、 前記第1のトランジスタ、前記第2のトランジスタ、前
記第3のトランジスタ及び前記第4のトランジスタと前
記配線とを接続するコンタクトとを備え、 前記第1のトランジスタ、前記第2のトランジスタ、前
記第3のトランジスタ及び前記第4のトランジスタの容
量を電源に接続する第1の態様と、 前記第1のトランジスタ及び第4のトランジスタの容量
を電源に接続し、前記第2のトランジスタ及び前記第3
のトランジスタを論理用とする第2の態様と、 前記第1のトランジスタ、前記第2のトランジスタ、前
記第3のトランジスタ及び前記第4のトランジスタを論
理用とする第3の態様とを、前記コンタクトの位置の変
更を行うことにより選択したことを特徴とする半導体集
積回路装置。
A first transistor, a second transistor, a third transistor, and a fourth transistor; and the first transistor, the second transistor, the third transistor, and the fourth transistor. A wiring provided for the first transistor, the second transistor, the third transistor, and the fourth transistor; and a contact connecting the wiring to the wiring. A first aspect in which the capacitances of the second transistor, the third transistor, and the fourth transistor are connected to a power supply; and a second aspect in which the capacitances of the first transistor and the fourth transistor are connected to a power supply. A transistor and the third
A second mode in which the first transistor, the second transistor, the third transistor, and the fourth transistor are used for logic; A semiconductor integrated circuit device selected by changing the position of the semiconductor integrated circuit.
【請求項2】 複数のトランジスタと、この複数のトラ
ンジスタに対して設けた配線と、前記複数のトランジス
タと前記配線とを接続するコンタクトとを備え、一部ま
たは全体の前記トランジスタの容量を電源に接続した半
導体集積回路装置。
2. A semiconductor device comprising: a plurality of transistors; a wiring provided for the plurality of transistors; and a contact for connecting the plurality of transistors to the wiring. A connected semiconductor integrated circuit device.
【請求項3】 半導体集積回路装置の第1のトランジス
タ、第2のトランジスタ、第3のトランジスタ及び第4
のトランジスタがMOSFETである請求項1記載の半
導体集積回路装置。
3. The first transistor, the second transistor, the third transistor, and the fourth transistor of the semiconductor integrated circuit device.
2. The semiconductor integrated circuit device according to claim 1, wherein said transistor is a MOSFET.
【請求項4】 半導体集積回路装置の論理が組合せ論理
である請求項1記載の半導体集積回路装置。
4. The semiconductor integrated circuit device according to claim 1, wherein the logic of the semiconductor integrated circuit device is combinational logic.
【請求項5】 半導体集積回路装置の論理がインバータ
論理又はNAND論理である請求項1記載の半導体集積
回路装置。
5. The semiconductor integrated circuit device according to claim 1, wherein the logic of the semiconductor integrated circuit device is inverter logic or NAND logic.
【請求項6】 入力されたレイアウトデータからセルの
無い領域を検出し容量セルに置き換える容量セル挿入過
程と、前記レイアウトデータから長距離配線を検出する
長距離配線検出過程と、前記長距離配線の下にある前記
容量セルを検出する容量セル検出過程と、前記長距離配
線と前記容量セルを結線する容量セルと配線の結線過程
と、前記レイアウト情報のタイミング解析を行なうタイ
ミング解析過程と、前記レイアウト情報のタイミング違
反がある長距離配線を検出するタイミング違反検出過程
と、前記タイミング違反がある長距離配線の下にある容
量セルを検出する容量セル検出過程と、前記容量セルを
リピータセルに変更するリピータセル挿入過程とを含む
半導体集積回路装置のレイアウト方法。
6. A capacitor cell inserting step of detecting a cell-free area from input layout data and replacing it with a capacitor cell, a long-distance wiring detecting step of detecting a long-distance wiring from the layout data, and a step of detecting the long-distance wiring. A capacitance cell detection step of detecting the underlying capacitance cell; a connection step of a capacitance cell and a wiring connecting the long-distance wiring and the capacitance cell; a timing analysis step of performing timing analysis of the layout information; A timing violation detecting step of detecting a long distance wiring having a timing violation of information; a capacitance cell detecting step of detecting a capacitance cell below the long distance wiring having the timing violation; and changing the capacitance cell to a repeater cell. A layout method for a semiconductor integrated circuit device including a step of inserting a repeater cell.
JP11197562A 1999-07-12 1999-07-12 Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device Pending JP2001024159A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11197562A JP2001024159A (en) 1999-07-12 1999-07-12 Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11197562A JP2001024159A (en) 1999-07-12 1999-07-12 Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device

Publications (1)

Publication Number Publication Date
JP2001024159A true JP2001024159A (en) 2001-01-26

Family

ID=16376575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11197562A Pending JP2001024159A (en) 1999-07-12 1999-07-12 Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device

Country Status (1)

Country Link
JP (1) JP2001024159A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008263185A (en) * 2007-03-19 2008-10-30 Ricoh Co Ltd Semiconductor integrated circuit
JP2016130919A (en) * 2015-01-13 2016-07-21 株式会社ソシオネクスト Semiconductor device design method and semiconductor device manufacturing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008263185A (en) * 2007-03-19 2008-10-30 Ricoh Co Ltd Semiconductor integrated circuit
JP2016130919A (en) * 2015-01-13 2016-07-21 株式会社ソシオネクスト Semiconductor device design method and semiconductor device manufacturing method

Similar Documents

Publication Publication Date Title
US7600208B1 (en) Automatic placement of decoupling capacitors
CN100555631C (en) Semiconductor device and fix the method for designing of its trap gesture
JP4112244B2 (en) Semiconductor integrated circuit element design system, program, recording medium, and semiconductor integrated circuit element design method
US6618847B1 (en) Power stabilizer using under-utilized standard cells
US6698000B2 (en) Semiconductor process parameter determining method, semiconductor process parameter determining system, and semiconductor process parameter determining program
KR20080035968A (en) Design method of semiconductor integrated circuit, semiconductor integrated circuit device, and electronic device
US7033883B2 (en) Placement method for decoupling capacitors
JP4738719B2 (en) Semiconductor circuit device design method, designed semiconductor circuit device, design system, and recording medium
CN118444133B (en) Method and device for generating electric leakage test structure and storage medium
US6184711B1 (en) Low impact signal buffering in integrated circuits
JP2001024159A (en) Semiconductor integrated circuit device and layout method for semiconductor integrated circuit device
US6477696B2 (en) Routing definition to optimize layout design of standard cells
CN103178016A (en) Methods of forming gate structures for reduced leakage
US20030018949A1 (en) Method and apparatus for laying out wires on a semiconductor integrated circuit
US20060117283A1 (en) Integrated circuit verification method, verification apparatus, and verification program
US6555853B2 (en) Semiconductor device having embedded array
JP3996735B2 (en) Semiconductor device
CN101075272B (en) Cell arrangement method for designing semiconductor integrated circuit
CN116908642A (en) Method for identifying leakage current paths in a circuit
US7831935B2 (en) Method and architecture for power management of an electronic device
US6775811B2 (en) Chip design method for designing integrated circuit chips with embedded memories
JP3156311B2 (en) Semiconductor logic cell library generator
JP2004031785A (en) Semiconductor device and method of designing semiconductor device
JP4202079B2 (en) Semiconductor device design method and apparatus
JPH07273300A (en) CMOS negative logic circuit structure and layout wiring method thereof