LEFフォーマット

LEFファイルレイアウトがセルの幾何学リポジトリの使用のファイルフォーマットに基づいており、次はLEFファイルの一部であり、右は彼の説明です。配置配線ツールは、情報LEFファイルに基づいてレイアウトは、行を歩いてどのように、どのようにビアを生成する方法を決定します。

VERSION 5.5;奥付

NAMESCASESITIVE ON; LEF形式が敏感区別します。

BUSBITCHARS "<>";設定は、バス識別子、X <2>、...、X <N>バスとして<1>みなすことXのポート名を定義

 

UNITS

データベース100ミクロン; 1μは100単位に分割され定義されたセットをM、単位長さ当たりの値です。

エンドユニット

 

以下は、金属層の定義1つのに配置された詳細である決め層を設定LAYERのMETAL1は、金属層1です。

  TYPEルーティング、ルーティングMETAL1のために定義され

  WIDTH 0.10、配線金属層、0.1 umのデフォルトの線幅等の金属を規定

  SPACING 0.30; 1つのトレース定義金属層ピッチ0.3um

  1.2ピッチは、貫通孔に金属層を画定する距離が1.2であります

  水平方向1つの金属配線層が水平方向をトレース。

  CAPACITANCEのCPERSQDIST 0.000140;各々が正方形(1x1um)キャパシタのサイズを定義するものとします。

  RESISTANCE RPERSQ 0.04は、各金属のシート抵抗を提供しました。

ENDのMETAL1

 

ビア層

TYPEカット、穴とMETAL2を通してレイアウトのタイプ、すなわちMETAL1介しCUTのように定義されます

END経由

 

この設定は、金属1のような上方に設けられ、レイヤーMETAL2金属2を定義します。

TYPEルーティング。

WIDTH 0.30;

SPACING 0.30;

PITCH 1.20;

垂直な方向には、金属層1、配向垂直な方向との間の差を設けました。

コンデンサ容量のCPERSQDIST 0.000120;

RESISTANCE RPERSQ 0.020000;

ENDのMETAL2

 

VIA M1_POLY1 DEFAULE設定は、貫通孔は、生成された金属ビアと、デフォルトでPOLY1との間にここで生成される方法を定義します。上層と下層はデフォルト幅である場合、ここで生成されたビアは、デフォルトよりも上下層の幅が、他のルールの定義がある場合、生成されます。

LAYERのPOLY1。

RECT -0.30 -0.30 0.3 0.3;ポリ1(多結晶)の形状を規定される設定。

LAYERの続き。

-0.15 -0.15 0.15 0.15 RECT; CONTは、定義された形状(コンタクトホール)が配置されています。

LAYER METAL1;

RECT -0.3 -0.3 -0.3 0.3; METAL1の形状を規定する設定

END M1_POLY1

 

VIA M2_M1は、貫通孔が金属1との間に設けられ、デフォルトを定義METAL2 DEFAULT。スルーホール上記と同様に設けられています。

LAYER METAL1;

RECT -0.30 -0.30 0.30 0.30;

層を介して、

RECT -0.15 -0.15 0.15 0.15。

LAYER金属2;

RECT -0.30 -0.30 0.30 0.30;

END M2_M1

 

スルーホール間M3_M2デフォルトVIAとMETAL2 metal3を定義します。

LAYER金属2;

RECT -0.30 -0.30 0.30 0.30;

LAYERのVIA2。

RECT -0.15 -0.15 0.15 0.15。

LAYER metal3;

RECT -0.30 -0.30 0.30 0.30;

END M3_M2

VIARULE VIAGEN21は、以前に別に設けられた貫通孔GENERATEルールはデフォルト以外で生成された貫通孔を規定することを条件とします

LAYER METAL1;

水平方向;

オーバーハング0.3;

metaloverhang 0.0。

LAYER金属2;

DIRECTION VERTICAL;

オーバーハング0.3;

metaloverhang 0.0。

層を介して、

RECT -0.15 -0.15 0.15 0.15。

0.6 SPACING 0.6。

END VIAGEN21

 

本明細書で定義されるサイトの標準は、標準的な細胞のサイト、サイトの各種設定を定義します。

対称Y。

CLASSコア;

10.80 BY SIZE 1.20;

END標準

 

サイト定義された一連のSITE IO IOユニット。

対称Y。

CLASSパッド。

70.80 BY SIZE 21.05;

END IO

 

四隅を定義するチップ上に設けサイトパッドのSITEコーナー。

CLASSパッド。

70.80 BY SIZE 70.80;

対称のY R90。

ENDコーナー

 

この設定サイトSBlockSiteハードコア単位ブロックは、RAM / ROM、のhardIPように、ブロックのために、同じ部位を定義しました。

CLASSコア;

SIZE 1.00 1.00。

END SBlockSite

LEFは、これらの規則に応じて様々なレイアウトルール、ツールレイアウト上で定義されました。LEFは、上記同様の処理LEFファイルのプロパティを使用して、レイアウトツールデータです。

 

様々な異なるセル構造の以下の定義は、レイアウトツールが提供されます。

LEF MACRO AOI21_B定義ユニットAOI21_Bで提供される情報。

ORIGIN 0.00 0.00;設定は、座標の原点を定義します。

10.80 BY SIZE 6.00;設定はUMの単位で、セルサイズを定義します

対称XY、設定ツールは、XY方向に表示部を回転させることができる規定します。

SITE標準; SITE IOであるような標準的なサイトを設定定義は、設定では、ユニットは、標準の細胞型、ならびにIOの他のタイプであることを示しています。

CLASSコアと、セルがカーネルで定義されているのではなく、チップはIOの位置に配置することができることを条件とします。

PIN VDD!名の設定は、電源端子VDDを定義します!

POWERを使用します。設定は、VDDを定義します!電源用。

方向入力、設定はVDDを定義します!入力されたPINの足です。

SHAPEのフィードスルー。

LAYERのMETAL1;この設定は単位を定義VDD!形状。

RECT 0.00 9.15 6.00 10.65は、この設定では、VDDを定義します!金属層RECT矩形形状パラメータ。

終わり

ENDのVDD!

 

ピンGND!この設定は、グラウンドピンGNDの名前を定義します!

アースを使用する; GNDは、セットを定義します!グランド用。

方向入力、GNDはセットを定義します!入力されたPINの足です。

SHAPEアバットメント。

LAYER METAL1;

RECT 0.00 0.15 6.00 1.65は、GNDはセットを定義します!金属層RECT矩形形状パラメータ。

終わり

ENDのGND!

 

Yの定義は、PIN PINピンY.を提供しました

方向出力; Yは、出力端子の設定に定義されています。

LAYER METAL1;

RECT 4.12 2.32 4.28 2.48は、この設定は、金属の層にY形状を画定します。

RECT 5.32 8.32 5.48 8.48;

RECT 5.32 7.12 5.48 7.28;

RECT 5.29 5.89 5.51 6.11;

RECT 5.29 4.69 5.51 4.91;

RECT 5.29 3.49 5.51 3.71;

LAYERの続き。

RECT 4.05 3.15 4.35 3.45;

RECT 4.05 2.25 4.35 2.55;

RECT 5.25 8.10 5.55 8.40;

RECT 5.25 7.20 5.55 7.50;

終わり

END Y

 

このパラメータセットは、妨害OBSがブロック定義、すなわち、配線領域が(METAL1ここで)、以下に定義することができません。

LAYER METAL1;

RECT 5.09 1.95 5.85 2.71;

RECT 5.09 3.29 5.85 3.91;

RECT 5.09 4.49 5.85 5.11;

RECT 5.09 5.69 5.85 6.31;

RECT 5.09 6.89 5.85 7.51;

経由LAYER;設定は、レイアウトツールがパンクチャド場所ではありません定義します。

RECT 5.28 7.08 5.52 7.32。

RECT 5.28 8.28 5.52 8.52;

RECT 4.08 2.28 4.32 2.52;

終わり

END AOI21_B

エンドライブラリ

 

 

1、SITE

SITE標準設定では、サイトを定義します。

対称Y。

CLASSコア;

10.80 BY SIZE 1.20;

END標準

サイトのレイアウトツール識別部は、ジオメトリの最小単位であり、サイトはいくつかのデザインを有していてもよい、サイト標準は、標準セルサイトを指し、IOサイトは、サイトIOパッドを指します。一般に、セルの高さが一定である、サイトの高さに等しい、セルサイトの幅が整数倍です。

 

2、経由ルール

接続がオープンホールを必要とする場合、異なる層の線を配線するときの細孔を介して規則は、異なる状況が孔の生成を介して異なる必要が、細孔を通して生成何スルーホールは、LEF内のルールによって決定されます。

 

3、ピッチ

LEFピッチは、将来の配線ピッチを定義する重要な概念であり、その配線には大きな効果があります

インパクト。ピッチ間隔は金属の同じ層で、グリッドレイアウトは配線、以下に示すように、最小グリッド間隔1である配線です。

信号線に沿ったグリッドは、隣接する穿孔穴ピッチ線間隔ルールに違反していない格子点、すなわち、格子点上のアライメントを確実にするために、間隔を介してのピッチ以上のライン、行きます。良好なルーティングを確保する、2:多層配線において、または、例えば、1を単純な関係ピッチ層の同じ一般的な定義を維持します。ピッチサイズは慎重に検討する必要があります。

 

4、抽象

セルの完全なマップは、すべてのレイヤに関する情報が含まれていますが、配置配線ツールの使用中に、ピンがどこにあるかだけ知っているので、多くの情報、配置配線ツールを必要としない何を配線することができない、そしてその上にとても少ない情報、したがって、処理速度を向上させるためにデータの量を減らします。

以下に示すセルレイアウト(レイアウト)とLEFのグラフィカルな描写です。配線のセル情報と抽象レイアウト。

 

 

 完全なレイアウトセルは、このような抽象発電ケイデンスとして、抽象的に変えるためのいくつかの特殊なツールがあります。

 

おすすめ

転載: www.cnblogs.com/lelin/p/11751323.html