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,
1 O, l# U& _1 ?0 O在 Laker 環境下要如何操作才能做到 ?
; ^, B( \( T1 K. Y4 O
# t5 S+ |4 p; w/ C" P* ~5 f[ 本帖最後由 hgby2209 於 2007-10-23 02:08 PM 編輯 ]
作者: egg    時間: 2007-10-23 04:29 PM
假設那個IP所使用的tf  [# `' f& k5 S% d
NW在laker的layer name 為 WN' A7 e/ ^" V$ L: ?* Z0 h( f
而您要轉成另一個tf的
7 L8 e% Q8 A3 w5 k- q; uNW layerNO 為 2  z/ K" O* V1 |: ^/ U
您可以寫個streamOut的mapping file. K; w/ ^. B; y, N. Z5 z% |4 v" u
格式如下....0 o; \7 y7 r4 a: f" V! }$ \4 K+ y$ }' u
, a& F2 T7 ]& f0 [, K& W
# Lake       Laker         stream       stream) L) |9 S# U8 m/ N" D- H
# layerName  layerPurpose  LayerNo      dataType
) o$ o, H* c% Q#------------------------------------------------ e0 ^) u+ o  x& [
   WN         drawing        2             0
! m" {" g1 E5 R% I, J5 P8 i% s3 F  P' f, `6 F
其餘的layer以此類推全部加上去8 }) F) r9 b' E+ v: S
之後在streamOut時
( e% I, z+ _" V) V) J將mapping file加上去
8 N: O: D9 o+ l& u7 K3 R: W2 D/ B轉出來應該就會是您想要的+ R% D9 b+ J# m9 [
詳情可以參照laker Help中的command reference
作者: hgby2209    時間: 2007-10-23 05:47 PM
請問您的 Flow 並沒有提到 layerNO 2 對應 stream in gds 的哪個 layer, Tool 怎麼知道 stream out layer no .2 對應到
3 o) _  A" H5 P, D3 \' jstream in gds 的哪個 layer ?
作者: egg    時間: 2007-10-23 06:55 PM
呃.....
( f" i$ d  W" `5 a我舉的例子是轉換不同tf的NW* D8 w2 R# V) [0 I- Q; D
那個layerNo2 指的當然就是另一個NW的layer NO啊- u' ^) @4 g3 n+ ~+ U* m3 A6 ?3 w
同理假設
8 a' M+ Z- P0 ?  jtf1的OD 叫做 diff
8 @; |2 F" h  gtf2的OD layer no為3
: ?' c* h) B/ k2 x那麼mapping file將會是" T# z. C% f$ K2 c& [

$ V! a" I% |9 D/ ldiff    drawing  3  0. s( @5 o- X  x% {
; s4 _& [/ ^0 Z# d4 p
tool給的轉換格式就是這樣
6 T7 o' J# L  r一個是以layer name表示( d1 C, ]: q+ b  \# h& O
另一個是以layer no表示6 B" i$ u7 s4 k" r' U' l
至於為什麼....我也不知 ~"~
作者: hgby2209    時間: 2007-10-23 07:54 PM
喔 ~~ 原來如此 ... 在 Mapping File 中 stream in gds 是認 layer name 而 stream out gds 是認 layer no. ......
/ x6 i. z+ Q4 M. q6 N* d1 {了解... 我試試看 ....感謝您的解說 ~~
作者: jauylmz    時間: 2007-12-7 10:41 AM
不對喔 , Y1 S! W9 B' ~; N

. k* d  P1 o& p4 z- ustream in gds 是以 Number 轉成你要的 Layer name
% I/ Q( C$ e; D6 U4 k% n2 L( Dstream out gds 是以 Layer name 轉到 Layer number 3 Y) y  {' I8 A4 h8 h$ U* _

; O3 T9 A7 e6 E3 S4 Y  E$ C4 W因為GDS file 內只記 Number 不記 name 的
作者: motofatfat    時間: 2007-12-7 12:11 PM
標題: 回復 1# 的帖子
如以知道2家ㄉlayer define5 ~/ ]: S( ^1 i# l3 h
那只要做一ㄍmapping file
- F% F" }% |" b( }0 `! U5 F5 I# N4 Q$ ^2 j' |# V
& m; a) Z+ E5 @5 o8 j
stream in gds 是以 Number 轉成你要的 Layer name
: ~3 X: R+ P% o" F+ w8 p0 Bstream out gds 是以 Layer name 轉到 Layer number ) |* L" ?+ i6 k  U* Z# _* g* T
' U$ L9 Y1 [0 R- j! w
樓上ㄉ講對ㄌ
& p$ d. f1 q9 d( G9 T, v$ w在stream in 加 mapping file 是把gds ㄉlayer Number 轉到你指定的 Layer name
" W* e" V9 ~2 _1 u8 b' B在stream out 加 mapping file 是把layer name 轉成你指定的 Layer Number
作者: yytseng    時間: 2007-12-7 05:09 PM
GDS 裡面只有 layer number; R! M2 `" p- A: r
8 A& m1 N! E8 J6 d
這樣瞭解了嗎?
2 e- y9 T' M+ L; }2 t+ L1 R/ C
, T: `: c& k7 N2 w  I只要 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://chip123.com/) Powered by Discuz! X3.2