標題: 跑完dracula出現一個問題 [打印本頁] 作者: man52013142002 時間: 2008-10-2 11:11 PM 標題: 跑完dracula出現一個問題 視窗寫 ALL ERROR CELLS LISTING+ k" k4 H, x5 ?
2 `2 h9 G5 Z$ x$ M0 q2 l" r
這是為什麼啊- X8 p% Y& Q5 L6 Q9 l: Y
3 T/ |; e' i- `' Z6 o
沒錯誤了 還是跑出這個視窗 7 c4 p1 f# F# y / m/ v: O5 z, `不是視窗的 WINDOW下不該有東西) R4 p$ t0 U' W! l
4 _& L. G/ u# g- p9 `! P
執行*.SUM跑出來的作者: veteran 時間: 2008-10-2 11:45 PM
據我理解,那是本來就有的東西啊?!儘管沒error,但在.sum file中還是會出現那行。不用管它...你該注意的是"OUTPUT CELL SUMMARY" 那個section。0 k2 e0 c& L( F. A
0 z* i; ]" ]! d' `7 i
若有錯,請先進指正。% `) l( L8 G' M! J( u
3 A2 X) L5 o* q9 v" w
Veteran作者: man52013142002 時間: 2008-10-3 12:17 AM
OUTPUT CELL SUMMARY" 那個section。 . g2 C: |5 {4 O( R' b" m7 y* U, C
是執行哪個檔啊 jxrun.com . s# O9 Z- N4 G& q7 x在來是 vi *.sum嗎0 w# a8 t- s/ A1 i$ X. n. Y, f
' U1 g; z8 j$ p0 o9 L; y我有夾帶照片 我執行vi nand2.sum出現的" }8 A( C9 K- W2 D) z( |# i
還是我執行錯檔案 我想看有無錯誤作者: veteran 時間: 2008-10-3 01:24 PM
是的,也是vi *.sum file會看到的。 i! N" p$ {$ x; s" r& N. r1 b3 Z( G6 O( `
至於這兩個section代表的意思,你可以參考這段話。我是從Dracula Command Reference Guide copy出來的。' C/ ^$ r0 j: o) w
-------------------------------------------------------------------------------------9 |, B( J( L' c' Q
The “All Error Cells” section lists all output error cells specified in an HDRC or DRC spacing * a3 D+ x( [+ ?$ r* M+ wcheck command, whether or not Dracula creates any error cells.+ w2 d1 V+ q5 `6 h$ ^
; \+ k: J+ F1 U4 Q% G4 x0 U8 |: V
The “Output Cell Summary” section of the error summary file has entries containing the5 G, N6 i( a! r+ {
following items:/ s, B+ @" B' C' D9 T' q2 e8 p! U
.Error cell names and corresponding layer numbers generated by HDRC/DRC spacing+ y# o. Q& L p6 }/ u/ g7 P9 w5 x* m
checks that generate error segments to be sent to the composite plane . E( v; [3 W$ X: Q: E4 { .The minimum and maximum X and Y composite plane coordinates of the smallest# T' `: Q9 v3 O2 z0 _) h5 j
window containing the error segments # P* F }. r$ ?: } D- C .The number of error segments output to the error cell. In flat mode, Dracula sends all - h0 ^5 Z) o0 k9 @error segments to error cells. While in hierarchical mode, Dracula outputs some error7 z: o* x" D2 H' u4 c
segments to error cells and some to Hcell error cells, as explained in the “HRDC Output- ~ {& |* x. p& {6 Z( f
Error Format” section. 5 a8 e2 r% G1 M" `$ Z* X, @0 p; o8 g
範例:. Q1 w3 w1 u: |1 x g, R
*********************************************************/, _4 u$ |7 w; y/ r7 c* ~. G3 Q
*/N* DRACULA3 (REV. 4.3 /SUN-4 /GENDATE: 16-AUG-95/07) ' e) T m5 p) c* A1 A& K*** (Copyright 1995, Cadence) *** G+ ?9 \* k y# ^& j% M( A4 a l- {*/N* EXEC TIME =12:21:30 DATE = 18-AUG-95 9 h6 d9 j8 i( D `! S; Z0 h5 b2 d******************************************************** 0 n% U/ m9 G# a* c0 F9 m/ s------------------ ALL ERROR CELLS LISTING ---------------- ! C) o$ }4 q* w0 WD529829 D5610B32 PPCPW28 D5314A30 D5314B30 ) e6 c# c, s+ R$ r) TD52729 D531330 BAD1FF28 D524A29 D523A29* N a: w3 J3 W8 A
D52629 D57133 D52229 D523B29 D524B29 1 p8 w8 B" d4 v4 `9 @9 _D52529 D52829 D531A30 D531B30 D532A30 - f0 C$ ?& g" a# ]D532A230 D53330 D534A30 D535A30 D536A30 + S5 A, i p- r% C. d9 `D536B30 D536C30 D53930 D55131 D55231' J- g4 Z1 d6 y4 [" N5 f/ h- w
D55331 D55431 D55531 D56132 D561B32 ' r T2 M8 j5 vD56232 D56332 D561132 D56732 D564328 N$ Z& M6 V! ]( h
D561232 D56832 D569A32 D569B32 D5610A32 + d* f9 m# D7 i$ ?' hD57233 D573A33 D57433 D57533 D576A33 7 q Z N: R6 _7 J. pD576833 D58234 D58334 D58434 D58534 & e$ D Z; D/ [3 J2 [' K- qD59135 D928D35 D593A35 D593B35 D596A35 # O, u! D% b2 u: e5 BD596B35 D599A35 D510135 D510235 D5103A35% |8 i/ P! w% L" |9 U
D5103B35 D5103C35 D5103D35 D510535 D5107352 ^9 F! q3 c% d. J- _* J
D510835 D5131A36 D5131B36 D5132A36 D5132B35! b) }$ V4 f9 z3 C' }
D5132C36 D5133A36 D513336 D5133B36 D133C136, w% d8 K' d& O y7 w& d. r
D133C236 D5134A36 D5134B36 D5134C36 D5135361 \% ]9 t0 _' q0 d1 m. Z+ A
D5136A36 D5136B36 D513836 D5139A36 D5139B36 - z6 ^0 @2 |3 Z% oD1310A36 D1310B36 D5131136 D1312A36 D1312B36 ) ]/ f7 n2 q' e# r0 x8 ^D131436 D515137 D515237 D515337 D5133C37) k Y0 L. d+ @: J- Q2 n1 v/ n
D514437& C5 x" i' s$ J+ Y" ]
BEGIN AT TIME = 06:11:51 DATE = 16-AUG-95 9 Q1 [, `, Y6 w9 K6 B9 x A ' z8 g8 ?! R3 B M, I! x( \-------------------- OUTPUT CELL SUMMARY ----------------------- t! O3 U3 O) ?8 B& E, a
CELL-NAME LAYER # -------- WINDOW -------- + `7 ?/ L7 ^3 d4 U( Z/ Z1 f( vDATATYPE # OF POLYGONS TEXTS / Q( [- ?4 @/ ~' o6 {2 Z. k(LINE SEGMENTS)0 N' I. o: q/ D) K, I
D5314B30 30 -703.500 -1015.500 865.000 752.00 26 p5 l$ O7 Z4 N& h) M( I
D57133 33 -651,000 -1165,000 830.500 -978.50 34& {: q9 E5 i: D' C! a
D523B29 29 -1301.500 -1293.000 1049.500 1143.00 538 1 ]; V6 a" h" h! z/ cD534A30 30 -938.500 -1309.500 1310.000 907.50 238 ! Q6 z0 d/ J6 H+ `. m4 QD535A30 30 -1037.500 -1309.550 1310.050 917.00 280) n! D, s& W# v% l1 ^6 A
............................ ; j# I3 i& f f3 ^; a; u8 s1 G, p" _% Y L' ^1 ?
希望這樣可以幫祝你瞭解。 , y6 `7 o' Z! J) v" {" c % b0 U* u, \0 h6 y+ aVeteran作者: man52013142002 時間: 2008-10-3 01:44 PM
問啥我執行沒出現( P( b# B/ R, g2 L
- R+ r' D2 e+ e7 V% I7 Q! Z; C前輩所說的 OUTPUT CELL SUMMARY , @% V0 R6 k% s, X3 k# N
+ [' L9 C% k# p' l. S: l5 k: J. c% _
我也是照這樣執行啊QQ作者: veteran 時間: 2008-10-4 12:15 AM
我想,沒出現應該就是代表沒有DRC error吧?!你可以故意製造個DRC錯誤,看它是否會出現..作者: man52013142002 時間: 2008-10-4 01:04 PM
有無錯誤 5 G7 x0 a8 R" z z% h% V; E. v/ i9 d. L0 f/ ?1 W* d1 V
都會跑出來喔6 G6 p7 W/ o8 J8 g% r+ K
D% g, Q2 o" F, U不知道有沒有人能餵我解答作者: wiwi111 時間: 2008-10-5 09:50 AM
如果沒有DRC 錯,也會有OUTPUT CELL SUMMARY的字樣出現 $ p5 A( @' ~4 C$ ?6 z& U6 J- Q" y6 ]: W所以你的DRC 是不是沒run完就跳出來,這你在run的過程中可以注2 X1 V% e, O: ^+ i
意一下那個stage 跳出來的.作者: man52013142002 時間: 2008-10-5 10:05 PM
可是我有跑完8 }6 w; m' b* x0 w6 T/ R
+ }' D: }+ t; m2 e9 L
按vi *.sum $ S9 z+ [' Y7 ~7 Q" H; {1 C* J5 |, x8 H
沒OUTPUT CELL SUMMARY字樣=.=+作者: wiwi111 時間: 2008-10-6 12:53 PM
有看到這段嗎? 如果沒錯就沒window 中的東西跑出來5 E2 c' C2 h1 `5 S% C
' m/ V/ H( X) ], a7 C/ r
; n1 R+ K( b: c- |2 m
---------------------------- OUTPUT CELL SUMMARY ----------------------------- ' U! u4 q! I% Q: E2 P& @) @' }, G( N7 o2 ~; k/ f% G
CELL-NAME LAYER # ---------- W I N D O W ---------- 7 ?1 n6 O a6 i' J, ` DATATYPE # OF POLYGONS TEXTS `3 j1 n% P: g4 F2 K1 ~
(LINE SEGMENTS) ! |$ t7 s3 j$ q7 M* O0 m2 A9 N! m7 V( {9 V4 T: ^
*****43 63/ 0 21.15 18.80 761.15 814.70 29 0% q# ^$ A8 w3 c+ H% W
*****53 63/ 0 29.60 27.30 711.90 806.20 13 0 1 G% p) I p4 O- z# m *****63 63/ 0 16.15 13.80 766.15 823.40 29 0# J7 S. {8 o, j3 ^: `& g& N, ~7 s
5 l8 K0 {. ?: J7 h
# Y. b7 G+ e$ @2 }2 z
! B0 U; O& N9 s; E, o% v2 R G3 s: e OUTDISK PRIMARY CELL : OUT****4 A( o. V2 w. t3 M% o
WINDOW : 16.15 13.80 766.15 823.405 i8 c: a5 w# `6 t/ J3 V% b. I5 c
0 i- i/ e8 ^' X- e2 D ENDED AT TIME =19:34:20 DATE =15-AUG-2008作者: man52013142002 時間: 2008-10-6 02:08 PM
前輩我知道OUTPUT CELL SUMMARY / ^& F' o& [5 H3 Q) ?
W I N D O W 下要空白 5 b; c5 r/ Z4 c" O , [5 S" u& X' H可是我執行*.sum檔卻沒出現那個視窗 % H" O, g( x6 w) Y9 }6 S% K$ i, F而是出現我貼的那個圖檔作者: jkchien 時間: 2008-12-4 01:08 AM 標題: 回復 5# 的帖子 最近三年多我在自強基金會教授的Dracula command file編寫課程和以前在青輔會楊梅職訓中心教學9年 & J7 a/ ]8 U7 |6 u6 i總是會解釋report file的內容 + X- t- H6 P, n2 S M4 ?並且也會教大家如何從DRC或是LVS report file判斷錯誤在哪 1 U/ W7 O) e `6 ]/ j因為是實務經驗寫法,所以除了Design Rule外$ [/ Z; h; |! D) {$ j
還有很多電學、電氣特性和製程等相關知識 ! o, P6 G) K9 y1 R6 H授課中都會提出並且教授如何正確的寫法5 p, P- O5 \# v, A* M7 j
2 t% e( n' P6 N. K本題目的提案人所謂的All error cell listing/ L& V6 P( \* n! b
本意是指只要在命令語法裡搭配使用output指令作圖形輸出到DISK 6 ^. Z4 |- P0 m& w/ e# ?9 X就會將該項目設定為error cell之一 & o( e' u- I- N' P4 Z, W8 v5 |所以command file寫得越詳細6 D6 a A7 g! K$ W# N0 j
error cell就會越多,此為表示被檢查的項目3 {% ]! E1 i$ {2 S$ K
並非真正的錯誤!請勿誤解6 P3 l- o: F7 j8 \% F
; p& _" O) j! q2 u. s- \) ]
所以在檔案裡會列出你總共進行哪些項目的檢查$ x* `+ N$ `4 ~, t4 ]# U
若是沒有違反就會被delete cell ! }! ~9 T$ ?" j& B; F: |5 I+ p若是有違反就會在output cell summary window 底下顯示,沒有違反則不會顯示 1 q, d. f9 l* I1 ?% U- @/ I違反哪一條、錯誤圖形範圍的左下角和右上角 以及錯誤圖形的數量7 s+ l6 N& M+ M; K$ N. Y