JP2005149295A - レイアウト階層組み替え装置 - Google Patents
レイアウト階層組み替え装置 Download PDFInfo
- Publication number
- JP2005149295A JP2005149295A JP2003388093A JP2003388093A JP2005149295A JP 2005149295 A JP2005149295 A JP 2005149295A JP 2003388093 A JP2003388093 A JP 2003388093A JP 2003388093 A JP2003388093 A JP 2003388093A JP 2005149295 A JP2005149295 A JP 2005149295A
- Authority
- JP
- Japan
- Prior art keywords
- layout
- hierarchy
- data
- information
- area
- 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.)
- Granted
Links
Images
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
【解決手段】回路図からネットリスト情報13を読み込み、そのネットリスト情報13の階層・接続情報データからレイアウトデータ14を作成するレイアウト作成手段・編集手段12を有するレイアウト階層組み替え装置に、レイアウト図面の領域を選択する領域選択手段22と、その領域の対応データを自動的に選定する自動選択手段23と、その選定データに対応するレイアウトデータを別階層のレイアウト内へ移動させる移動手段24と、移動によるレイアウト階層の端子の過不足を検出し、それに基づいて移動元および移動先のレイアウト階層の端子情報およびレイアウト枠を再構成する再構成手段25と、移動後の全体レイアウトの接続依存関係を新たに割り出す割出手段26とを備える。
【選択図】図1
Description
そこでこの発明の目的は、作業工数の増加や手修正作業によるミスを低減させるため、レイアウトデータの接続情報を変えることなく、レイアウト階層組み替えを効率良く行う装置を提供することにある。
該読み込んだネットリスト情報の階層および接続情報データのナビゲーションに従ってレイアウトデータを作成するレイアウト作成手段とを有するレイアウト階層組み替え装置において、
レイアウト図面にて任意の領域を選択しうる領域選択手段と、
該選択された領域に包含される前記レイアウトデータに対応した階層および接続情報データを自動的に選定する自動選択手段と、
該選定された階層および接続情報データに対応する前記レイアウトデータを別階層レイアウト内へ移動させる移動手段と、
移動によって生じるレイアウト階層の端子の過不足を前記選択した領域情報から検出し、それに基づいて移動元および移動先のレイアウト階層の端子情報およびレイアウト枠を再構成する再構成手段と、
移動後の全体レイアウトの接続依存関係を新たに割り出す割出手段とを備えることを特徴とする。
したがって、作業工数の増加や手修正作業によるミスを低減させるため、レイアウトデータの接続情報を変えることなく、レイアウト階層組み替えを効率良く行う装置を提供することができる。
まず、操作者によって、LSIの回路図データから回路接続情報(ネットリスト情報)13を読み取り、その回路接続情報(階層、接続情報データなど)13に従って回路図作成・編集手段11からの指示(ナビゲーション)によりレイアウト作成・編集手段(読込手段兼レイアウト作成手段)12でレイアウトデータ14が作成される。
なお、この例では、図2のS3のように、A階層内にある領域Eを選択して、C階層内の空きスペースに移動させている。
このようにして、接続依存情報を保ったまま、レイアウトの修正を行う。
11 回路図作成・編集手段
12 レイアウト作成・編集手段(読込手段兼レイアウト作成手段)
13 回路接続情報(ネットリスト情報)
14 レイアウトデータ
22 領域選択手段
23 自動選択手段
24 移動手段
25 再構成手段
26 割出手段
E 領域
J 端子
Claims (1)
- LSIの回路図データからネットリスト情報を読み込む読込手段と、
該読み込んだネットリスト情報の階層および接続情報データのナビゲーションに従ってレイアウトデータを作成するレイアウト作成手段とを有するレイアウト階層組み替え装置において、
レイアウト図面にて任意の領域を選択しうる領域選択手段と、
該選択された領域に包含される前記レイアウトデータに対応した階層および接続情報データを自動的に選定する自動選択手段と、
該選定された階層および接続情報データに対応する前記レイアウトデータを別階層レイアウト内へ移動させる移動手段と、
移動によって生じるレイアウト階層の端子の過不足を前記選択した領域情報から検出し、それに基づいて移動元および移動先のレイアウト階層の端子情報およびレイアウト枠を再構成する再構成手段と、
移動後の全体レイアウトの接続依存関係を新たに割り出す割出手段とを備えることを特徴とするレイアウト階層組み替え装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003388093A JP4209311B2 (ja) | 2003-11-18 | 2003-11-18 | レイアウト階層組み替え装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003388093A JP4209311B2 (ja) | 2003-11-18 | 2003-11-18 | レイアウト階層組み替え装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005149295A true JP2005149295A (ja) | 2005-06-09 |
| JP4209311B2 JP4209311B2 (ja) | 2009-01-14 |
Family
ID=34695281
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003388093A Expired - Fee Related JP4209311B2 (ja) | 2003-11-18 | 2003-11-18 | レイアウト階層組み替え装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4209311B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012111725A1 (ja) * | 2011-02-18 | 2012-08-23 | 日本電気株式会社 | リファクタリング装置、リファクタリング方法、及び、プログラム |
| JP2020052807A (ja) * | 2018-09-27 | 2020-04-02 | 東芝情報システム株式会社 | レイアウト設計装置及びレイアウト設計用プログラム |
-
2003
- 2003-11-18 JP JP2003388093A patent/JP4209311B2/ja not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012111725A1 (ja) * | 2011-02-18 | 2012-08-23 | 日本電気株式会社 | リファクタリング装置、リファクタリング方法、及び、プログラム |
| US9092234B2 (en) | 2011-02-18 | 2015-07-28 | Nec Corporation | Refactoring device, refactoring method and program |
| JP5966934B2 (ja) * | 2011-02-18 | 2016-08-10 | 日本電気株式会社 | リファクタリング装置、リファクタリング方法、及び、プログラム |
| JP2020052807A (ja) * | 2018-09-27 | 2020-04-02 | 東芝情報システム株式会社 | レイアウト設計装置及びレイアウト設計用プログラム |
| JP7059157B2 (ja) | 2018-09-27 | 2022-04-25 | 東芝情報システム株式会社 | レイアウト設計装置及びレイアウト設計用プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4209311B2 (ja) | 2009-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7096446B2 (en) | Hierarchical semiconductor design | |
| US20070130553A1 (en) | Analog layout module generator and method | |
| US7159202B2 (en) | Methods, apparatus and computer program products for generating selective netlists that include interconnection influences at pre-layout and post-layout design stages | |
| TWI502385B (zh) | 修改積體電路佈局之方法 | |
| CN102831268A (zh) | 支持用户定制的可编程逻辑器件版图快速生成方法 | |
| JP4209311B2 (ja) | レイアウト階層組み替え装置 | |
| TWI412947B (zh) | 佈局編輯之電腦可讀媒體、積體電路及方法 | |
| JP2006259943A (ja) | 集積回路のレイアウト設計システム及びその方法並びにプログラム | |
| JP3313668B2 (ja) | データ処理装置、情報記憶媒体 | |
| JP4582701B2 (ja) | 画面作成方法及び装置並びにプログラム | |
| KR100273497B1 (ko) | Lsi 레이아웃용 셀 계층 검증방법 및 장치 | |
| JP4448466B2 (ja) | 論理回路設計方法、論理回路設計プログラム及び論理回路設計装置 | |
| JP3476688B2 (ja) | ネットリスト生成方法及びネットリスト生成装置 | |
| CN104239590B (zh) | 一种集成电路版图验证中的小单元层次结构调整方法 | |
| US6862722B2 (en) | Extendable method for revising patterned microelectronic conductor layer layouts | |
| CN115237387A (zh) | 一种数字孪生应用的快速开发方法及系统 | |
| JP2009063653A (ja) | レチクル検証システム及びプログラム | |
| JP2007114881A (ja) | 回路図作成装置、回路図作成エディタプログラム及び回路図作成方法 | |
| CN116090397B (zh) | 一种版图中的端口摆放方法 | |
| JP4983068B2 (ja) | 半導体装置の設計支援装置、半導体装置の設計支援方法及び半導体装置の設計支援プログラム | |
| JP2657028B2 (ja) | 電気回路図表示装置 | |
| JP2003256490A (ja) | 回路図階層組替装置、および回路図階層組替プログラム | |
| US12626044B1 (en) | Creating netlists from distributed interactive applications | |
| JP3614539B2 (ja) | 論理設計支援装置 | |
| JP2008171399A (ja) | 半導体装置の設計方法、半導体装置設計システム及びコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060125 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080711 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080722 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080922 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081021 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081022 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131031 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |