Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 46745|回復: 12
打印 上一主題 下一主題

[問題求助] Virtuoso 的操作

  [複製鏈接]
1#
發表於 2006-12-1 19:16:47 | 顯示全部樓層
原帖由 cindyc 於 2006-10-24 04:45 PM 發表: O& w! A" F9 ?: O- l& }, J
目前因為配合廠商的問題 0 Q5 y" D, c% S- b/ G( R6 @% X  V4 _" p
使得一向使用LAKER的我必須要再回過頭來用Virtuoso % D, ]( W2 R! J8 Q2 S3 K
已經快5年沒碰過Virtuoso了 麻煩幫忙一下
5 N' Z0 D9 W3 @4 f9 C請問有哪裡可以下載Virtuoso的指令 3 [8 {) c! r5 A" M
或者哪有書可以看
3 V# a) z/ ^. A% B7 s

, G6 x- C  e0 y- Z" |6 F$ E如果外商指定使用工具,很可能不會是要用gds
5 }' |- n3 Z  V8 u1.可能是希望tar所有的Layout,讓所有的環境都一樣,溝通容易
9 {. Z# g) t1 t8 d5 _5 l2.GDSII是一種全球支援很高的檔案系統格式,如果利用stream in / stream out 將GDSII轉換成另一種佈局編輯工具,基本上沒有問題,但是會因為technology file (*.TF)不一樣,而造成stream in之後 layer資料錯亂,這樣的問題大多是利用MAP file來處理轉換的 Layers NO.
# L  r. i9 B7 M如果是不同工具,可能MAP file不同格式會增加困擾,因此才會要求採用相同佈局編輯工具的Virtuoso來避免問題。# J8 F+ Q7 g: v* ~# r

5 l$ Y& C: U* P; D6 m這樣的書籍可以參考Virtuoso使用者手冊,通常是在安裝路徑底下就可以找到。( {7 M$ L, l5 b6 [# X* F
或者去參加佈局設計基礎培訓課程,這種課程一定會教導如何操作。也會有講義。5 A) w! w$ k' s. K; b2 _

, z" z0 x2 n7 K# C思源基金會是教導 Laker的操作為主
, z, w8 j4 m. K( l清大自強基金會是教導Virtuoso 為主。據我所知,1月份可能會有機會開基礎課程培訓班而且是中文講義,不妨去該單位網站看看或是電話去洽詢
2#
發表於 2006-12-5 21:48:47 | 顯示全部樓層

回復 #8 wlyi0928 的帖子

謝謝wlyi0928,我補充讓資料更完整些
" w6 k+ I- i) h# _2 r3 [0 N9 j2 c* f# v
1. laker中有magic cell可依technology file 產生自己所要W/L的MOS,  F, @6 |& x  o5 t
virtuoso中,若貴公司有寫MOS的pcell在裡面(還是買產生pcell的license,搞不清楚...),則這類問題應該不大;6 {; L, d2 X# P  W3 k' s/ d
若貴公司的virtuoso功能如我在學校中用CIC提供的一般陽春,
  l" w' s( Z9 q$ a  K/ _. K7 n每一顆不同W/L的MOS都要自己做,則也沒有太大問題,做一顆出來,& W; m5 c9 v# |* S
其它不同type或W/L的則再視所要為何並加以修改就行了,
  D' s# d4 H" Z1 ^我想您或許也比我清楚.
# `5 H, t/ Z* N2 f- O( I$ E  y7 D# S' S( `/ u4 m( C& K7 J% c* k
補充→Virtuoso 5.1.4.1 版本以上都有QCELL,以往的PCELL要自己寫SKILL,現在QCELL可以產生MOS並且是HIERARCHY ,可以作幾何圖形調整修正。目前CIC皆已經有提供,可以重新下載安裝更新版本
$ |2 i) B- ^- I; n# _% i7 ^4 c: l& f, R5 s8 s7 `. I. r
2. laker內建有guard ring產生的功能,virtuoso則無;
/ F: D# b" L2 Y; o2 w* r8 J( O這個功能好像也是需要向virtuoso買license還是怎樣的,
* G/ N& }6 O: A1 U  m% h, h* H我看我同學在安裝virtuoso的資料夾下有一個"virtuoso turbo"的"readme" file,& j& D' ?) ]- Y8 m
好像說virtuoso turbo有支援的樣子...不過...不清楚耶,( U9 d/ q$ X8 B/ P, ^
至少目前guard ring是我覺得laker和virtuoso差別最大,也是最不方便的地方.) v: h# {* w& T* e
" P; N' ^, F  m! V9 `2 z- b5 r8 P5 _
補充→Virtuoso 5.1.4.1版本已經擁有auto guard ring,但是屬於turbo version,並且turbo version新增許多指令功能是佈局人員所需要和常用到的功能。4 J* m; R3 I: d1 d: t  w2 {$ [7 O
) F# p  J4 l" J. ~
3. laker的"net highlight"還是叫做"trace"功能(bind key好像按"t"),virtuoso中好像也沒有...- i. s' s" v. P1 T1 P/ ^$ c
只是好像啦,因為我記得在美國學的時候,師母是台灣人,在NS做很資深的layout,
7 C( s# I' d( b0 t有一次請她來幫我debug,她有在virtuoso中用一個類似"net highlight"的功能,/ r+ l! |( A& Q
但後來我想要用的時候卻已經不記得在哪裡了,* x  j- `, @5 e5 F
問公司裡資深的同事,他們也說好像沒有...所以就當成沒有了...
; X3 O$ ~' C. B2 }
4 x0 z2 E: p  b" P) I補充→Virstuoso 在任何版本→tool bar --> connectivity/Mark Net 就可以highlight
5 N7 X$ u2 M6 J- ~* m$ O! c2 ]: P+ g; \: }
4. laker的"boolean"在virtuoso中,部份可替換成"size"功能,也能在size其間更換layer,+ A# K/ b: k* o8 w* ?6 ~5 Z8 A
但說到要做些太高階的指令,size這個功能可能並不足夠.  s- K+ ~3 P: Z! @: x/ J# S4 T
: r6 {0 _8 f6 \. g# |( g( B
補充→Virtuoso 任何版本都有"boolean"可用,其功能包含ANDNOT, OR, GROW BY等功能,可作布林算並且作SIZING,位置在CREATE→LAYER GENERATION→彈跳出LAYER GENERATION視窗然後按照需求去作選擇即可3 V8 T+ c8 b' [8 g! f+ V0 ]2 e( b
BIND KEY通常可以自訂,我習慣把常用的layer generation設定為Fn功能鍵,每一套工具都會紀錄操作步驟在*.log,open *.log找出該指令的函數指令,加入BIND KEY即可。laker也是如此。當然help檔案裡面什麼都有,什麼都不賣,就等你認識她。
" ]: o' d0 x2 }- s# r: K0 ]4 Y
9 j& I5 G. l) O! y[ 本帖最後由 jkchien 於 2006-12-5 09:53 PM 編輯 ]
3#
發表於 2006-12-20 14:34:06 | 顯示全部樓層

回復 #10 bboaa 的帖子

Laker之中除了好用的"t" =>trace line 還有一些另我念念不忘的好用功能,請高手教一下如何對應於virtuoso :
$ C& L2 ~0 f& C& b5 o8 v"d" => distance 只要先點一個邊(or物件)快速顯示滑鼠所指到的任何一點(滑鼠左鍵不用再點一下)' D/ {$ x4 b' r3 i

/ d8 I4 E# L1 V. cANS: 預設的快速鍵"k"=尺規ruler
2 D! t2 s* A, [$ ~  C/ n( |% e6 O; {9 r
"v" & "V" => view 上一層與下一層
& ]+ O/ t8 w, [6 x1 F6 RANS:忘記了
* r: _: `+ T9 _4 S, t7 b
* f3 J9 V9 f+ e"a" => 抓出物件邊緣或中心,快速與參考物件對齊.....
3 Z, F9 b8 g: S, sANS: menubar→option→layout edit→可以設定gravtive;此功能是設定滑鼠自動化抓取圖形或是物件或是aperture....9 [5 m* M. q# P7 K" l# d; a
- w1 R! n9 q' \" V5 |9 y
其實可以這麼做:
/ j8 v7 _" C/ I5 X, ?' ^" D1.把你要的操作功能先操作一次,這樣會被紀錄到 CDS.log,此檔案在account home directory
5 C  f$ {5 r, w: a5 a  u2.CIW→options→ view log file 呼叫出來對照
; R$ Z7 M, ]! v. `3.CIW→options→BindKey→popup window→輸入你在log檔案中的函數名稱並且設定快速鍵然後儲存
" L; M7 q& Y* G3 p" _+ d4.以此類推  b. b$ c. S. r$ s& l
! F2 k; \/ ?  a, U- P
把自己常用或是習慣用的設定儲存以後,就可以變成personal porfile,指定檔案名稱=LeBindKeys.il 這是預設值
# P* f0 c5 C' ?: M2 Z9 l. h# x* B, f例如 boolean ,ruler.......
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-4 04:03 AM , Processed in 0.099006 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表