Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 請問一個關於bjt 跑lvs的問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-6-23 16:02:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在以往電路中遇到bjt這種元件,跑lvs時總是會有以下這種error* `% m6 }4 p! q8 D: g3 s4 `
Properties Missing on Instances:7 v  h0 k* a6 m9 [7 U5 g
  1    property  a             not found on     BG/QQ0 (Q)/ [4 |* v7 y3 T9 ~  P  N
  2    property  a             not found on     BG/QQ1 (Q)
; S/ j# S. d" c+ P
" Y2 w! i- d" X6 F4 u在以前我們總是將它視為假錯,不理它.想請問的是這樣的error,是否可以從9 x& ~7 V8 Y- i
command file裡面的設定去清掉,謝謝.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2009-6-23 17:02:54 | 只看該作者
最好不要視為假錯..." T1 E1 M& h' U9 i% _
不然size不一樣會無法偵測出錯誤3 r) H% w0 s, d3 M" m) u
之前遇過的情況是lvs BJT的描述與SPICE不同
* _. z* _4 n3 C8 H8 |# [4 j" \
" {2 [* {8 D6 x0 T& s- ESPICE:                                             
' U7 d' e  o* I2 o/ vQ1        vss        vss        1        pnp10* P6 X) T# l" d9 F, X
Q2        vss        vss        2        pnp10        m=8
4 H0 i% k" O, n0 c% Q5 M6 ?; C' w4 M, h/ h9 r. I) \2 a
LVS:
4 R" i% |7 O! _0 P2 e9 y9 ~8 h, \Q1        vss        vss        1        pnp10        area=1e-101 D! V7 J  |& I. e- c% U( M  ^
Q2        vss        vss        2        pnp10        area=8e-10* O7 h( F! X/ w7 g( T& }

/ U& Y& d+ o; ~5 _4 c: D" e2 a6 b將sp檔改成LVS方式敘述後  不會出現錯誤
# n: d* v- U% I; w/ U$ ^
4 p4 V- m$ i* }% G+ P不知道你的情況是否是因為如此才造成?

評分

參與人數 1 +3 收起 理由
sw5722 + 3 感謝啦!

查看全部評分

3#
 樓主| 發表於 2009-6-24 10:43:44 | 只看該作者
是否應該從spice裡面去修正,以下是它netlist的描述+ p% }; N0 {5 l
QQ1 avss avss vip pnp18a100 M=1 $model=pnp18a100 AREA=1e-103 f4 x8 l  s, f' |
QQ0 avss avss net13 pnp18a100 M=8 $model=pnp18a100 AREA=1e-10
5 b3 C8 Y# T5 A* `" B* U9 u  I" q$ ^& z: K4 B3 {# w" I
而在command file中對這個pnp18a100的敘述是1 M; {) p( X0 Q/ r! Y: k8 T
DEVICE Q(PNP18A100) pnpemit18a100 pnpcoll nwell pnpemit18a100
& @! `( N' U. j! e  q4 ~+ s        [ PROPERTY A/ Y$ r/ Q$ Z& k8 {9 ~
        A = AREA(pnpemit18a100) ], v! x. G! C! r9 W' |

: B' B0 w6 A  ]4 Z% @/ x9 V: w不過我聽說有的人是從command file去改的,只是我不知要從那去改的
5 J9 c4 p1 Z2 c) i4 l- U* |0 Lps 這是smic的製程
4#
發表於 2009-6-24 14:32:00 | 只看該作者
我大概是觉得:
8 Y; G; C5 l5 I7 f报的错是说,在网表中没有找到器件的面积属性。既然找不到,那就无法比较,所以如果你真的把发射极面积画错了,那么忽视它就是犯了真错了。4 T  |% R. ~2 O" A5 x
建议修改netlist,如二楼的那样。. x& R+ g. f2 F: z2 ?: S! j
当然改法不一样,我的网表一般改称:
& Y- I( m- k1 t- S: Z' DQQ0 GND GND net1 PNP18A100 M=1 $EA=1e-10# K2 Y  Z$ D* [1 }/ j3 g" _: p
我想这个应该在CDL中能定义的,修改相应的输出属性,就不用每次去改网表了。
# Y% \. U5 Y, `% N9 r4 O
# L# Q6 T- g) V, `4 B. _7 c/ g, J- U另外,如果修改command file,calibre 和dracula改法不同,我记不太清了,总之千万不要改成不比较BJT的面积属性,如果那样该就不比较这一项,那样可就亏大了。

評分

參與人數 1 +3 收起 理由
sw5722 + 3 感謝啦!

查看全部評分

5#
 樓主| 發表於 2009-6-24 15:57:20 | 只看該作者
感謝2位的解答,我將netlist改為下列敘述就正確了' G) s& t  ^" E5 v7 p! P& `* g4 ~
QQ1 avss avss vip pnp18a100 M=1 AREA=1e-10
0 D) R/ [3 w: Q/ v$ C! `QQ0 avss avss net13 pnp18a100 M=8 AREA=1e-10
6#
發表於 2012-1-11 19:34:53 | 只看該作者
感謝各位的分享~~, O" a9 a' @: R9 N* l' a( D
有幫助解決到我的問題~& S% y) s# P8 g8 a0 m( s* ^+ I& |0 [: j
非常感謝~~
7#
發表於 2012-1-11 19:35:53 | 只看該作者
感謝各位的分享~~+ w) V8 `1 p. h( G, i
有幫助解決到我的問題~4 D/ R+ o) A* @+ Q& b! L
非常感謝~~
8#
發表於 2012-4-19 15:28:47 | 只看該作者
回復 3# sw5722
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-1 02:31 AM , Processed in 0.116015 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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