JP2004259723A - 半導体集積回路及びそのレイアウト方法 - Google Patents

半導体集積回路及びそのレイアウト方法 Download PDF

Info

Publication number
JP2004259723A
JP2004259723A JP2003045434A JP2003045434A JP2004259723A JP 2004259723 A JP2004259723 A JP 2004259723A JP 2003045434 A JP2003045434 A JP 2003045434A JP 2003045434 A JP2003045434 A JP 2003045434A JP 2004259723 A JP2004259723 A JP 2004259723A
Authority
JP
Japan
Prior art keywords
power supply
wiring
macro cell
integrated circuit
semiconductor integrated
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.)
Withdrawn
Application number
JP2003045434A
Other languages
English (en)
Inventor
Takashi Sakuta
孝 作田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003045434A priority Critical patent/JP2004259723A/ja
Publication of JP2004259723A publication Critical patent/JP2004259723A/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Internal Circuitry In Semiconductor Integrated Circuit Devices (AREA)

Abstract

【課題】マクロセルの内部に上位レベルの配線を容易に配置することが可能な半導体集積回路のレイアウト方法を提供する。
【解決手段】このレイアウト方法は、コンピュータを用いて半導体集積回路のレイアウトを行う方法であって、マクロセル内の第1の配線層において、第1の方向に延在する2つの電源配線を所定の間隔で配置するステップ(a)と、マクロセル内の第2の配線層において、第1の方向と異なる第2の方向に延在する2つの電源配線を所定の間隔で配置するステップ(b)と、マクロセルを構成する複数の回路素子と、それらの回路素子間の配線を配置するステップ(c)と、第1及び第2の配線層の内の少なくとも一方において、マクロセル内の2つの電源配線の間を通ってマクロセル外に延在する信号配線を配置するステップ(d)とを具備する。
【選択図】 図1

Description

【0001】
【発明の属する技術分野】
本発明は、いわゆるP&R(place and route)ツールと呼ばれる自動配置配線プログラムを用いてマクロセルを含む複数のセルを配置配線することによりLSI等の半導体集積回路をレイアウトする方法に関し、さらに、そのようなレイアウト方法を用いて製造された半導体集積回路に関する。
【0002】
【従来の技術】
LSIにIP(intellectual property)やメモリセルアレイを搭載するためには、通常のセルよりも大規模なマクロセルが用いられる。ここで、IPとは、一般的に、プロセッサ等の信号処理回路や、メモリ、入出力回路等を含む電子回路の機能ブロックをいう。マクロセルは、数行数列に配置された複数のブロックを含んでおり、各ブロックの周辺部には、リング状の電源配線が設けられている。
【0003】
従来、このようなLSIのレイアウトを設計する際には、配置配線の予測に基づいて、マクロセルにおいて配線通過可能領域を設定し、この配線通過可能領域にシールド配線を挿入した後でマクロセルの回路素子の配置配線を行うことにより、P&Rツールにおいて使用されるマクロセルのライブラリを作成していた。
【0004】
例えば、下記の特許文献1には、配置配線情報を持ち、クロストークノイズによる信号遅延等の特性変動を抑えることのできるマクロの作成方法が開示されている。このマクロ作成方法によれば、IPマクロの形状、外部端子の位置に基づいてIPマクロ内にチップレベルの配線が通過可能な領域を算出し、シールド配線挿入処理後、その領域の配線条件を設定する。その配線条件に基づいてIPマクロ内の自動配置配線を行い、シールド配線のコンタクト処理を行い、通過配線可能領域の情報と自動配置配線結果を含むIPマクロのライブラリを作成する。
【0005】
しかしながら、実際に上位レベルのレイアウトを行う際に必要となる配線領域が確定しない段階でマクロセルの内部に配線通過可能領域が設定されてしまうので、上位レベルの配線が困難になることも多い。一方、マクロセルを迂回する配線を用いる場合には、配線長が長くなってしまうので、信号の遅延により動作タイミングが不良になるおそれがある。
【0006】
【特許文献1】
特開2002−24310号公報(第1頁、図3)
【0007】
【発明が解決しようとする課題】
そこで、本発明は、上記の点に鑑み、マクロセルの内部に上位レベルの配線を容易に配置することが可能な半導体集積回路のレイアウト方法、及び、そのようなレイアウト方法を用いて製造された半導体集積回路を提供することを目的とする。
【0008】
【課題を解決するための手段】
上記の課題を解決するため、本発明に係る半導体集積回路のレイアウト方法は、コンピュータを用いて半導体集積回路のレイアウトを行う方法であって、マクロセル内の第1の配線層において、第1の方向に延在する2つの電源配線を所定の間隔で配置するステップ(a)と、マクロセル内の第2の配線層において、第1の方向と異なる第2の方向に延在する2つの電源配線を所定の間隔で配置するステップ(b)と、マクロセルを構成する複数の回路素子と、それらの回路素子間の配線を配置するステップ(c)と、第1及び第2の配線層の内の少なくとも一方において、マクロセル内の2つの電源配線の間を通ってマクロセル外に延在する信号配線を配置するステップ(d)とを具備する。
【0009】
ここで、ステップ(a)及びステップ(b)の各々が、半導体集積回路のレイアウト設計において用いられる単位格子の間隔をDとするときに、2つの電源配線を2Dの間隔で配置するようにしても良い。
【0010】
また、本発明に係る半導体集積回路は、マクロセルを構成する複数の回路素子が形成された半導体基板と、半導体基板上に形成され、マクロセル内において第1の方向に延在し所定の間隔を有する2つの電源配線を含む第1の配線層と、半導体基板上に形成され、マクロセル内において第1の方向と異なる第2の方向に延在し所定の間隔を有する2つの電源配線を含む第2の配線層とを具備し、第1及び第2の配線層の内の少なくとも一方が、マクロセル内の2つの電源配線の間を通ってマクロセル外に延在する信号配線を含む。
【0011】
ここで、第1の方向と第2の方向とが直交するようにしても良い。また、第1及び第2の配線層の各々において、2つの電源配線の内の一方に高電位側の電源電位が供給され、他方に低電位側の電源電位が供給されるようにしても良い。さらに、第1及び第2の配線層において、2つの電源配線の各々がループを形成するようにしても良い。
【0012】
本発明によれば、マクロセル内の第1及び第2の配線層において第1及び第2の方向にそれぞれ延在する2つの電源配線の間を上位レベルの配線領域として使用することができるので、マクロセルの内部に上位レベルの配線を容易に配置することが可能となる。
【0013】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には、同一の参照番号を付して説明を省略する。
図1は、本発明の一実施形態に係る半導体集積回路のレイアウト方法を示すフローチャートである。本実施形態に係るレイアウト方法においては、コンピュータ上で動作するP&Rツールと呼ばれる自動配置配線プログラムを用いて、マクロセルを含む複数のセルを配置配線することにより、LSI等の半導体集積回路のレイアウトを行う。
【0014】
ステップS1において、マクロセル内の第1の配線層(最下層の配線層に限らない)において、第1の方向(例えば、X方向)に延在する2つの電源配線を所定の間隔で配置する。これらの電源配線は、高電位側の電源電位VDDが供給される2つの電源配線でも良いし、低電位側の電源電位VSSが供給される2つの電源配線でも良いし、高電位側の電源電位VDDが供給される1つの電源配線と低電位側の電源電位VSSが供給される1つの電源配線とのペアでも良い。
【0015】
ステップS2において、マクロセル内の第2の配線層(第2層目の配線層に限らない)において、第1の方向と異なる第2の方向(例えば、X方向と直交するY方向)に延在する2つの電源配線を所定の間隔で配置する。
【0016】
以上において、所定の間隔とは、2つの電源配線の間に他の配線を設けることが可能な間隔をいう。例えば、半導体集積回路のレイアウト設計において用いられる単位格子(グリッド)の間隔をDとするときに、2つの電源配線を2Dの間隔で配置するようにしても良い。
【0017】
ステップS3において、マクロセルを構成する複数の回路素子と、それらの回路素子間の配線を配置する。ステップS3までの工程によってレイアウトされた半導体集積回路の例を、図2〜図4に示す。ここでは、説明を簡単にするため、マクロセルにおける1つのブロック内に1つのMOSトランジスタの構造を拡大して示している。
【0018】
図2は、ステップS3までの工程によってレイアウトされた半導体集積回路の平面図である。図2においては、第2層目以上の層間絶縁膜を省略している。図3は、図2のIII−IIIにおける断面図である。半導体基板10上にゲート絶縁膜12及びゲート電極13が形成され、その両側の半導体基板10内に不純物拡散領域11が形成されている。ゲート絶縁膜12、ゲート電極13及び不純物拡散領域11は、MOSトランジスタを構成する。
【0019】
MOSトランジスタが形成された半導体基板10上に、第1層目の層間絶縁膜20を介して、第1層目の配線層が形成されている。第1層目の層間絶縁膜20の所定の位置には開口が設けられており、第1層目の配線層の配線34及び35は、それらの開口を通してMOSトランジスタの不純物拡散領域11に接続されている。
【0020】
図4は、図2のIV−IVにおける断面図である。第1層目の層間絶縁膜20上には、第1層目の配線層の電源配線31が設けられている。その上に、第2層目の層間絶縁膜40を介して、第2層目の配線層が形成されている。第2層目の層間絶縁膜40の所定の位置には開口が設けられており、第2層目の配線層の電源配線51は、それらの開口を通して第1層目の配線層の電源配線31に接続されている。図4には示されていないが、第2層目の配線層の電源配線52は、第1層目の配線層の電源配線32に接続されている。さらにその上に、保護膜60が形成されている。
【0021】
図2に示すように、第1層目の配線層においてX方向に延在する2つの電源配線31及び32は、半導体集積回路のレイアウト設計において用いられる単位格子(グリッド)の間隔をDとするときに、2Dの間隔で配置されている。電源配線31には、高電位側の電源電位VDDが供給され、電源配線32には、低電位側の電源電位VSSが供給される。
【0022】
また、第2層目の配線層においてY方向に延在する2つの電源配線51及び52も、2Dの間隔で配置されている。電源配線51には、高電位側の電源電位VDDが供給され、電源配線52には、低電位側の電源電位VSSが供給される。
【0023】
次に、再び図1を参照すると、ステップS4において、上位レベルの複数の回路素子と、それらの回路素子間の配線を配置する。さらに、ステップS5において、第1及び第2の配線層の内の少なくとも一方において、マクロセル内の2つの電源配線の間を通ってマクロセル外に延在する信号配線を配置する。ステップS5までの工程によってレイアウトされた半導体集積回路の例を、図5に示す。
【0024】
図5は、ステップS5までの工程によってレイアウトされた半導体集積回路の平面図である。図5においては、第2層目以上の層間絶縁膜を省略している。図5に示すように、第1層目の配線層においてX方向に延在する2つの電源配線31及び32の間に、マクロセルの左右両側に位置する上位レベルの2つの回路素子を接続する信号配線33が配置されている。半導体集積回路のレイアウト設計において用いられる単位格子(グリッド)の間隔をDとするときに、電源配線31と信号配線33、及び、信号配線33と電源配線32は、それぞれDの間隔で配置されている。
【0025】
また、第2層目の配線層においてY方向に延在する2つの電源配線51及び52の間に、マクロセルの上下両側に位置する上位レベルの2つの回路素子を接続する信号配線53が配置されている。電源配線51と信号配線53、及び、信号配線53と電源配線52も、それぞれDの間隔で配置されている。
【0026】
このようにすれば、上位レベルの信号配線がマクロセルを迂回することなく配置できるので、信号の遅延が必要以上に増大することもなく、上位レベルの配線が困難になることもない。また、電源配線は、シールド配線も兼ねているので、クロストークや基板面積の増加を抑えることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係るレイアウト方法を示すフローチャート。
【図2】途中までレイアウトされた半導体集積回路の平面図。
【図3】図2のIII−IIIにおける断面図。
【図4】図2のIV−IVにおける断面図。
【図5】最終的にレイアウトされた半導体集積回路の平面図。
【符号の説明】
10 半導体基板、 11 不純物拡散領域、 12 ゲート絶縁膜、 13ゲート電極、 20、40 層間絶縁膜、 31〜35 第1層目の配線層の配線、 51〜53 第2層目の配線層の配線、 60 保護膜

Claims (6)

  1. コンピュータを用いて半導体集積回路のレイアウトを行う方法であって、
    マクロセル内の第1の配線層において、第1の方向に延在する2つの電源配線を所定の間隔で配置するステップ(a)と、
    前記マクロセル内の第2の配線層において、前記第1の方向と異なる第2の方向に延在する2つの電源配線を所定の間隔で配置するステップ(b)と、
    前記マクロセルを構成する複数の回路素子と、それらの回路素子間の配線を配置するステップ(c)と、
    前記第1及び第2の配線層の内の少なくとも一方において、前記マクロセル内の前記2つの電源配線の間を通って前記マクロセル外に延在する信号配線を配置するステップ(d)と、
    を具備するレイアウト方法。
  2. ステップ(a)及びステップ(b)の各々が、半導体集積回路のレイアウト設計において用いられる単位格子の間隔をDとするときに、前記2つの電源配線を2Dの間隔で配置することを含む、請求項1記載のレイアウト方法。
  3. 半導体集積回路であって、
    マクロセルを構成する複数の回路素子が形成された半導体基板と、
    前記半導体基板上に形成され、マクロセル内において第1の方向に延在し所定の間隔を有する2つの電源配線を含む第1の配線層と、
    前記半導体基板上に形成され、前記マクロセル内において前記第1の方向と異なる第2の方向に延在し所定の間隔を有する2つの電源配線を含む第2の配線層と、
    を具備し、前記第1及び第2の配線層の内の少なくとも一方が、前記マクロセル内の前記2つの電源配線の間を通って前記マクロセル外に延在する信号配線を含む、半導体集積回路。
  4. 前記第1の方向と前記第2の方向とが直交する、請求項3記載の半導体集積回路。
  5. 前記第1及び第2の配線層の各々において、前記2つの電源配線の内の一方に高電位側の電源電位が供給され、他方に低電位側の電源電位が供給される、請求項3又は4記載の半導体集積回路。
  6. 前記第1及び第2の配線層において、前記2つの電源配線の各々がループを形成する、請求項5記載の半導体集積回路。
JP2003045434A 2003-02-24 2003-02-24 半導体集積回路及びそのレイアウト方法 Withdrawn JP2004259723A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003045434A JP2004259723A (ja) 2003-02-24 2003-02-24 半導体集積回路及びそのレイアウト方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003045434A JP2004259723A (ja) 2003-02-24 2003-02-24 半導体集積回路及びそのレイアウト方法

Publications (1)

Publication Number Publication Date
JP2004259723A true JP2004259723A (ja) 2004-09-16

Family

ID=33112233

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003045434A Withdrawn JP2004259723A (ja) 2003-02-24 2003-02-24 半導体集積回路及びそのレイアウト方法

Country Status (1)

Country Link
JP (1) JP2004259723A (ja)

Similar Documents

Publication Publication Date Title
JP3461443B2 (ja) 半導体装置、半導体装置の設計方法、記録媒体および半導体装置の設計支援装置
JP4357409B2 (ja) 半導体集積回路装置及びその設計方法
JP3976089B2 (ja) 半導体集積回路装置及びその製造方法
JP2007273762A (ja) 半導体集積回路のユニットセルおよびユニットセルを使用した配線方法および配線プログラム
JP2002118172A (ja) 基本セル、集積回路レイアウトセクション、集積回路レイアウト、集積回路デバイスおよび集積回路の信号線を設計する方法
JP2008532132A (ja) 配列された論理セル格子及び相互接続ルーティング構造
JPH10335612A (ja) 高密度ゲートアレイセル構造およびその製造方法
JP2008078508A (ja) 半導体集積回路及び半導体集積回路の製造方法
KR100366905B1 (ko) 온칩커패시터를구비한반도체집적회로
JPH04216668A (ja) 半導体集積回路
JP2002124572A (ja) 自動配置配線装置及びそれを用いる配置配線方法
JP3644138B2 (ja) 半導体集積回路及びその配置配線方法
JP3996735B2 (ja) 半導体装置
JP2004259723A (ja) 半導体集積回路及びそのレイアウト方法
JP2006202923A (ja) 半導体装置の設計方法、半導体装置の設計プログラム
JP2002289695A (ja) 半導体集積回路のレイアウト方法
JPH08213466A (ja) 半導体集積回路
JP2007103579A (ja) 半導体集積回路装置、並びに半導体集積回路装置における電源及びグランド配線レイアウト方法
JP2007208120A (ja) 集積回路装置及び集積回路装置のレイアウト方法
CN110364521B (zh) 一种标准单元的版图布局方法及其版图
JP6836137B2 (ja) 半導体装置及びそのレイアウト設計方法
JP2006210678A (ja) 半導体集積回路装置およびそのレイアウト設計方法
JPH11204766A (ja) 半導体集積回路およびその設計方法
JP2007066974A (ja) 半導体集積回路および半導体集積回路のレイアウト方法
JP4441541B2 (ja) 半導体装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060509