JPH0283668A - スタンダードセル配置手法 - Google Patents

スタンダードセル配置手法

Info

Publication number
JPH0283668A
JPH0283668A JP63237001A JP23700188A JPH0283668A JP H0283668 A JPH0283668 A JP H0283668A JP 63237001 A JP63237001 A JP 63237001A JP 23700188 A JP23700188 A JP 23700188A JP H0283668 A JPH0283668 A JP H0283668A
Authority
JP
Japan
Prior art keywords
cells
connection strength
connection
netlist
standard cell
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
JP63237001A
Other languages
English (en)
Inventor
Katsuya Furuki
古木 勝也
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 JP63237001A priority Critical patent/JPH0283668A/ja
Publication of JPH0283668A publication Critical patent/JPH0283668A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はスタンダードセル配置手法に関し、特に接続強
度の強い順に優先的に近接してセルを配置するスタンダ
ードセル配置手法に関する。
〔従来の技術〕
従来、この種のスタンダードセル配置手法は、接続強度
を与える場合、ネットリストと論理設計情報(論理動作
、論理属性、信号線の流れ)にもとづき接続強度を与え
ていた。
〔発明が解決しようとする課題〕
上述した従来のスタンダードセル配置手法は、接続強度
を与える場合、ネットリストの他に論理設計情報を必要
とするので、■ネットリスト設計者の論理設計情報を作
成する工数がかかる、■論理設計情報を解析するプログ
ラムが必要、■論理情報を解析する時間がかかる(CP
Uタイム)という欠点がある。
本発明の目的は、ネッ)・リスト設計者が容易に接続強
度を与えることができ、短時間で接続強度の高い順に優
先的に近接してセルを配置するスタンダードセル配置手
法を提案することにある。
〔課題を解決するための手段〕
本発明のスタンダードセル配置手法は、セル間の接続が
階層的に記述されたネットリストをもとに、下位階層内
のセル間の接続に、上位階層内のセル間の接続より強い
接続強度を与える手法な有している。
したがって、接続強度を与える場合、論理設計情報を必
要としなく、階層的に記述されたネットリストだけで接
続強度を与えることができる。
〔実施例〕
第1図は本発明の一実施例の流れ図である。1は階層的
に記述されたネットリスト、2は下位階層内のセル間の
接続に、上位階層内のセル間の接続より強い接続強度を
与える手法、3は2によって得られた接続強度、4はネ
ットリスト:1と接続強度:3に従ってスタンダードセ
ルを自動配置する手法である。
第2図(a)は本発明の他の実施例2の流れ図である。
5は階層的に記述されたネットリスト、6は下位階層内
のセル間の接続に、上位階層内のセル間の接続より強い
接続強度を与える手法、7は6によって得られた接続強
度、8はネットリスト:5と接続強度ニアに従ってスタ
ンダードセルを自動配置する手法、9は接続強度を決定
する場合、各階層にどのような関数で強度を与えるかを
指定するパラメータである。パラメータ9は第2図(b
)に示すように、10a、10b、10c等の種々な関
数を指定し、各階層内のセル間の強度を調整することが
可能である。
〔発明の効果〕
以上説明したように本発明は、下位階層内のセル間の接
続に、上位階層内のセル間の接続より強い接続強度を与
える手法を含むことにより、ネットリスト設計者が容易
に接続強度を与えることができ、短時間で接続強度の高
い順に優先的に近接してセルを配置できる効果がある。
ネットリスト設計者は通常、機能ごとに階層的にネット
リストを記述していく。一方LSIの高性能化のために
は機能ごとに近接してセルを配置する必要がある。本発
明の手法はネットリスト設計者が従来どうりのネットリ
スト記述方法のままで、LSIの高性能化のためのセル
の配置を考慮して、ネットリストを設計できる。
【図面の簡単な説明】
1.5・・・・・・階層的に記述されたネットリスト、
2.6・・・・・・接続強度を与える手法、3,7・・
・・・・結果として得られる接続強度、4,8・・・・
・・自動配置手法。 代理人 弁理士  内 原   晋

Claims (1)

    【特許請求の範囲】
  1. 接続強度の高い順に優先的に近接してセルを配置する手
    法において、セル間の接続が階層的に記述されたネリッ
    トをもとに、下位階層内のセル間の接続に、上位階層内
    のセル間の接続より強い接続強度を与える手法を含むこ
    とを特徴とするスタンダードセル配置手法。
JP63237001A 1988-09-20 1988-09-20 スタンダードセル配置手法 Pending JPH0283668A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63237001A JPH0283668A (ja) 1988-09-20 1988-09-20 スタンダードセル配置手法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63237001A JPH0283668A (ja) 1988-09-20 1988-09-20 スタンダードセル配置手法

Publications (1)

Publication Number Publication Date
JPH0283668A true JPH0283668A (ja) 1990-03-23

Family

ID=17008916

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63237001A Pending JPH0283668A (ja) 1988-09-20 1988-09-20 スタンダードセル配置手法

Country Status (1)

Country Link
JP (1) JPH0283668A (ja)

Similar Documents

Publication Publication Date Title
US6298319B1 (en) Incremental compilation of electronic design for work group
TW527549B (en) Method for implementing a physical design for a dynamically reconfigurable logic circuit
CA2410073C (en) Modular design method and system for programmable logic devices
US20120317528A1 (en) Methods and systems for computer aided design of 3d integrated circuits
US20060253827A1 (en) Hierarchial semiconductor design
US7418686B1 (en) System for representing the logical and physical information of an integrated circuit
WO2002027928A2 (en) Method and apparatus for tolerating defects in a programmable logic device using runtime parameterizable cores
JPH02115979A (ja) 半導体集積回路装置のマスクパターンのコンパクション処理方法
US20080307374A1 (en) Method, system, and computer program product for mapping a logical design onto an integrated circuit with slack apportionment
US20090271750A1 (en) Timing constraint merging in hierarchical soc designs
CN105574219B (zh) 非标准单元库逻辑单元自动布局布线的方法
JPH06274568A (ja) 階層図形データの展開方法
JP2516703B2 (ja) 論理自動生成方法および論理自動生成システム
US6434722B2 (en) Method of changing logic circuit portion into gated clock portion and recording medium storing a program for carrying out the method
US20090031276A1 (en) Design Apparatus, Design Method, and Program
CN116992813B (zh) 文件信息获取方法、机器训练方法、系统及存储介质
JP3476688B2 (ja) ネットリスト生成方法及びネットリスト生成装置
CN116738909B (zh) 一种集成电路的Memory集成方法
JPH03220749A (ja) スタンダードセルの配置設計方法
US7131090B2 (en) Clocked gating based on measured performance
US20040230923A1 (en) Generation of improved input function for clocked element in synchronous circuit
JPH0259968A (ja) 論理回路作成方式
CN114356315B (zh) 基于模型驱动的多核dsp自动存储分配方法
JP3614539B2 (ja) 論理設計支援装置
CN107943746A (zh) 可编辑的电源管理方法、电源管理模块及片上系统