Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] Virtuoso 的操作

  [複製鏈接]
1#
發表於 2006-12-1 19:16:47 | 顯示全部樓層
原帖由 cindyc 於 2006-10-24 04:45 PM 發表
* O% {/ e1 ^9 C' F5 M. Z3 H! Z目前因為配合廠商的問題
; S) Z" Q5 s1 c1 L使得一向使用LAKER的我必須要再回過頭來用Virtuoso 2 K* u, H1 M# b3 i
已經快5年沒碰過Virtuoso了 麻煩幫忙一下
7 v: G+ {: D1 _* m; U# n請問有哪裡可以下載Virtuoso的指令 + H4 d2 b# Y( G4 K1 t# j5 X  M( J' b
或者哪有書可以看
1 m" c4 [: P( U9 @% H* Q# o
/ [! U9 V  T2 B. N: {
如果外商指定使用工具,很可能不會是要用gds
- H# ?; J8 D8 _2 a/ l1.可能是希望tar所有的Layout,讓所有的環境都一樣,溝通容易1 }# F7 F" g! B$ C
2.GDSII是一種全球支援很高的檔案系統格式,如果利用stream in / stream out 將GDSII轉換成另一種佈局編輯工具,基本上沒有問題,但是會因為technology file (*.TF)不一樣,而造成stream in之後 layer資料錯亂,這樣的問題大多是利用MAP file來處理轉換的 Layers NO.% v2 K, z  t+ i4 W8 G) i  p
如果是不同工具,可能MAP file不同格式會增加困擾,因此才會要求採用相同佈局編輯工具的Virtuoso來避免問題。
' J/ `. L" C2 L% J. l1 P/ q( g  u  f8 m  r
這樣的書籍可以參考Virtuoso使用者手冊,通常是在安裝路徑底下就可以找到。
& P. V( }2 o* k: s# X- P或者去參加佈局設計基礎培訓課程,這種課程一定會教導如何操作。也會有講義。
# Z5 P5 n( r% r/ \, \" T$ F/ C' i6 k- k7 Z% Z. V, Z4 e
思源基金會是教導 Laker的操作為主$ E% D* {3 e" b9 p3 P  m- d
清大自強基金會是教導Virtuoso 為主。據我所知,1月份可能會有機會開基礎課程培訓班而且是中文講義,不妨去該單位網站看看或是電話去洽詢
2#
發表於 2006-12-5 21:48:47 | 顯示全部樓層

回復 #8 wlyi0928 的帖子

謝謝wlyi0928,我補充讓資料更完整些, e9 A$ i, ]8 W7 e1 o

/ c; V: c) d! {+ [9 @1. laker中有magic cell可依technology file 產生自己所要W/L的MOS,$ {9 I0 P2 X9 |
virtuoso中,若貴公司有寫MOS的pcell在裡面(還是買產生pcell的license,搞不清楚...),則這類問題應該不大;1 j8 S+ H/ C6 A( \
若貴公司的virtuoso功能如我在學校中用CIC提供的一般陽春,  C9 R3 I" b8 X% o
每一顆不同W/L的MOS都要自己做,則也沒有太大問題,做一顆出來,; C) }: q! H5 h, Y2 G3 f
其它不同type或W/L的則再視所要為何並加以修改就行了,
3 H1 M+ p/ W' i  F- B7 B4 D+ k我想您或許也比我清楚.0 _, H  j$ k2 @. F  s

& V+ s* e7 g7 g( q  t+ k補充→Virtuoso 5.1.4.1 版本以上都有QCELL,以往的PCELL要自己寫SKILL,現在QCELL可以產生MOS並且是HIERARCHY ,可以作幾何圖形調整修正。目前CIC皆已經有提供,可以重新下載安裝更新版本
. V7 G$ N9 E1 b; s3 j% a& ?7 d& M* I+ D& }
2. laker內建有guard ring產生的功能,virtuoso則無;
- N5 {3 J* X8 T( O這個功能好像也是需要向virtuoso買license還是怎樣的,
! t4 l* E% M9 X, Z我看我同學在安裝virtuoso的資料夾下有一個"virtuoso turbo"的"readme" file,* ^1 S3 d. J# w2 J
好像說virtuoso turbo有支援的樣子...不過...不清楚耶,5 L' x9 w- a. g5 P
至少目前guard ring是我覺得laker和virtuoso差別最大,也是最不方便的地方.0 Z8 M$ X% h) o: T
; g3 H) X, O  S3 s
補充→Virtuoso 5.1.4.1版本已經擁有auto guard ring,但是屬於turbo version,並且turbo version新增許多指令功能是佈局人員所需要和常用到的功能。6 L5 f" C5 r. w$ n" U( J- r

. k( v8 H# N, g0 e6 @0 R3. laker的"net highlight"還是叫做"trace"功能(bind key好像按"t"),virtuoso中好像也沒有...- v) j  t/ N8 d9 S: @* s! T+ z
只是好像啦,因為我記得在美國學的時候,師母是台灣人,在NS做很資深的layout,
' _$ w* k! d( D2 C( ?: ~$ K有一次請她來幫我debug,她有在virtuoso中用一個類似"net highlight"的功能,
1 V. O) i( N0 U. f& Z但後來我想要用的時候卻已經不記得在哪裡了,
# a# L4 J$ D4 X7 }+ ?問公司裡資深的同事,他們也說好像沒有...所以就當成沒有了...& T3 }. h4 }9 i% t! @" F

* S8 X0 v+ x% e/ S) }補充→Virstuoso 在任何版本→tool bar --> connectivity/Mark Net 就可以highlight( X2 @' s( @  _7 {1 e, `& U

) y4 r( g$ v; |7 B& Y4. laker的"boolean"在virtuoso中,部份可替換成"size"功能,也能在size其間更換layer,0 h- o! t0 \7 n/ V4 ?
但說到要做些太高階的指令,size這個功能可能並不足夠.
) M: [1 ^( V% }0 O: ]8 e8 c. n+ e0 k2 w4 i  G  F) b
補充→Virtuoso 任何版本都有"boolean"可用,其功能包含ANDNOT, OR, GROW BY等功能,可作布林算並且作SIZING,位置在CREATE→LAYER GENERATION→彈跳出LAYER GENERATION視窗然後按照需求去作選擇即可# D  F0 A. M+ j& c( \
BIND KEY通常可以自訂,我習慣把常用的layer generation設定為Fn功能鍵,每一套工具都會紀錄操作步驟在*.log,open *.log找出該指令的函數指令,加入BIND KEY即可。laker也是如此。當然help檔案裡面什麼都有,什麼都不賣,就等你認識她。
" B+ c# G: _" ^7 o, }
- |' q4 V8 [0 ?) b2 n- ~[ 本帖最後由 jkchien 於 2006-12-5 09:53 PM 編輯 ]
3#
發表於 2006-12-20 14:34:06 | 顯示全部樓層

回復 #10 bboaa 的帖子

Laker之中除了好用的"t" =>trace line 還有一些另我念念不忘的好用功能,請高手教一下如何對應於virtuoso :
- N# u$ J9 L0 t2 A; `2 r0 _' Y+ h"d" => distance 只要先點一個邊(or物件)快速顯示滑鼠所指到的任何一點(滑鼠左鍵不用再點一下)
+ x- m6 h0 u2 N; ^" C6 O% `5 |+ `; z# k
* O: z: H2 N3 V+ W8 `& |. W' JANS: 預設的快速鍵"k"=尺規ruler" r2 F* ?! s9 o  C- k! y

+ e5 B: E8 E2 W9 H"v" & "V" => view 上一層與下一層
# w- v- @- n$ N$ C! l7 oANS:忘記了
; @8 k+ J; z6 h9 J2 R5 A
0 r) n/ K- P; v9 X"a" => 抓出物件邊緣或中心,快速與參考物件對齊.....
& f" W# B' i# n( C( |3 _7 H: W1 m+ Z0 MANS: menubar→option→layout edit→可以設定gravtive;此功能是設定滑鼠自動化抓取圖形或是物件或是aperture....& H6 z* l- p1 u  R9 U% I
9 \9 i4 x  H7 F0 x: q) Q. Z4 `3 B
其實可以這麼做:: K+ M1 V5 L2 p! \- g6 ~  \
1.把你要的操作功能先操作一次,這樣會被紀錄到 CDS.log,此檔案在account home directory* p6 s4 r* w" W+ Q( R! E) [0 ^
2.CIW→options→ view log file 呼叫出來對照0 B5 x) M* t1 n2 w8 r
3.CIW→options→BindKey→popup window→輸入你在log檔案中的函數名稱並且設定快速鍵然後儲存+ r, Q1 G" d$ E2 \
4.以此類推
$ k9 D+ ~9 J9 a# ~+ l0 u$ w+ m% ~9 {6 p+ H' U& N
把自己常用或是習慣用的設定儲存以後,就可以變成personal porfile,指定檔案名稱=LeBindKeys.il 這是預設值
& T, |' Z- o/ ]/ m9 t例如 boolean ,ruler.......
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-3 04:36 PM , Processed in 0.131017 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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