テクノロジマッピング
ライブラリの開発の最初の作業は各セルのレイアウト図形データを作成するこ
とです.今回のライブラリ開発においては,エクセレント・デザイン社(以下,
EXD社とする)で開発された各スタンダードセルの概略図形データを使用しまし
た.この概略図形データはプロセスには依存しません.スタンダードセルの基
になる概略図系データに対してターゲットテクノロジをマッピングすることよ
り,ターゲット・テクノロジルールに沿ったレイアウトデータがGDSII フォー
マットで生成されます.
-
初期設定
(上位のパスは各自のディレクトリ構成に合わせて設定して下さい)
***************************** 設定ファイル ***************************
if( $host == "is-og3" ) then
set path = ($path /users1/scale/EXDlmgr/bin)
setenv LM_LICENSE_FILE /users1/scale/EXDlmgr/key/exdinc.key
set path = ($path /users1/scale/scaleii/bin)
setenv SCALE_DIR /users1/scale/scaleii
setenv SCALE_LIB_DIR /users1/scale/scaleii/EXlib_sc2a/LIB
setenv SCALE_LIB_NAME MACRO
setenv SCALE_SERIES_NAME EXlib_sc2a
setenv SIGHT_DIR /users1/scale/sight
set path = ($path /users1/scale/sight/bin)
endif
*********************************************************************
-
シンボリックレイアウト
(あらかじめツールに付加してあり,手を加えることはできません.)
-
pitch 計算
グリッドベースのレイアウトであるため,pitch 計算が必要です.
% SCLINK < module neme > -R < rule name >
< rule name > を指定しない場合は default.c が読み込ま
れます.
-
各素子のレイアウト生成
先に生成されたモジュール(< module neme >)にデザインルールを読み込ませ
ることにより,対象とするプロセステクノロジに合ったレイアウト図形データ
を得ることができます.
% < module neme > -p < parameter file > -o < stream_out file >
< parameter file > は必ず指定して下さい.
< stream_out file > は出力されるGDSII形式のファイル名を指定して下さい.
開発フローへ
Design flow for the Library
Edited by Tohru Ishihara