Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] Virtuoso 的操作

  [複製鏈接]
1#
發表於 2006-12-1 19:16:47 | 顯示全部樓層
原帖由 cindyc 於 2006-10-24 04:45 PM 發表
" X0 U; r2 f7 x* z' n# p7 z9 c& \目前因為配合廠商的問題
: Z8 j" s/ m5 z8 ?6 ^使得一向使用LAKER的我必須要再回過頭來用Virtuoso # f! {' l* s0 ]! ?: e9 P$ p3 T7 ?
已經快5年沒碰過Virtuoso了 麻煩幫忙一下
3 ]2 a1 `# p: Y2 U請問有哪裡可以下載Virtuoso的指令
8 c+ }! Q' @) G0 m/ k或者哪有書可以看
( Q9 y; g" l' Q+ o
" \0 }" Y( ?4 s" Y( p, n
如果外商指定使用工具,很可能不會是要用gds
' a7 N; c, C* `- R4 {2 e5 g4 X1.可能是希望tar所有的Layout,讓所有的環境都一樣,溝通容易
- e8 `$ w9 \8 N! F0 a5 E2.GDSII是一種全球支援很高的檔案系統格式,如果利用stream in / stream out 將GDSII轉換成另一種佈局編輯工具,基本上沒有問題,但是會因為technology file (*.TF)不一樣,而造成stream in之後 layer資料錯亂,這樣的問題大多是利用MAP file來處理轉換的 Layers NO.) d, D" [6 U. n
如果是不同工具,可能MAP file不同格式會增加困擾,因此才會要求採用相同佈局編輯工具的Virtuoso來避免問題。! Y) b8 O" W/ v5 M
" p9 V4 R  Q5 x' {6 }2 e
這樣的書籍可以參考Virtuoso使用者手冊,通常是在安裝路徑底下就可以找到。
5 z+ }* {1 X3 m% t或者去參加佈局設計基礎培訓課程,這種課程一定會教導如何操作。也會有講義。% U2 T) }3 t0 s# B1 y
; J' T* R& h% Y9 j" I& k
思源基金會是教導 Laker的操作為主
# C, H: B( o$ H3 u+ ]8 j! K6 A$ Z5 C清大自強基金會是教導Virtuoso 為主。據我所知,1月份可能會有機會開基礎課程培訓班而且是中文講義,不妨去該單位網站看看或是電話去洽詢
2#
發表於 2006-12-5 21:48:47 | 顯示全部樓層

回復 #8 wlyi0928 的帖子

謝謝wlyi0928,我補充讓資料更完整些
- m' R2 h1 C! L* G3 R$ z) f( a, H% P- e( K' b  i/ o
1. laker中有magic cell可依technology file 產生自己所要W/L的MOS,; T$ M" {5 x& B' u, b; Y
virtuoso中,若貴公司有寫MOS的pcell在裡面(還是買產生pcell的license,搞不清楚...),則這類問題應該不大;, w- y# y) w$ S0 b/ h8 G
若貴公司的virtuoso功能如我在學校中用CIC提供的一般陽春,0 ^- }, I0 h) ]- m% H* b" ~
每一顆不同W/L的MOS都要自己做,則也沒有太大問題,做一顆出來,8 t3 \: b! q( ]6 g5 D. A
其它不同type或W/L的則再視所要為何並加以修改就行了,
6 h% Q1 J$ U8 Y我想您或許也比我清楚.
0 p# x8 |+ a  [$ d: `* g& }. y, A" O$ V0 a. \
補充→Virtuoso 5.1.4.1 版本以上都有QCELL,以往的PCELL要自己寫SKILL,現在QCELL可以產生MOS並且是HIERARCHY ,可以作幾何圖形調整修正。目前CIC皆已經有提供,可以重新下載安裝更新版本  n6 s3 o; O( |# w! a( @

& _) I" L; p+ F/ P( d2. laker內建有guard ring產生的功能,virtuoso則無;
8 n, _8 N3 S+ u" E! X) a這個功能好像也是需要向virtuoso買license還是怎樣的,
/ I0 T! ]. Y" U( N( u$ ^. h8 Y我看我同學在安裝virtuoso的資料夾下有一個"virtuoso turbo"的"readme" file,
. K1 c3 Y3 D: c3 @, i# q  m- d好像說virtuoso turbo有支援的樣子...不過...不清楚耶,! b$ p, J; U& @4 n5 P- a
至少目前guard ring是我覺得laker和virtuoso差別最大,也是最不方便的地方.
( G! b9 I0 q& r- }# E/ I8 E/ H% V- b! w4 q6 U
補充→Virtuoso 5.1.4.1版本已經擁有auto guard ring,但是屬於turbo version,並且turbo version新增許多指令功能是佈局人員所需要和常用到的功能。7 ]. y- Y% L# |9 l- z; i

" d5 P( ?9 q& B: m& \$ C3. laker的"net highlight"還是叫做"trace"功能(bind key好像按"t"),virtuoso中好像也沒有...
' ^; B! d. N" p1 ~8 |只是好像啦,因為我記得在美國學的時候,師母是台灣人,在NS做很資深的layout,& i  L! Q: \( f) f/ ~8 Y4 X
有一次請她來幫我debug,她有在virtuoso中用一個類似"net highlight"的功能,# Z9 D1 Z9 c, i+ N3 q
但後來我想要用的時候卻已經不記得在哪裡了,* K0 r. a" u' I* M$ s0 A
問公司裡資深的同事,他們也說好像沒有...所以就當成沒有了...
9 F! P& ^' {6 L3 N" Q# T* q# g$ ]6 Z- X, E
補充→Virstuoso 在任何版本→tool bar --> connectivity/Mark Net 就可以highlight
( T) C5 m) m- Y8 S' D- T/ R9 {
9 L2 W7 M1 q" z! q! i1 g" K' I. e4. laker的"boolean"在virtuoso中,部份可替換成"size"功能,也能在size其間更換layer,
- K( k! F8 d( |但說到要做些太高階的指令,size這個功能可能並不足夠.- R1 h/ A) q4 e# Q% Z
3 \( c2 ~$ B, a* p' Q, z3 N
補充→Virtuoso 任何版本都有"boolean"可用,其功能包含ANDNOT, OR, GROW BY等功能,可作布林算並且作SIZING,位置在CREATE→LAYER GENERATION→彈跳出LAYER GENERATION視窗然後按照需求去作選擇即可- n3 Q- M5 g7 L* `+ O0 M1 }1 U4 Z& s
BIND KEY通常可以自訂,我習慣把常用的layer generation設定為Fn功能鍵,每一套工具都會紀錄操作步驟在*.log,open *.log找出該指令的函數指令,加入BIND KEY即可。laker也是如此。當然help檔案裡面什麼都有,什麼都不賣,就等你認識她。! O  N. V, i6 K: P  r" \: o; f
7 m+ \( t/ r% h- M
[ 本帖最後由 jkchien 於 2006-12-5 09:53 PM 編輯 ]
3#
發表於 2006-12-20 14:34:06 | 顯示全部樓層

回復 #10 bboaa 的帖子

Laker之中除了好用的"t" =>trace line 還有一些另我念念不忘的好用功能,請高手教一下如何對應於virtuoso :
, q7 k. z& a0 a2 w"d" => distance 只要先點一個邊(or物件)快速顯示滑鼠所指到的任何一點(滑鼠左鍵不用再點一下)* f- H  s5 M) E. t, e
' B; M1 n' N9 ~5 @, V0 e
ANS: 預設的快速鍵"k"=尺規ruler
- ^2 M7 q% Q# `8 W- y4 N; F
! }2 {% A+ \6 i"v" & "V" => view 上一層與下一層
2 n5 L) {" t6 b6 _- `ANS:忘記了& c2 l% D4 U1 e7 m" G; d
' H% Q4 E& e$ B) c" ^' H
"a" => 抓出物件邊緣或中心,快速與參考物件對齊.....
/ M( ^+ @. Q3 u5 T+ ~' W3 R: nANS: menubar→option→layout edit→可以設定gravtive;此功能是設定滑鼠自動化抓取圖形或是物件或是aperture....& r/ A" u: R7 s
' R2 C( o2 k+ b* _+ W1 I' B
其實可以這麼做:* u8 ~+ h& d& k" r2 Y% Q% ]7 h
1.把你要的操作功能先操作一次,這樣會被紀錄到 CDS.log,此檔案在account home directory
$ Y: z% E5 F( G. D9 U2.CIW→options→ view log file 呼叫出來對照& u+ }; U2 r6 m7 O( B6 {* ]# K" B
3.CIW→options→BindKey→popup window→輸入你在log檔案中的函數名稱並且設定快速鍵然後儲存; I8 h4 u& J3 `) F$ j
4.以此類推* W6 B! F* q+ R2 Z

0 h0 H" w& P/ p. k. d+ e+ C- k3 r& d) W把自己常用或是習慣用的設定儲存以後,就可以變成personal porfile,指定檔案名稱=LeBindKeys.il 這是預設值  f  x. `% H# d3 [4 Q; L
例如 boolean ,ruler.......
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-4 08:25 AM , Processed in 0.100005 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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