JPH0262676A - 概略配線装置 - Google Patents

概略配線装置

Info

Publication number
JPH0262676A
JPH0262676A JP63215534A JP21553488A JPH0262676A JP H0262676 A JPH0262676 A JP H0262676A JP 63215534 A JP63215534 A JP 63215534A JP 21553488 A JP21553488 A JP 21553488A JP H0262676 A JPH0262676 A JP H0262676A
Authority
JP
Japan
Prior art keywords
wiring
net
channel
cell
relative position
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
JP63215534A
Other languages
English (en)
Inventor
Takeshi Yoshimura
猛 吉村
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63215534A priority Critical patent/JPH0262676A/ja
Publication of JPH0262676A publication Critical patent/JPH0262676A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はLSI自動レイアウトの概略配線装置に関し、
特にLSI内の概略配線を高密度化する概略配線装置に
関する。
〔従来の技術〕
従来、LSIの概略配線を行なう場合、配線すべき要素
(配線ネット)を1本ずつ取り出し、逐次その配線経路
を決定する方式が取られていた。
[文献 神戸、他: “ア・プレイスメント・アルゴリ
ズム・フォー・ポリセル・エルニスアイ・アンド・イッ
ツ・工ヴアリュエーション”(APlacement 
 AIgorit、hm  for  Po1ycel
l  LSI  and  its  Evaluat
ion)、昭和57年プロシーディング・デザイン・オ
ートメーション・コンファレンス(Proc。
Design Automation Confere
nce)コ〔発明が解決しようとする課題〕 LSI自動レイアウトにおける概略配線とは、第2図に
示す通り、LSIのセル領域とその間の配線要求(配線
ネット)が与えられたとき、それらの配線要求を満たす
配線経路を決定する事である。
従来の手法では、配線ネットを1本ずつ順に処理するた
め、配線の順序によっては、先に引いた配線(例えば、
第2図におけるネット1)が後がら引こうとする配線(
同図、ネット2)の障害となり、LSIのチップ面積を
増加させるという問題点を有していた。
本発明の目的は二局所的°な配線の1手法であるチャネ
ル配線手法[文献 吉相: ゛″エヒイシエントアルゴ
リズム・フォー・チャネル・ルーティング’  (Ef
ficient Algorithms for Ch
annel Routing) 、昭和57年アイ・イ
ー・イー・イー・トランザクション・コンピュータ・エ
イディト・デザイン・ボリウム・シー・ニー・デイ−1
ナンバー 1 (IEEE Trans、 Compu
ter−Aided Design、Vol。
CAD−I No、1) ]を応用する事により、配線
ネットの処理をまとめて行うことによって高密度な配線
を実現する概略配線装置を提供することにある。
〔課題を解決するための手段〕
本発明の概略配線装置は、ネット接続情報を格納するネ
ット接続情報記憶装置と、セル領域間の相対位置関係を
格納するセル領域相対位置記憶装置と、上下制約グラフ
を格納する上下制約グラフ記憶装置と、チャネル配線ア
ルゴリズムを実行するチャネル配線処理装置と、・前記
各装置を用いてLSI内の配線を実行する制約装置を含
んで構成される事を特徴とする。
〔作用〕
一般に、配線ネット2個以上の端子を接続するが、ここ
では、各配線ネットは2端子を結ぶよう分解されている
ものとする。また、各ネットはセル上を垂直方向に自由
に通過できるものとする。
このようなネット集合を、N= +nl l nz・・
・)とし、ネットn1の接続する端子が属するセルの行
番号をli、ui(li≦ui)とする。
このとき、次の条件を満たす各ネットの水平成分の通過
する配線チャネルciを決定する。
条件1:1i=uiのとき11≦ci≦ui+条件2:
Ii<uiのとき11+1≦ci≦U〔実施例〕 次に、本発明について図面を参照して説明する。
第1図は本発明の概略配線装置の一実施例を示すブロッ
ク図である。
同図において、ネット接続情報記憶装置1(装置1)は
ネット接続情報を、セル領域相対位置記憶装置2(装置
2)はセル領域間の相対位置関係をそれぞれ格納する。
上下制約グラフ記憶装置3は、上下制約グラフを格納す
る。チャネル配線処理装置4は、チャネル配線アルゴリ
ズムを実行する。制約装置5は、前記各装置を用いてL
SI内の配線を実行する。
上下制約グラフの内容を第3図、第4図を用いて説明す
る。このグラフの各ノードは、セル領域または配線ネッ
トの水平成分に対応する。また、ノードiからノードj
に向うアークは、ノードiがノードjより上部に位置す
る事をしめす。
第3図の例では、ネットaは上記条件2に該当し、チャ
ネル領域jからiの間で配線されるため、上下制約グラ
フ上では、セル領域iに対応するノードからネットaに
対応するノートに向かう枝およびネットaに対応するノ
ードからセル領域kに対応するノードに向う技がつけら
れている。
同様に、ネットbについては、条件1に該当するためネ
ットbに関して2本の枝がつけられている。
続いて、本発明の概略配線装置の動作を説明する。
ステップ1:各配線ネット、セル領域相対位置を装置1
、装置2にそれぞれ読み込む。
ステップ2:装置1、装置2の内容から上下制約グラフ
を製作する。
ステップ3:上記、上下制約グラフにたいして、チャネ
ル配線処理装置よりチャネル配線アルゴリズムを適用し
、各ネットの水平線分を配線するチャネル領域を計算す
る。
ステップ4:各ネットの水平線分の通過するチャネル領
域およびそのネットの接続するセル領域の間にネットの
垂直成分を配線する。
〔発明の効果〕
以上述べたとおり、チャネル配線アルゴリズムを用いる
事により、上記条件1.2を満たし、がつ高密度な配線
を実現する効果がある。
【図面の簡単な説明】
第1図は本発明の概略配、線装置の一実施例を示すブロ
ック図、第2図はセル領域、配線チャネルおよび配線ネ
ットの説明図、第3図および第4図は上下制約グラフの
説明図である。 1・・・ネット接続情報記憶装置、2・・・セル領域相
対位置記憶装置、3・・・上下制約グラフ記憶装置、4
・・・チャネル配線処理装置、5・・・制御装置。

Claims (1)

    【特許請求の範囲】
  1. ネット接続情報を格納するネット接続情報記憶装置と、
    セル領域間の相対位値関係を格納するセル領域相対位置
    記憶装置と、上下制約グラフを格納する上下制約グラフ
    記憶装置と、チャネル配線アルゴリズムを実行するチャ
    ネル配線処理装置と、前記各装置を用いてLSI内の配
    線を実行する制約装置を含んで構成される事を特徴とす
    る概略配線装置。
JP63215534A 1988-08-29 1988-08-29 概略配線装置 Pending JPH0262676A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63215534A JPH0262676A (ja) 1988-08-29 1988-08-29 概略配線装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63215534A JPH0262676A (ja) 1988-08-29 1988-08-29 概略配線装置

Publications (1)

Publication Number Publication Date
JPH0262676A true JPH0262676A (ja) 1990-03-02

Family

ID=16674020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63215534A Pending JPH0262676A (ja) 1988-08-29 1988-08-29 概略配線装置

Country Status (1)

Country Link
JP (1) JPH0262676A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341310A (en) * 1991-12-17 1994-08-23 International Business Machines Corporation Wiring layout design method and system for integrated circuits
US6567954B1 (en) 1996-12-12 2003-05-20 Nec Corporation Placement and routing method in two dimensions in one plane for semiconductor integrated circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341310A (en) * 1991-12-17 1994-08-23 International Business Machines Corporation Wiring layout design method and system for integrated circuits
US6567954B1 (en) 1996-12-12 2003-05-20 Nec Corporation Placement and routing method in two dimensions in one plane for semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
US6442745B1 (en) Method and apparatus for layout-constrained global routing
US5615128A (en) Towards optimal steiner tree routing in the presence of rectilinear obstacles
SE504712C2 (sv) Förfarande och anordning för att dirigera trafik i ett kretskopplat nät
CN102622468A (zh) 基于并行计算的大规模集成电路通道布线的方法及其系统
Jonker et al. Nonoptimal edges for the symmetric traveling salesman problem
JPH0262676A (ja) 概略配線装置
CN113918879A (zh) 矩阵运算的方法和加速器
Wang et al. Performance-driven interconnect global routing
JPH04307672A (ja) 概略配線処理方式
Wu et al. Antenna avoidance in layer assignment
JP2652968B2 (ja) 自動配線方式
JP3208014B2 (ja) 配線経路調査装置および配線経路調査方法
Eklund et al. Hierarchical wiring in multigrids
JPH03194950A (ja) チャネル配線装置
JP2536640B2 (ja) 配線処理方式
JP2646818B2 (ja) 自動配線方式
Burkowski Instruction set design issues relating to a static dataflow computer
Qiao Automatic Generation Algorithm of Electrical Wiring Diagram for Distribution Network Based on Topology Stratification
Nigam et al. Exploring Honeycomb Interconnection Networks
Mandal et al. Bottleneck Crosstalk Minimization in Three-Layer Channel Routing
CN117876048A (zh) 光伏系统的汇流划分方法、装置、光伏系统及电子设备
CN116306419A (zh) 缓冲电路解耦方法、储能装置的等效电路模型及建模方法
Looges et al. A practical platform for CREW emulation
JP3055106B2 (ja) 半導体装置のセル配置方法及びセル配置装置
JPS63314846A (ja) 一層配線方式