Chip123 科技應用創新平台

標題: Calibre中如何顯示DRC/LVS command中生成的邏輯層? [打印本頁]

作者: comochen    時間: 2009-12-29 03:06 PM
標題: Calibre中如何顯示DRC/LVS command中生成的邏輯層?
Calibre中如何顯示DRC/LVS command中生成的邏輯層呢?6 p" \6 z, E' _
之前用Vertuoso + Dracula 可以用DLW視窗顯示它運算出的邏輯層,
/ r' F5 t8 k) r) j( P$ [在debug command的時候很好用,而Calibre卻似乎沒辦法如此,
  \5 ]3 H" }' n' u8 j3 k! y是不是Calibre還有其他的方法呢?
作者: toxic    時間: 2009-12-29 04:01 PM
?!
& T( ]! \  k: v1 N/ l不管是在virtuoso 或是Laker都可以顯示吧?!4 Y8 |5 l) i/ w
在Laker中,請RUN完calibre之後,選verify---> view error  e2 @' c' L3 m8 v% i8 e  ^3 x, ]) h
/ s1 Y1 V4 i, f$ d
不過如果你是想要他像virtuoso一樣閃爍...: X) Z' u, W5 s$ @% }
嗯...我還在找方法讓Laker可以閃爍......>_<
作者: bernie820    時間: 2009-12-29 07:59 PM
您是只如何找出error嗎?(drc 和 lvs 嗎)+ o& y2 }* a) k  g& |* w
. G7 A* m+ E) u1 ]) g4 `
在calibre 中可以用超聯結的方式直接找出來!!
: b  n2 H7 ~, p% r
: x3 Y3 n8 K3 }3 t: x+ O+ Y如果不太懂我意思可以在聯絡我^^
作者: comochen    時間: 2009-12-30 11:04 AM
可能我描述的不是很清楚讓,各位大大誤會我的意思了,2 {$ {+ d- n4 G# @7 g
如何用Calibre Highlight drc/lvs error 我是知道的.
! ~; i, q, w3 Q3 c- N( \* x$ G% }在Dracula中做layer的運算所產出的新layer
* N9 z& p3 ~  A& y! P: m9 R除了OUTPUT出來後可用Vertuoso的Dracula Interactive的DRC來看以外
, L$ t! ~8 R3 Y0 f: y7 F還可以用一個DLW(Dracula Layer Window)的介面看在command中所有的layer
6 s% e$ ~1 O. b1 R9 N- }- q如:
6 U- W" f& L6 i) FAND   POLY   NDIFF   NGATE OUTPUT  NGATE   49   ;加OUTPUT
2 U0 ^: S( C9 T( KNOT   NDIFF   NGATE   NSD      ;不加OUTPUT, m! I! r0 f2 W3 I1 [3 i
在Vertuoso的Dracula Interactive的DRC中指可看到NGATE 部分
5 }$ \4 G: e2 k: D% D但若用DLW則可以看到所有的layer(包含NSD)# S" k, M, F5 N( G* x# x
對寫Command file除錯 或 理解別人寫的Command file運算時的用意很有幫助6 Y; k% e2 W! S6 r
但在Calibre 卻找不到有類似DLW的功能,只能將想理解的layer 輸出成為drc error再來看& w5 q$ [+ B% F& B5 W
相對來說比較麻煩一點,2 b) ]/ X9 z( N& I
若是有哪為大大有知道Calibre也有這個功能的話,請指點一下,謝謝
作者: ncLM    時間: 2010-1-8 08:38 PM
同问同问,我也很想知道calibre有没有这个很实用的功能呢。; q4 \6 _+ M9 t
dracula以前只知道用output转出来看,没注意DLW部分,这次学了个乖。感谢一下lz
作者: markli    時間: 2010-1-26 11:43 AM
在 COMMAND FILE 中用 COPY 指令 , 然後 RUN  DRC MODE
; \, U( a1 V6 j/ f% kGATE = POLY AND DIFF
! I0 X3 |8 ?7 K4 Z, {/ i5 j' ]: F. L
DRC.1 { @ find all gate  
% `& Z  M1 ~9 d             COPY GATE
' O2 f% T/ U/ ^8 G9 `           }) [7 {, w5 T5 u& s
不知道這是不是你要的
作者: motofatfat    時間: 2010-1-26 02:09 PM
認同樓上的做法" N; G  m5 j* `, J
不知是否有在  DRC & LVS 模式. E% y4 P5 ?* t, y& K( v7 n- l% E
都能使用的方法
作者: toxic    時間: 2010-1-26 03:46 PM
小弟可以理解COMO兄要的東西是啥....8 V9 K/ @1 V3 m3 X
command file中很多都只是用來做運算的Layer....
4 y* E- |# G! X) b5 B: \Mark兄的作法,小弟對Calibre的語法沒有dracula熟悉,不過COPY看起來應該也只是把他轉出來做輸出吧?!+ l: F2 D% Q) b. A0 M/ k8 t
其實後來我有找了一下,沒找到就放棄了...." f8 `& f; R/ ?0 e
但我想方向應該是從Laker的Layer Table Window下手....
( Q: k  u; ^+ r% o! A! r( a- O; s8 f也許有先進亦或是小弟有空再嘗試看看囉......
* i1 `. E& g% C. M但若是virtuoso+calibre...那小弟就真的不知道了.....>_<
作者: 情弦    時間: 2010-1-26 05:35 PM
版大,借個版問個問題。
$ A9 N! J. O9 S9 p* i5 E  y  X
" k  p; z9 L; H! P" \: B感覺上版大要問的問題,應該是在跑驗證的時候4 C! G3 r0 A( |- t' `
往往會被抓出不知所以然的錯,也不知錯誤判讀的機制為何
# z3 W/ e# @2 [6 F6 H6 l以及為何要抓出那樣的錯的時候,可以透過這樣的方式去判讀command抓錯的原意
7 }" h  I7 `. @$ x$ H- x( Y2 m% Z是這樣的意思麼??7 S7 A  ~3 m( z2 Q5 ^
7 C5 \, m' ]' t& _9 y
因為沒用過virtuoso & dracula
7 s6 `* w. R0 |" V5、6幾年前在開始接觸IC Layout時就只有碰過Laker & calibre5 I  H' e7 ^& x3 ]; N
以往在驗證的時候,常碰到CAD寫的command抓出不知所以然的錯* H6 a7 ^) r. F/ s
每次遇到都要請CAD解釋實在很花時間在等待上..=_="
作者: pph_cq    時間: 2010-1-28 10:41 AM
可能我描述的不是很清楚讓,各位大大誤會我的意思了,7 I/ b& a! z7 F- G( i" {- B
如何用Calibre Highlight drc/lvs error 我是知道的.0 G8 ?9 s2 e  L6 s# n! w8 L. ~  Q
...  V* H7 {* K; F. H! t
comochen 發表於 2009-12-30 11:04 AM

: p$ d3 i+ M3 W2 {) N/ k2 ^
: o- A! M+ }4 H  A% O3 h$ N3 |# _9 M5 i% @
为何我的DLW中看不到所有的layer,只能看到input-layer中列出的层次?




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2