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, + A% r. N( \+ t
在 Laker 環境下要如何操作才能做到 ?. s* T# g) W$ G. K: ~' D
8 n  D; B+ V. f$ `* \1 C5 f- Z5 H
[ 本帖最後由 hgby2209 於 2007-10-23 02:08 PM 編輯 ]
作者: egg    時間: 2007-10-23 04:29 PM
假設那個IP所使用的tf( |* @: L2 U* P  B+ F6 ^
NW在laker的layer name 為 WN
- j7 K  y3 }+ i5 A. c4 b2 h4 {) q4 i而您要轉成另一個tf的5 @- \# j- q2 `5 ]. t! Z2 w' u$ |
NW layerNO 為 2' {2 w8 |* ^/ @" I
您可以寫個streamOut的mapping file
% O9 c6 D* ?" }  n; k格式如下....4 v" ^( h$ `% f+ \

  i8 |5 g' l7 L0 R" x9 p* q# Lake       Laker         stream       stream
5 S2 z7 ]" r+ h# layerName  layerPurpose  LayerNo      dataType# b1 V9 `- }" f- q: k, h
#-----------------------------------------------
+ o! h% v5 t( V   WN         drawing        2             0
5 L' u! v5 w( F2 M8 t7 g) p
, r" a+ {8 e* Q' Y其餘的layer以此類推全部加上去) `5 R0 Q: _7 Q6 F3 y
之後在streamOut時
# B' E6 @2 `$ r6 c將mapping file加上去
: z8 E0 t2 i* ^. w) J$ S轉出來應該就會是您想要的
) A2 v* ]9 W) q4 {詳情可以參照laker Help中的command reference
作者: hgby2209    時間: 2007-10-23 05:47 PM
請問您的 Flow 並沒有提到 layerNO 2 對應 stream in gds 的哪個 layer, Tool 怎麼知道 stream out layer no .2 對應到
$ h4 S9 f$ G# @4 ostream in gds 的哪個 layer ?
作者: egg    時間: 2007-10-23 06:55 PM
呃.....
4 |* q9 ~( Z" u# q; B8 e我舉的例子是轉換不同tf的NW
# t& Q* Z# a( d/ G那個layerNo2 指的當然就是另一個NW的layer NO啊- V: C' ?6 P6 o9 U7 l& N
同理假設
$ n- y! W3 Y# x' b3 k: utf1的OD 叫做 diff2 u6 E6 Y2 ~5 s1 r8 i* r2 z
tf2的OD layer no為3
. N7 p' X* H$ K  Q1 x4 S, Q那麼mapping file將會是
" x& I, N9 y9 M; E, e' C/ _! q8 N
diff    drawing  3  0
  ]* t6 J& I/ ~; A" n: c6 _9 Q6 B9 i3 u! T2 F% M
tool給的轉換格式就是這樣
; o8 Y6 f4 a# k6 ^6 ]3 D* A一個是以layer name表示9 M5 x! B( _- W- O  j
另一個是以layer no表示
# k- a3 ~) p  ^" }至於為什麼....我也不知 ~"~
作者: hgby2209    時間: 2007-10-23 07:54 PM
喔 ~~ 原來如此 ... 在 Mapping File 中 stream in gds 是認 layer name 而 stream out gds 是認 layer no. ......% j% X+ x0 Y; n1 ]' s! A5 _
了解... 我試試看 ....感謝您的解說 ~~
作者: jauylmz    時間: 2007-12-7 10:41 AM
不對喔 / n9 H2 j+ j+ c1 f
3 P2 ^6 e% @3 d: c
stream in gds 是以 Number 轉成你要的 Layer name- A' y: s( [# k6 j$ t+ P
stream out gds 是以 Layer name 轉到 Layer number
- t1 [! J4 P, R4 I* C6 ^$ b0 h) r' u2 s+ m4 x, K5 N8 a) C+ U9 Z
因為GDS file 內只記 Number 不記 name 的
作者: motofatfat    時間: 2007-12-7 12:11 PM
標題: 回復 1# 的帖子
如以知道2家ㄉlayer define
- V7 m2 M% O  O那只要做一ㄍmapping file
* M4 k. P* \8 x" F" k
0 T& h; V& S% {# n  U1 M
: Y. T" t+ Z/ {! o$ |7 jstream in gds 是以 Number 轉成你要的 Layer name
+ ~) E0 ]: J1 p6 R) }, ystream out gds 是以 Layer name 轉到 Layer number & |" y% I" Z/ u3 c7 g

$ ~" J3 N7 r5 t  H/ p7 G樓上ㄉ講對ㄌ  T# j& L" S, P) Y) W0 C6 X, b
在stream in 加 mapping file 是把gds ㄉlayer Number 轉到你指定的 Layer name% W: ~% ~; H7 g( ~! u4 }5 s' `
在stream out 加 mapping file 是把layer name 轉成你指定的 Layer Number
作者: yytseng    時間: 2007-12-7 05:09 PM
GDS 裡面只有 layer number
, U3 [' b7 A9 Z/ g9 J
7 e; N5 k* T: v, G這樣瞭解了嗎?  ]8 ~6 Y* _' l) s

, ?- C- V$ W8 v# o& I, O. h只要 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://www.chip123.com.tw/) Powered by Discuz! X3.2