Chip123 科技應用創新平台

標題: 如何用 Laker 將 GDS 轉成另ㄧFoundry 的 GDS? [打印本頁]

作者: hgby2209    時間: 2007-10-23 02:07 PM
標題: 如何用 Laker 將 GDS 轉成另ㄧFoundry 的 GDS?
請問若有一IP 是用 Foundry 1 的 tech. file 作 layout 的, 而現在我想將之 Layer Mapping 到 Foundry 2 的 Layer 並 stream out,
. Y; ^/ j# k, ]1 n# K3 z在 Laker 環境下要如何操作才能做到 ?7 b7 K" U! m4 g, J# ]. U/ }! g0 D7 H; u

# v1 T% ?% {8 y# [+ g. H[ 本帖最後由 hgby2209 於 2007-10-23 02:08 PM 編輯 ]
作者: egg    時間: 2007-10-23 04:29 PM
假設那個IP所使用的tf+ R4 n- g5 j: r) }& q
NW在laker的layer name 為 WN4 o" a% n: C) C) h+ w1 w* d
而您要轉成另一個tf的
; p/ `0 l0 e! T# ?0 i* n+ NNW layerNO 為 24 R( t* J: O6 O- z. D5 A; d$ X# y3 Z2 p
您可以寫個streamOut的mapping file
: a- R6 q/ Z% m4 K) A; B格式如下....3 B. Q5 X# U0 f# P: o. J3 l

. Y1 o9 i+ y" C$ R! b6 V& e: c( J# Lake       Laker         stream       stream" {( o( X1 h& K5 p
# layerName  layerPurpose  LayerNo      dataType
0 j4 Q& S& r5 o, R; n3 c* K+ D#-----------------------------------------------
: I' |" v5 I3 D6 T- o+ J6 \3 R  c   WN         drawing        2             0
2 E7 V" S* N  ^  e/ Z
1 |. v$ ?- n9 ~, }* d9 p其餘的layer以此類推全部加上去
  z7 i1 L) {$ Z之後在streamOut時
' a7 k. ]4 n, {將mapping file加上去
/ ]# E8 W2 U% I2 ]4 _- h7 @轉出來應該就會是您想要的
  _, X5 m6 \7 ^( {& v6 N7 C詳情可以參照laker Help中的command reference
作者: hgby2209    時間: 2007-10-23 05:47 PM
請問您的 Flow 並沒有提到 layerNO 2 對應 stream in gds 的哪個 layer, Tool 怎麼知道 stream out layer no .2 對應到0 b$ S( a2 Y: o
stream in gds 的哪個 layer ?
作者: egg    時間: 2007-10-23 06:55 PM
呃.....
. g8 N- ~' r8 n& t- |. J$ G我舉的例子是轉換不同tf的NW
- {6 ~: S0 m; g* Z) |/ N那個layerNo2 指的當然就是另一個NW的layer NO啊3 y2 h/ y, S4 F+ ]
同理假設
- K3 `+ d3 X0 g2 g) d& M* utf1的OD 叫做 diff* J8 C7 a7 b$ `9 ^! |
tf2的OD layer no為31 e/ C. o5 R9 v* E6 |
那麼mapping file將會是
( C, K1 [8 [3 ]& i% |8 o% @( a& P
diff    drawing  3  0" E5 V6 w( X4 A( z7 D" A
: Z# Y7 ]8 C3 }. J, \/ M; A
tool給的轉換格式就是這樣
6 y/ E" `6 o/ K一個是以layer name表示
9 m2 k9 W( u" M* j7 M另一個是以layer no表示
+ w, K! Q$ v* J* F+ o9 ~至於為什麼....我也不知 ~"~
作者: hgby2209    時間: 2007-10-23 07:54 PM
喔 ~~ 原來如此 ... 在 Mapping File 中 stream in gds 是認 layer name 而 stream out gds 是認 layer no. ......1 t) h. x, K# c# g8 R0 @8 S
了解... 我試試看 ....感謝您的解說 ~~
作者: jauylmz    時間: 2007-12-7 10:41 AM
不對喔 * ?( U2 \3 O! ]. G  R8 q2 \

$ u  V1 P7 X+ M+ |7 p  D8 M/ L0 Vstream in gds 是以 Number 轉成你要的 Layer name  q0 n& _# y' }; U
stream out gds 是以 Layer name 轉到 Layer number 3 ~, Z: A- N% T+ g* K
; i# ~5 z  `: z2 V, S: b7 v' h. K
因為GDS file 內只記 Number 不記 name 的
作者: motofatfat    時間: 2007-12-7 12:11 PM
標題: 回復 1# 的帖子
如以知道2家ㄉlayer define
# i$ n" w3 O; Z! ]" _# F" C那只要做一ㄍmapping file2 E; k  C) k" b* \4 `

" b$ X/ f* D" A' r
3 V7 a1 x, E' `4 nstream in gds 是以 Number 轉成你要的 Layer name
& b7 V% [! v0 k! X/ _4 \- m9 H" Jstream out gds 是以 Layer name 轉到 Layer number ; z" J9 u) c! V9 B( r* }

; W- d) }% @" t$ Q! r& O( f樓上ㄉ講對ㄌ
( }4 @+ S& r" @4 w, n3 b在stream in 加 mapping file 是把gds ㄉlayer Number 轉到你指定的 Layer name* i( V2 z. V5 Z- s( O& u
在stream out 加 mapping file 是把layer name 轉成你指定的 Layer Number
作者: yytseng    時間: 2007-12-7 05:09 PM
GDS 裡面只有 layer number" {$ j  V3 x/ y1 ~+ x! H
$ X) b# K* d% w/ i6 C6 d
這樣瞭解了嗎?
2 Z) N) d8 ?$ V  M
* u. M: M* d7 T3 C. I, g只要 stream out 的時候 把db 裡面的 layer name ==> 新的 number 即可
作者: jauylmz    時間: 2007-12-14 10:20 AM
要小心喔,轉錯Layer ,有時候可是要付出很大的代價喔!!
作者: peterlook1    時間: 2011-6-14 04:22 PM
thank you..............................




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2