JPH10135342A - クロック配線レイアウト方法 - Google Patents

クロック配線レイアウト方法

Info

Publication number
JPH10135342A
JPH10135342A JP8292328A JP29232896A JPH10135342A JP H10135342 A JPH10135342 A JP H10135342A JP 8292328 A JP8292328 A JP 8292328A JP 29232896 A JP29232896 A JP 29232896A JP H10135342 A JPH10135342 A JP H10135342A
Authority
JP
Japan
Prior art keywords
wiring
clock
layer
cell
uppermost
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
JP8292328A
Other languages
English (en)
Inventor
Tadashi Fukumoto
義 福本
Takayuki Minemaru
貴行 峯丸
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 JP8292328A priority Critical patent/JPH10135342A/ja
Publication of JPH10135342A publication Critical patent/JPH10135342A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】 【課題】 半導体集積回路の設計の際に問題となるクロ
ックスキューを抑えたレイアウトを得る事を目的とす
る。 【解決手段】 クロック配線専用の配線層を最上層に設
け、工程1としてセルの配置を行い、工程3として、最
上層までのクロック配線を行なう。工程4として最上層
以外の配線層を使用して、クロック以外の信号の配線を
行なう。工程5として最上層でのクロック配線を行な
う。この手法によりクロック配線は、最上層までどのセ
ルに対しても同一となるので、最上層での配線遅延のバ
ラツキのみを抑えるようにするだけでよく、最上層での
配線長、配線幅を変化させる事により得られる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は半導体集積回路の設
計手法、特にレイアウト設計手法に関する。
【0002】
【従来の技術】クロックスキューを抑えるようにクロッ
クの配線を行なう従来の手法として、第一に、特開平5
−152438に記載されているようにクロックツリー
バッファリングによる方法がある。この方法はクロック
バッファを複数段配置しその間をバランスされた配線に
より配線することでスキューを抑えるものである。第二
の手法としては、特開平6−85218に記載されてい
るように複数のセルのクロック入力に対して矩形の配線
によりクロックを供給する方法がある。
【0003】
【発明が解決しようとする課題】従来の第一の手法で
は、チャネル配線方式において配線実行時に配線領域を
確保するために、セルの配置が移動する場合があり、実
際の配線遅延が見積もりから外れるために、クロックス
キューが生じるという問題があった。
【0004】また従来の第二の手法では矩形の配線を駆
動するバッファの能力を高くすることが必要である。さ
らにこの手法では、クロックツリーによるバッファリン
グ手法を用いることが困難であるので、クロックの入力
からフリップフロップまでの遅延が大きくなる場合があ
る。
【0005】本発明は前記課題に鑑みてなされ、クロッ
クスキューを抑えた半導体回路のクロック配線レイアウ
ト方法を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明のクロック配線レ
イアウト方法は、多層配線の配線層の最上層をクロック
の専用配線層とし、各セルのクロック端子から専用のク
ロック配線層へのクロック配線はビアを積み上げるよう
にし、クロック以外の配線を行なった後に最上層でのク
ロック配線を行なうものである。
【0007】
【発明の実施の形態】図1に本発明の一実施の形態に係
るクロック配線レイアウト方法の処理フローを示す。図
1において、1はセルの配置工程を、2はクロックツリ
ーバッファセルの追加配置工程を、3は最上層までのク
ロック配線工程を、4はクロック以外の信号の配線工程
を、5は最上層でのクロック配線工程を表わす。
【0008】工程1として、 セルの配置1を実行す
る。この工程は接続情報に従って計算機によって自動配
置されるか、手動により行われる。
【0009】工程2として、クロックツリーバッファセ
ルの追加配置2を実行する。この工程はクロック配線に
よる遅延の大小によっては省略可能である。クロックが
入力となるセルの数が少ない場合には、クロックツリー
バッファセルを追加することなく遅延を抑えた配線が可
能であるからである。
【0010】工程3として、配置したセルのクロック端
子に、ビアを積み上げて最上層までの配線3を行なう。
前記工程2でクロックツリーバッファセルを追加した場
合には、クロックツリーバッファセルの入出力端子につ
いても、ビアを積み上げて最上層までのクロック配線を
行なう。
【0011】工程4として、最上層以外の配線層を使用
して、クロック以外の信号の配線4を行なう。
【0012】工程5として、最上層のクロック専用配線
層を使用して、クロック配線を実行する。この時に、最
上位の配線層での配線長、配線幅を変更して各セルへの
スキューが小さくなるように配線する。前記工程2にお
いてクロックツリーバッファセルを一段追加した場合に
は、工程5では、各バッファセルの入力までの配線を行
ない、バッファセルの出力から前記工程1で配置された
セルのクロック端子までの配線を行なう。
【0013】なお前記工程1におけるセルは、スタンダ
ードセルだけではなく、あるいはRAM、ROMのよう
なセルであってもよい。
【0014】図2に本実施の形態の処理手順により作製
されるレイアウトを層ごとに分離した図を示す。図2に
おいて、それぞれ6はクロック配線層を、7はクロック
配線を、8は信号配線層を、9は信号配線を、10はセ
ル構成層を、11はセルを表わす。図2を用いて本実施
の形態による各工程でどのようにレイアウトが作製され
るかを説明する。
【0015】前記工程1、工程2が終了した段階では、
図2(a)におけるセル構成層10までが作製される。
【0016】前記工程3、工程4までが終了すると、図
2(b)における信号配線層8までが作製される。前記工
程3では、図2における信号配線層8のうちクロック配
線7のみが配線され、前記工程4で、信号配線層8のす
べての配線が完了する。ここまでの工程によりセル構成
層10と信号配線層8のレイアウトが完成している。
【0017】前記工程5では、図2(c)におけるクロッ
ク配線層6のクロック配線7を作製する。
【0018】なお図2では信号配線の配線層を1層しか
示さなかったが、実際のレイアウトでは信号配線の配線
層は複数であってもかまわない。
【0019】さらに最上層とその他の配線層との間の層
間絶縁膜の膜厚を大きくすることにより、クロック配線
の配線容量が低減され、クロック配線の配線遅延を低減
することもできる。
【0020】
【発明の効果】以上述べたように本発明のクロック配線
レイアウト方法では、最上位のクロック配線層でのクロ
ック配線の際には、既に他の信号配線が完了しているた
めに、セルの位置が確定している。さらに、各セルから
最上配線層までの配線は全てのセルに対して同一である
からスキューが生じるのは、最上層の配線のみとなる。
従って、最上配線層での配線遅延のバラツキを抑えなが
ら配線するだけで、クロックスキューを抑えることがで
きる。
【0021】またクロックツリーバッファリングの手法
の適用が容易であるので、クロックの遅延を抑えること
が可能であり、クロック配線の駆動に高能力のバッファ
を必要としないという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係るクロック配線レイ
アウト方法の処理フロー図
【図2】同実施の形態により作製されるレイアウトを層
ごとに分離した図
【符号の説明】
1 セルの配置工程 2 クロックツリーバッファセルの配置工程 3 最上層までのクロック配線工程 4 クロック以外の配線工程 5 最上層でのクロック配線工程 6 クロック配線層 7 クロック配線 8 信号配線層 9 信号配線 10 セル構成層 11 セル

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 多層配線構造を持つ半導体集積回路のレ
    イアウトを行なう手法において、セルの配置を行なう第
    一の手順と、セルのクロックピンから最上位の配線層ま
    でビアを積み上げて配線を行なう第二の手順と、最上位
    以外の配線層を使用してクロック以外の配線を行なう第
    三の手順と、最上位の配線層のみを用いてクロックの配
    線を行なう第四の手順とを備えたこを特徴とするクロッ
    ク配線レイアウト方法。
JP8292328A 1996-11-05 1996-11-05 クロック配線レイアウト方法 Pending JPH10135342A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8292328A JPH10135342A (ja) 1996-11-05 1996-11-05 クロック配線レイアウト方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8292328A JPH10135342A (ja) 1996-11-05 1996-11-05 クロック配線レイアウト方法

Publications (1)

Publication Number Publication Date
JPH10135342A true JPH10135342A (ja) 1998-05-22

Family

ID=17780372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8292328A Pending JPH10135342A (ja) 1996-11-05 1996-11-05 クロック配線レイアウト方法

Country Status (1)

Country Link
JP (1) JPH10135342A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6591408B1 (en) 1999-09-30 2003-07-08 Nec Electronics Corporation Apparatus and method for designing semiconductor circuit, and recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6591408B1 (en) 1999-09-30 2003-07-08 Nec Electronics Corporation Apparatus and method for designing semiconductor circuit, and recording medium

Similar Documents

Publication Publication Date Title
US8219965B2 (en) Layout design method of semiconductor integrated circuit including regenerating a cell layout to set first and second distances and generating library data
CN102105986B (zh) 集成电路及集成电路制造方法
JP2008251666A (ja) 三次元構造半導体装置
JP2918101B2 (ja) 半導体集積回路のレイアウト方法
KR20020001582A (ko) 반도체 집적 회로와 반도체 집적 회로 배선 레이아웃 방법
US7612599B2 (en) Semiconductor device
US6657910B2 (en) Semiconductor device having internal power terminals including a positive power terminal and a negative power terminal
US6651236B2 (en) Semiconductor integrated circuit device, and method of placement and routing for such device
KR960000514B1 (ko) 반도체 집적회로
JPH10135342A (ja) クロック配線レイアウト方法
JPH10173055A (ja) セルベース半導体装置及びスタンダードセル
JPH08316419A (ja) 半導体集積回路及び半導体集積回路の自動配線方法
JP2982516B2 (ja) 半導体集積回路のレイアウト方式
JPH08306864A (ja) 半導体集積回路装置
JPH05109896A (ja) 半導体集積回路のレイアウト処理方法
JPH0467674A (ja) 半導体集積回路の配線構造
JP3024878B2 (ja) マスタスライス型半導体集積回路装置及びその製造方法
JPS63308371A (ja) 半導体記憶装置
JPH0677441A (ja) 半導体集積回路
JPS6354744A (ja) 論理回路装置の自動配置配線方法
JPH09148442A (ja) 集積回路の設計方法
JP2002026133A (ja) 多層配線構造を有する半導体集積回路およびその製造方法
US20050056936A1 (en) Multi-layered metal routing technique
US20060237852A1 (en) Semiconductor device in which LSI chip is arranged on package substrate in flipped condition and substrate wiring designing method
JPH06291247A (ja) 半導体装置