(57)【要約】【課題】新たなタイミングエラーやノイズエラーが発生しないように配線修正を行うことができるようにし、再度のタイミング・ノイズ最適化を行う必要がなく、集積回路のレイアウト設計に要する期間の大幅な増加を招かないようにした配線修正方法を提供する。【解決手段】修正後の配線３１に対しては、エラー原因配線２９の線分ＡＢと同一パターンの配線３３およびエラー原因配線３０の線分ＣＤと同一パターンの配線３４を発生し、エラー原因配線２９、３０に対しては、修正前の配線３１の線分ＥＦと同一パターンの配線３６を発生する。また、修正後の配線３２に対しては、エラー原因配線３２の線分ＧＨと同一パターンの配線３５を発生する。【選択図】          図4
2006215688.tif 000002
【特許請求の範囲】
【請求項１】
集積回路のレイアウト設計工程における配線修正時に、配線発生手段により、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生することを特徴とする配線修正方法。
【請求項２】
前記配線間容量を補償する配線の発生は、修正した配線に対しては、前記修正した配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正した配線に対してコピーするものであり、修正しない配線に対しては、前記修正しない配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正しない配線に対してコピーするものであることを特徴とする請求項１記載の配線修正方法。
【請求項３】
前記配線間容量を補償する配線を固定電位配線に接続することを特徴とする請求項１又は２記載の配線修正方法。
【請求項４】
集積回路のレイアウト設計工程における配線修正時に、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生する工程を、コンピュータに実行させることを特徴とする配線修正プログラム。
【請求項５】
前記配線間容量を補償する配線の発生は、修正した配線に対しては、前記修正した配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正した配線に対してコピーするものであり、修正しない配線に対しては、前記修正しない配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正しない配線に対してコピーするものであることを特徴とする請求項４記載の配線修正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集積回路のレイアウト設計（配置配線設計）工程時に使用する配線修正方法および配線修正プログラムに関する。
【背景技術】
【０００２】
図５は集積回路における信号配線の総配線容量に占める配線間容量の割合の変化を説明するための図であり、集積回路の一部分の断面を模式的に示している。図５中、１〜３は信号配線、４は基板、Ｃ12は信号配線１、２の配線間容量、Ｃ23は信号配線２、３の配線間容量、Ｃ14は信号配線１と基板４との間の寄生容量、Ｃ24は信号配線２と基板４との間の寄生容量、Ｃ34は信号配線３と基板４との間の寄生容量である。
【０００３】
近年、集積回路においては、微細化技術が進み、信号配線の間隔が狭くなり、信号配線の総配線容量に占める配線間容量の割合が大きくなっている。例えば、信号配線１では、総配線容量Ｃ12＋Ｃ14に占める配線間容量Ｃ12の割合が大きくなり、信号配線２では、総配線容量Ｃ12＋Ｃ23＋Ｃ24に占める配線間容量Ｃ12＋Ｃ23が大きくなり、信号配線３では、総配線容量Ｃ23＋Ｃ34に占める配線間容量Ｃ23の割合が大きくなっている。
【０００４】
図６〜図８は集積回路において信号配線の間隔が狭くなることにより発生する問題点を説明するための図である。図６中、５、６は平行配線とされた信号配線、７〜１０はバッファである。ここで、例えば、信号配線５、６の間隔が狭くなると、信号配線５、６間のクロストークの影響により、一方の信号配線の状態遷移（電位変動）が他方の信号配線上のタイミングエラーやノイズエラーの原因となる場合がある。
【０００５】
例えば、バッファ７の入力電位Ｖ７が高電位から低電位に変化し、同時にバッファ８の入力電位Ｖ８が低電位から高電位に変化すると、図７に示すように、バッファ９の入力電位Ｖ９は高電位から低電位に変化し、バッファ１０の入力電位Ｖ１０は低電位から高電位に変化するが、信号配線５、６間のクロストークの影響により、バッファ１０の入力電位Ｖ１０は、信号配線５の高電位から低電位への電位変化の影響を受けて立ち上がりが鈍くなり、遅延ＴＤが増加してタイミングエラーが発生することになる。
【０００６】
また、例えば、バッファ７の入力電位Ｖ７が低電位から高電位に変化した場合において、バッファ８の入力電位Ｖ８が低電位を維持した場合、図８に示すように、バッファ９の入力電位Ｖ９は低電位から高電位に変化するが、信号配線５、６間のクロストークの影響により、バッファ１０の入力電位Ｖ１０は、信号配線５の低電位から高電位への電位変化の影響を受けて瞬間的に立ち上がり、ノイズエラーが発生することになる。
【０００７】
従来、信号配線間のクロストークの影響を抑制する方法として、例えば、信号配線の間隔を広げて配線間容量を下げる方法や、信号配線の隣接位置に固定電位のシールド配線を敷設して他の信号配線との配線間容量を下げる方法や、駆動バッファの駆動力を高めて隣接信号配線の電位変動の影響を受けにくくする方法や、配線途中に中継バッファを設けることにより隣接信号配線の電位変動の影響を受けにくくする方法が知られている。
【特許文献１】特開２００１−０３４６４６号公報
【特許文献２】特開２０００−２９４６４９号公報
【特許文献３】特開平１０−３０８４５１号公報
【特許文献４】特開２００１−１８５６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
図９は信号配線の間隔を広げてクロストークの影響を抑制する方法が有する問題点を説明するための図である。図９中、１１、１２はフリップフロップ、１３はデータ用配線、１４〜１６はバッファ、１７、１８はクロック用配線である。ここで、例えば、クロック用配線１７、１８が近接しているため、その間隔を大きくすると、クロック用配線１７、１８の各々の総配線容量が減少し、クロック用配線１７、１８上のクロックの遅延時間が小さくなり、フリップフロップ１２では、データ到達前にフリップフロップ１２の状態が確定し、タイミングエラーが発生してしまう場合がある。
【０００９】
このように、信号配線の間隔を広げてクロストークの影響を抑制する方法では、当該信号配線の総配線容量が小さくなり、当該信号配線を伝搬する信号の遅延時間が小さくなることにより、新たなタイミングエラーが発生し、再度、タイミング最適化処理を行うことが必要となり、集積回路のレイアウト設計に要する期間が大幅に増加してしまう場合があるという問題点があった。
【００１０】
また、信号配線の隣接位置に固定電位のシールド配線を敷設して他の信号配線との配線間容量を下げる方法では、当該信号配線の総配線容量が大きくなり、当該信号配線を伝搬する信号の遅延時間が大きくなることにより、新たなタイミングエラーが発生し、再度、タイミング最適化処理を行うことが必要となり、集積回路のレイアウト設計に要する期間が大幅に増加してしまう場合があるという問題点があった。
【００１１】
また、駆動バッファの駆動力を高めて隣接信号配線の電位変動の影響を受けにくくする方法では、駆動バッファの配置場所を変更しなければならない場合が多く、当該信号配線と駆動バッファの接続場所が変更されることから、再配線を実施する必要があるが、配線変更により配線容量も大きく変化する場合があるため、新たなタイミングエラーやノイズエラーが発生しやすく、再度、タイミング・ノイズ最適化処理を行うことが必要となり、集積回路のレイアウト設計に要する期間が大幅に増加してしまう場合があるという問題点があった。
【００１２】
また、配線途中に中継バッファを設けることで、隣接信号配線の電位変動の影響を受けにくくする方法では、再配置・再配線作業が必要となるめ、新たなタイミングエラーやノイズエラーが発生しやすく、再度、タイミング・ノイズ最適化処理を行うことが必要となり、集積回路のレイアウト設計に要する期間が大幅に増加してしまう場合があるという問題点があった。
【００１３】
本発明は、かかる点に鑑み、新たなタイミングエラーやノイズエラーが発生しないように配線修正を行うことができるようにし、再度のタイミング・ノイズ最適化を行う必要がなく、集積回路のレイアウト設計に要する期間の大幅な増加を招くことがないようにした配線修正方法および配線修正プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の配線修正方法は、集積回路のレイアウト設計工程における配線修正時に、配線発生手段により、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生するというものである。
【００１５】
本発明の配線修正プログラムは、集積回路のレイアウト設計工程における配線修正時に、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生する工程を、コンピュータに実行させるというものである。
【発明の効果】
【００１６】
本発明によれば、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生する工程が実行されるので、配線修正による新たなタイミングエラーやノイズエラーの発生を避けることができる。したがって、再度のタイミング・ノイズ最適化処理を行う必要がなく、集積回路のレイアウト設計に要する期間の大幅な増加を招くことがない。
【発明を実施するための最良の形態】
【００１７】
図１は本発明の配線修正方法の一実施形態を使用する集積回路のレイアウト設計方法を示す流れ図である。本発明の配線修正方法の一実施形態を使用する集積回路のレイアウト設計方法においては、まず、セルの配置（ステップＰ１）、配線（ステップＰ２）、クロストークの影響を考慮したタイミング・ノイズ解析（ステップＰ３）、タイミングエラーおよびノイズエラーの抽出（ステップＰ４）、タイミングエラーおよびノイズエラー有無の判定（ステップＰ５）を従来周知のように実行する。
【００１８】
そして、タイミングエラーおよびノイズエラーがない場合（ステップＰ５でＮＯの場合）には、当該集積回路のレイアウト設計を終了する。これに対して、タイミングエラー又はノイズエラーがある場合（ステップＰ５でＹＥＳの場合）には、修正すべき配線を特定し（ステップＰ６）、配線修正のみでタイミングエラー又はノイズエラーに対応できるか否かを判定する（ステップＰ７）。
【００１９】
そして、配線修正のみではタイミングエラー又はノイズエラーに対応できない場合（ステップＰ７でＮＯの場合）には、セル配置工程に戻る。これに対して、配線修正のみでタイミングエラー又はノイズエラーに対応できる場合（ステップＰ７でＹＥＳの場合）には、特定した配線の修正を本発明の配線修正方法の一実施形態を使用して実行する（ステップＰ８）。
【００２０】
図２は本発明の配線修正方法の一実施形態を示す流れ図である。本発明の配線修正方法の一実施形態においては、まず、修正すべき配線に対して所定値以上の配線間容量を持つ隣接配線をクロストークの影響によるタイミングエラー又はノイズエラーの原因となっている配線（以下、エラー原因配線という）として特定する（ステップＱ１）。
【００２１】
次に、修正すべき配線およびエラー原因配線から、修正すべき配線およびエラー原因配線が所定距離内において平行して隣接している部分の線分を互いにクロストークの影響を強く受けている部分として抽出する（ステップＱ２）。続いて、修正すべき配線のうち、エラー原因配線と所定距離内において平行して隣接している線分を同一配線層上の別の位置（空き領域）に移動させるように、修正すべき配線のレイアウトを修正する（ステップＱ３）。
【００２２】
次に、エラー原因配線から抽出した線分と同一パターンの配線を、エラー原因配線から抽出した線分と、修正すべき配線のうち、エラー原因配線と所定距離内において平行して隣接していた線分とが、その相対的位置関係を維持させたまま平行移動されたように発生する（ステップＱ４）。即ち、エラー原因配線のうち、修正した配線と所定距離内において平行して隣接するものではなくなった線分を、修正した配線に対して相対的位置関係を維持させたままコピーする。
【００２３】
次に、修正すべき配線から抽出した線分と同一パターンの配線を、修正すべき配線から抽出した線分の元の位置に発生する（ステップＱ５）。即ち、修正した配線のうち、エラー原因配線と所定距離内において平行して隣接しなくなった線分を、エラー原因配線に対して相対的位置関係を維持させたままコピーする。
【００２４】
図３は本発明の配線修正方法の一実施形態を実行する配線修正装置の概略的構成図である。図３中、２０はＣＰＵ（central processing unit）、２１はＣＰＵ２０が演算などに使用するＤＲＡＭ（dynamic random access memory）、２２はキーボードやマウス等の入力装置、２３は集積回路のレイアウト面などを表示する表示装置、２４は本発明の配線修正方法の一実施形態を実行するための配線修正プログラムである。
【００２５】
配線修正プログラム２４は、エラー原因配線特定プログラム２５と、近接線分抽出プログラム２６と、特定配線修正プログラム２７と、容量補償配線発生プログラム２８を含むものであり、例えば、ハードディスク装置（図示せず）に格納され、配線修正実行時には、ＤＲＡＭ２１に記憶される。
【００２６】
エラー原因配線特定プログラム２５は、修正すべき配線に対して所定値以上の配線間容量を持つ隣接配線をエラー原因配線として特定するためのものであり、このエラー原因配線特定プログラム２５を用いてＣＰＵ２０をエラー原因配線特定手段として機能させることにより、ステップＱ１を実行することができる。
【００２７】
近接線分抽出プログラム２６は、修正すべき配線およびエラー原因配線から、修正すべき配線およびエラー原因配線が所定距離内において平行して隣接している部分の線分を互いにクロストークの影響を強く受けている部分として抽出するためのものであり、この近接線分抽出プログラム２６を用いてＣＰＵ２０を近接線分抽出手段として機能させることにより、ステップＱ２を実行することができる。
【００２８】
特定配線修正プログラム２７は、修正すべき配線のうち、エラー原因配線と所定距離内において平行して隣接している線分を同一配線層上の別の位置（空き領域）に移動させるように、修正すべき配線のレイアウトを修正するためのものであり、この特定配線修正プログラム２７を用いてＣＰＵ２０を特定配線修正手段として機能させることにより、ステップＱ３を実行することができる。
【００２９】
容量補償配線発生プログラム２８は、エラー原因配線から抽出した線分と同一パターンの配線を、エラー原因配線から抽出した線分と、修正すべき配線のうち、エラー原因配線と所定距離内において平行して隣接していた線分とが、その相対的位置関係を維持させたまま平行移動されたように発生させ、また、修正すべき配線から抽出した線分と同一パターンの配線を、修正すべき配線から抽出した線分の元の位置に発生させるためのものである。
【００３０】
即ち、容量補償配線発生プログラム２８は、エラー原因配線のうち、修正した配線と所定距離内において平行して隣接するものではなくなった線分を、修正した配線に対して相対的位置関係を維持させたままコピーし、また、修正した配線のうち、エラー原因配線と所定距離内において平行して隣接しなくなった線分を、エラー原因配線に対して相対的位置関係を維持させたままコピーするためのものであり、この容量補償配線発生プログラム２８を用いてＣＰＵ２０を容量補償配線発生手段として機能させることにより、ステップＱ４、Ｑ５を実行することができる。
【００３１】
図４は本発明の配線修正方法の一実施形態による配線修正例を示す図であり、表示装置２３に表示された集積回路のレイアウト面の一部分を示しており、（Ａ）は配線修正前の状態、（Ｂ）は配線修正後の状態を示している。図４中、２９〜３２は集積回路のレイアウト面にレイアウトされた配線であり、本例では、配線３１、３２が修正すべき配線として特定された場合を例にしている。
【００３２】
本例では、まず、修正すべき配線３１に対して、配線２９、３０がエラー原因配線として特定される（ステップＱ１）。また、修正すべき配線３２に対して、配線２９がエラー原因配線として特定される（ステップＱ１）。
【００３３】
次に、修正すべき配線３１およびそのエラー原因配線２９、３０から、修正すべき配線３１の線分ＥＦとエラー原因配線２９の線分ＡＢおよびエラー原因配線３０の線分ＣＤが、互いに所定距離内において平行して隣接し、互いにクロストークの影響を強く受けている線分として抽出される（ステップＱ２）。
【００３４】
また、修正すべき配線３２およびそのエラー原因配線２９から、修正すべき配線３２の線分ＩＪとエラー原因配線２９の線分ＧＨが、互いに所定距離内において平行して隣接し、互いにクロストークの影響を強く受けている線分として抽出される（ステップＱ２）。
【００３５】
次に、修正すべき配線３１の修正が、線分ＥＦを同一配線層上の別の位置（空き領域）に移動させるようにして行われ、また、修正すべき配線３２の修正が、線分ＩＪを同一配線層上の別の位置（空き領域）に移動させるようにして行われる（ステップＱ３）。
【００３６】
次に、エラー原因配線２９から抽出した線分ＡＢと同一パターンの配線３３が、エラー原因配線２９から抽出した線分ＡＢと、修正すべき配線３１のうち、エラー原因配線２９と所定距離内において平行して隣接していた線分ＥＦとを、その相対的位置関係を維持させたまま平行移動させたように発生される（ステップＱ４）。
【００３７】
また、エラー原因配線３０から抽出した線分ＣＤと同一パターンの配線３４が、エラー原因配線３０から抽出した線分ＣＤと、修正すべき配線３１のうち、エラー原因配線３０と所定距離内において平行して隣接していた線分ＥＦとを、その相対的位置関係を維持させたまま平行移動させたように発生される（ステップＱ４）。
【００３８】
更に、エラー原因配線２９から抽出した線分ＧＨと同一パターンの配線３５が、エラー原因配線２９から抽出した線分ＧＨと、修正すべき配線３２のうち、エラー原因配線２９と所定距離内において平行して隣接していた線分ＩＪとを、その相対的位置関係を維持させたまま平行移動させたように発生される（ステップＱ４）。
【００３９】
即ち、エラー原因配線２９、３０のうち、修正後の配線３１と所定距離内において平行して隣接するものではなくなった線分ＡＢ、ＣＤが、修正後の配線３１に対して相対的位置関係を維持させたまま配線３３、３４としてコピーされ、更に、エラー原因配線２９のうち、修正後の配線３２と所定距離内において平行して隣接するものではなくなった線分ＧＨが、修正後の配線３２に対して相対的位置関係を維持させたまま配線３５としてコピーされる。
【００４０】
次に、修正すべき配線３１から抽出した線分ＥＦと同一パターンの配線３６が、修正すべき配線３１から抽出した線分ＥＦの元の位置に発生される（ステップＱ５）。即ち、修正した配線３１のうち、エラー原因配線２９、３０と所定距離内において平行して隣接しなくなった線分ＥＦが、エラー原因配線２９、３０に対して相対的位置関係を維持させたまま配線３６としてコピーされる。なお、修正すべき配線３２から抽出した線分ＩＪの元の位置には、配線２９から抽出した線分ＧＨと同一パターンの配線３５が発生されているので、修正すべき配線３１から抽出した線分ＩＪと同一パターンの配線は発生されない。
【００４１】
なお、配線３３〜３６については、固定電位配線、例えば、電源配線（接地配線を含む）に接続するようにしても良く、このようにする場合には、配線３３〜３６はシールド配線となり、隣接配線間のクロストークの影響を更に抑制することができる。
【００４２】
以上のように、本発明の配線修正方法の一実施形態によれば、修正した配線に対しては、エラー原因配線のうち、修正した配線と所定距離内において平行して隣接するものではなくなった線分が相対的位置関係を維持させたままコピーされ、エラー原因配線に対しては、修正した配線のうち、エラー原因配線と所定距離内において平行して隣接するものではなくなった線分が相対的位置関係を維持させたままコピーされる。
【００４３】
ここで、コピーされた配線は、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線として機能するので、配線修正による新たなタイミングエラーやノイズエラーの発生を避けることができる。したがって、再度のタイミング・ノイズ最適化処理を行う必要がなく、集積回路のレイアウト設計に要する期間の大幅な増加を招くことがない。
【００４４】
なお、特許文献１には、配線遅延、クロストークなどの設計上の制約を配線幅やセル幅を局所的に変更することで、配線形状をできる限り保ちながら、デザインルールエラーを解消する技術が記載されている。特許文献１に記載の技術では、本発明と異なり、セル幅・デザインのサイズを変えなくてはならない場合がある。
【００４５】
また、特許文献２には、シールドが必要な配線において、デザインルール違反の修復を行うために、シールド配線予定の場所の既存配線を引き剥がして再配線する技術が記載されている。本発明は、配線修正時に隣接配線のパターンのコピーを生成するものであり、特許文献２の技術とは異なるものである。
【００４６】
また、特許文献３には、クロストークエラーとなった配線を一旦引き剥がし、カップリング容量を減らすべく、別の配線層で再配線する技術が記載されている。本発明は、カップリング容量を減らさないように隣接配線のパターンをコピーするものであり、特許文献３の技術とは異なるものである。
【００４７】
また、特許文献４には、信号配線と共に、出力が開放されている隣接配線を敷設し、当該隣接配線の調整を行うことで、当該信号配線上のタイミング制御を行う技術が記載されているが、本発明は、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生させるというものであり、発生させる配線の発生契機および発生工程が特許文献４に記載の技術とは全く異なるものである。
【００４８】
ここで、本発明を整理すると、本発明には、少なくとも、以下の配線修正方法および配線修正プログラムが含まれる。
【００４９】
（付記１）  集積回路のレイアウト設計工程における配線修正時に、配線発生手段により、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生することを特徴とする配線修正方法。
【００５０】
（付記２）  前記配線間容量を補償する配線の発生は、修正した配線に対しては、前記修正した配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正した配線に対してコピーするものであり、修正しない配線に対しては、前記修正しない配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正しない配線に対してコピーするものであることを特徴とする付記１記載の配線修正方法。
【００５１】
（付記３）  前記配線間容量を補償する配線の発生は、修正すべき配線に対して所定値以上の配線間容量を持つ隣接配線をエラー原因配線として特定する工程と、前記修正すべき配線および前記エラー原因配線から、修正すべき配線およびエラー原因配線が所定距離内において平行して隣接している線分を抽出する工程と、前記修正すべき配線のうち、前記エラー原因配線と前記所定距離内において平行して隣接している線分を別の位置に移動させるように、前記修正すべき配線のレイアウトを修正する工程と、前記エラー原因配線から抽出した線分と同一パターンの配線を、前記エラー原因配線から抽出した線分と、前記修正すべき配線のうち、前記エラー原因配線と前記所定距離内において平行して隣接していた線分とを、その相対的位置関係を維持したまま、平行移動させたように発生する工程と、前記修正すべき配線から抽出した線分と同一パターンの配線を、前記修正すべき配線から抽出した線分の元の位置に発生する工程を通して行うことを特徴とする付記１記載の配線修正方法。
【００５２】
（付記４）  前記配線間容量を補償する配線を固定電位配線に接続することを特徴とする付記１、２又は３記載の配線修正方法。
【００５３】
（付記５）  集積回路のレイアウト設計工程における配線修正時に、配線修正後に所定距離内で互いに隣接する配線ではなくなった配線に対して、配線修正前に前記所定距離内で隣接していた配線との間に存在した配線間容量を補償する配線を発生する工程を、コンピュータに実行させることを特徴とする配線修正プログラム。
【００５４】
（付記６）  前記配線間容量を補償する配線の発生は、修正した配線に対しては、前記修正した配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正した配線に対してコピーするものであり、修正しない配線に対しては、前記修正しない配線と前記所定距離内において平行して隣接するものではなくなった他の配線の線分を前記修正しない配線に対してコピーするものであることを特徴とする付記５記載の配線修正プログラム。
【００５５】
（付記７）  修正すべき配線に対して所定値以上の配線間容量を持つ隣接配線をエラー原因配線として特定する工程を実行するためのプログラムと、前記修正すべき配線および前記エラー原因配線から、修正すべき配線およびエラー原因配線が所定距離内において平行して隣接している線分を抽出する工程を実行するためのプログラムと、前記修正すべき配線のうち、前記エラー原因配線と前記所定距離内において平行して隣接している線分を別の位置に移動させるように、前記修正すべき配線のレイアウトを修正する工程を実行するためのプログラムと、前記エラー原因配線から抽出した線分と同一パターンの配線を、前記エラー原因配線から抽出した線分と、前記修正すべき配線のうち、前記エラー原因配線と前記所定距離内において平行して隣接していた線分とを、その相対的位置関係を維持したまま、平行移動させたように発生する工程を実行するためのプログラムと、前記修正すべき配線から抽出した線分と同一パターンの配線を、前記修正すべき配線から抽出した線分の元の位置に発生する工程を実行するためのプログラムを含むことを特徴とする付記５記載の配線修正プログラム。
【００５６】
（付記８）  前記配線間容量を補償する配線を固定電位配線に接続することを特徴とする付記５、６又は７記載の配線修正プログラム。
【図面の簡単な説明】
【００５７】
【図１】本発明の配線修正方法の一実施形態を使用する集積回路のレイアウト設計方法を示す流れ図である。
【図２】本発明の配線修正方法の一実施形態を示す流れ図である。
【図３】本発明の配線修正方法の一実施形態を実行する配線修正装置の概略的構成図である。
【図４】本発明の配線修正方法の一実施形態による配線修正例を示す図である。
【図５】集積回路における信号配線の総配線容量に占める配線間容量の割合の変化を説明するための図である。
【図６】集積回路において信号配線の間隔が狭くなることにより発生する問題点を説明するための図である。
【図７】集積回路において信号配線の間隔が狭くなることにより発生する問題点を説明するための図である。
【図８】集積回路において信号配線の間隔が狭くなることにより発生する問題点を説明するための図である。
【図９】信号配線の間隔を広げてクロストークの影響を抑制する方法が有する問題点を説明するための図である。
【符号の説明】
【００５８】
２０…ＣＰＵ
２１…ＤＲＡＭ
２２…入力装置
２３…表示装置
２４…配線修正プログラム
２５…エラー原因配線特定プログラム
２６…近接線分抽出プログラム
２７…特定配線修正プログラム
２８…容量補償配線発生プログラム
２９〜３６…配線
【図１】
2006215688.tif 000003
【図２】
2006215688.tif 000004
【図３】
2006215688.tif 000005
【図４】
2006215688.tif 000006
【図５】
2006215688.tif 000007
【図６】
2006215688.tif 000008
【図７】
2006215688.tif 000009
【図８】
2006215688.tif 000010
【図９】
2006215688.tif 000011