Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-6-23 16:02:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在以往電路中遇到bjt這種元件,跑lvs時總是會有以下這種error. e$ T; O7 S& M6 t
Properties Missing on Instances:4 ?. B! ]9 M* W
  1    property  a             not found on     BG/QQ0 (Q)
- A+ d$ T: N+ ?$ A1 e. O/ Q- @  2    property  a             not found on     BG/QQ1 (Q)$ n( w7 r+ R& W8 z8 o& V
2 Z  \" ?" A( D# W
在以前我們總是將它視為假錯,不理它.想請問的是這樣的error,是否可以從
6 _& H4 j3 R- x; d& pcommand file裡面的設定去清掉,謝謝.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2009-6-23 17:02:54 | 只看該作者
最好不要視為假錯...  h9 C4 W# z- T4 }) K: a. i$ h
不然size不一樣會無法偵測出錯誤* B! z& Y- P! }
之前遇過的情況是lvs BJT的描述與SPICE不同2 ^( \* S$ q0 b4 P
: `. a) x4 _$ t% k! I
SPICE:                                             
  K2 x. ^5 a) X( _6 FQ1        vss        vss        1        pnp10
* k) o. ?) k% |Q2        vss        vss        2        pnp10        m=86 z; @& v' x$ E7 w. A1 P

: t. n/ q& @$ }! b- \2 i+ GLVS:
7 ?# e* l. N0 jQ1        vss        vss        1        pnp10        area=1e-10
9 G  \( T" `7 {/ T! |+ b6 XQ2        vss        vss        2        pnp10        area=8e-10( H3 S" u) z+ T& M( }, _9 `7 L* `% h
! A  Q4 U$ w4 j9 f" W4 ^9 }6 q3 I) L
將sp檔改成LVS方式敘述後  不會出現錯誤! o, o! z" [& [% a/ J% h7 M
* i+ \: O, a1 ]+ N
不知道你的情況是否是因為如此才造成?

評分

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

查看全部評分

3#
 樓主| 發表於 2009-6-24 10:43:44 | 只看該作者
是否應該從spice裡面去修正,以下是它netlist的描述" z6 |- |1 d/ g" N5 O8 s+ T
QQ1 avss avss vip pnp18a100 M=1 $model=pnp18a100 AREA=1e-10
( s+ ?9 }6 W' ]+ E2 `* KQQ0 avss avss net13 pnp18a100 M=8 $model=pnp18a100 AREA=1e-10
2 F( ^" f/ G* B. }. M5 F2 E+ \" |1 ~2 y$ ]" `7 H
而在command file中對這個pnp18a100的敘述是4 O# P  L( U; ~1 F
DEVICE Q(PNP18A100) pnpemit18a100 pnpcoll nwell pnpemit18a100
7 U( S- N. P/ `4 X1 i: w        [ PROPERTY A
6 }5 G; E0 }$ V: {2 u; `. A4 {        A = AREA(pnpemit18a100) ]
$ E2 Q1 @; ?. }/ B
0 d: Y' o  U0 n  e# |不過我聽說有的人是從command file去改的,只是我不知要從那去改的
8 d; `+ a9 m4 B$ r! k# m1 S# ~ps 這是smic的製程
4#
發表於 2009-6-24 14:32:00 | 只看該作者
我大概是觉得:
* W: o7 J, J  }" ^* V报的错是说,在网表中没有找到器件的面积属性。既然找不到,那就无法比较,所以如果你真的把发射极面积画错了,那么忽视它就是犯了真错了。
9 u. Q- h! Y' Y, p3 ^( z建议修改netlist,如二楼的那样。* ]" d/ }. Q2 W- Q
当然改法不一样,我的网表一般改称:
# Y" M! u; q7 M. EQQ0 GND GND net1 PNP18A100 M=1 $EA=1e-10
6 A3 l) H1 U, f- A我想这个应该在CDL中能定义的,修改相应的输出属性,就不用每次去改网表了。
  k1 n- P6 H6 |+ U  Y. u2 m( ?( p* U1 f! P+ N  p/ L) z, d
另外,如果修改command file,calibre 和dracula改法不同,我记不太清了,总之千万不要改成不比较BJT的面积属性,如果那样该就不比较这一项,那样可就亏大了。

評分

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

查看全部評分

5#
 樓主| 發表於 2009-6-24 15:57:20 | 只看該作者
感謝2位的解答,我將netlist改為下列敘述就正確了
3 N: R3 r' a, gQQ1 avss avss vip pnp18a100 M=1 AREA=1e-10; o; Z8 O( i6 d# |
QQ0 avss avss net13 pnp18a100 M=8 AREA=1e-10
6#
發表於 2012-1-11 19:34:53 | 只看該作者
感謝各位的分享~~
/ h6 T0 a$ U7 x. O" O5 P有幫助解決到我的問題~
' u7 F* X2 x! Q2 f% E非常感謝~~
7#
發表於 2012-1-11 19:35:53 | 只看該作者
感謝各位的分享~~
! F( }0 m4 L& F" r有幫助解決到我的問題~
+ q; u$ ]0 M0 m) F/ [非常感謝~~
8#
發表於 2012-4-19 15:28:47 | 只看該作者
回復 3# sw5722
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-3 02:35 AM , Processed in 0.145518 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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