[問題] 新手的calicre DRC error修正問題

看板comm_and_RF作者 (Weinor)時間12年前 (2011/12/02 16:29), 編輯推噓2(2019)
留言21則, 4人參與, 最新討論串1/2 (看更多)
新手最近剛接觸cadence的軟體 目前在設計最基礎的邏輯閘(nand、nor、not) 目前進行到layout的繪圖,大致上兩個物件之間的間距規格 都依照我們助教所給的標準來繪製 (利用坐標軸的方式計算出(left、right、top、bottom)相對位置 理論上沒算錯應該是符合drc間距的規格 然後啟用calibre的RVE軟體進行drc驗證 然後開啟RVE的錯誤訊息與.summary檔 觀看錯誤訊息 in .summary file統計出的錯誤有以下七個 CELL nand3 .................... TOTAL Result Count = 7 (7) RULECHECK M1.S.1 .......... TOTAL Result Count = 1 (1) RULECHECK NO.IND.PO.R.3 ... TOTAL Result Count = 1 (1) RULECHECK NO.IND.M2.R.1 ... TOTAL Result Count = 1 (1) RULECHECK NO.IND.M3.R.1 ... TOTAL Result Count = 1 (1) RULECHECK NO.IND.M4.R.1 ... TOTAL Result Count = 1 (1) RULECHECK NO.IND.M5.R.1 ... TOTAL Result Count = 1 (1) RULECHECK UTM20K.R.1 ...... TOTAL Result Count = 1 (1) in RVE 的錯誤訊息 Check M1.S.1 錯誤訊息為 M1.S.1 { @ min. M1 space < 0.23 EXT M1 < 0.23 ABUT < 90 SINGLUAR REGION } 標示的座標為 (0.985, 4.18) (1.855, 4.18) (1.69, 4.34) (1.15, 4.34) 然後我去看我的LAYOUT圖,好像不是剛好一個物件的範圍@@似乎是一個梯形面積 然後我也去找了一些關於EXT、ABUT的描述圖,不過還是不知道如何修正這個錯誤 以下附上網址,不過網址中有簡體中文名稱,不知道看得到嗎@@ http://www.chalayout.com/Article/%E6%B5%8B%E8%AF%95%E9%AA%8C%E8%AF%81/200511/20051116104111.html (google搜尋 DRC ABUT ,然後第一個 Calibre DRC 介紹 就是了, 裡面有圖解說EXT、ABUT、等等,但看沒看懂和上面錯誤的相關意思) 至於 Check NO.IND.*.R.* 這幾個錯誤的訊息好像都是跟密度(濃度)有關的 目前暫時不理會他QQ Check UTM20K這個也是跟密度有關的,在網路上看到的就是先暫時忽略@@.. 想請問一下,例如上面drc檔說明的錯誤是要怎麼看@@ M1應該是指Metal 1吧@@(不是很確定@@) M1 = metal 1? S = space? 其他的要怎麼看他是指layout的什麼東西或範圍呢@@ 另外layout的小疑問 nand3的layout仿照下面的網址的layout設計的 (但是我在繪製時盡量畫的很小符合助教給我們的最小間距) http://www.eecs.tufts.edu/~lbu01/finalproject/Chip_Modules/Gates/NAND3/nand3.htm 另外contract沒有像圖片中打那麼多個 我這邊是想問 圖片中的out那條水平的metal 在我的layout圖中橫向跨在n-well、PIMP、NIMP上,會是這樣導致的錯誤嗎? (我們統一layout面積的高度,所以n和p之間的距離很小) 另外助教給我們的範例圖沒有pin in和out上面那個粉紅色的物件,後續會有影響嗎? (助教給的invert範例 沒有pin in和out上面的物件也可驗證成功DRC、LVS) (使用tsmc .18 製程) 題外話一問: 我在網路上尋找資料的時候 好像看到有人對drc error的修正是使用laker軟體 好像會自動找到layout有不符合rulecheck的地方? 然後就可以找到座標對那個錯誤做修正(不是很確定@@) 不過我們似乎還沒有教laker這個軟體 內容有點落落長,感謝各位的看完~"~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.197.60 ※ 編輯: A1987331 來自: 140.121.197.60 (12/02 16:34)

12/02 23:52, , 1F
可能是說metal 1的沒有達到最小寬度0.23
12/02 23:52, 1F

12/02 23:53, , 2F
打pin是比對layout跟SPICE檔是否有對應
12/02 23:53, 2F

12/02 23:56, , 3F
參考看看吧~個人在學時印象
12/02 23:56, 3F

12/03 19:53, , 4F
你那個錯是說metal 1太近或者超過他的寬
12/03 19:53, 4F

12/03 19:54, , 5F
我發現你的錯了~
12/03 19:54, 5F

12/03 19:54, , 6F
你的GND凸出去~然後間距不夠
12/03 19:54, 6F

12/03 19:55, , 7F
外加你的錯好多....IN那些要打在CONT上
12/03 19:55, 7F

12/05 16:53, , 8F
virtusso 也可以highlight 錯誤的部分吧
12/05 16:53, 8F

12/05 17:01, , 9F
jung大~我有試著改變錯誤的座標的附近的
12/05 17:01, 9F

12/05 17:01, , 10F
間距,本來拉高整個layout的高度,但有另
12/05 17:01, 10F

12/05 17:02, , 11F
一種錯誤產生PP.C.5。然後解決不了~"~
12/05 17:02, 11F

12/05 17:02, , 12F
我就還原成原本的高度 將中間的金屬線改
12/05 17:02, 12F

12/05 17:03, , 13F
細就ok了@@。 目前正在測LVS,感謝各位回
12/05 17:03, 13F

12/05 17:03, , 14F
應的大大。
12/05 17:03, 14F

12/05 17:04, , 15F
tony大大~你說的沒錯= ="我的label有錯誤
12/05 17:04, 15F

12/05 17:04, , 16F
我以為只是註記而已...原來十字要打在元
12/05 17:04, 16F

12/05 17:05, , 17F
件上面。 目前改過囉 :) 感謝你的提醒
12/05 17:05, 17F

12/05 17:06, , 18F
xxxorc大大~我有看到highlight這個選項
12/05 17:06, 18F

12/05 17:07, , 19F
上網也有搜尋到不少人用這個方式,不過我
12/05 17:07, 19F

12/05 17:07, , 20F
點了完全沒反應~"~我一直看不到那個功能.
12/05 17:07, 20F

12/06 00:33, , 21F
LAYOUT不難...畫久了就無感覺了
12/06 00:33, 21F
文章代碼(AID): #1Es8o3em (comm_and_RF)
文章代碼(AID): #1Es8o3em (comm_and_RF)