Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-6-23 16:02:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在以往電路中遇到bjt這種元件,跑lvs時總是會有以下這種error
3 {; }$ v; j3 r2 }3 fProperties Missing on Instances:
' r; Q: }& W& {" b  1    property  a             not found on     BG/QQ0 (Q)4 p8 s9 R* x5 W- }% a
  2    property  a             not found on     BG/QQ1 (Q)
# j; z0 `, R7 _. n
# a0 J8 b! p0 u# W3 v3 b在以前我們總是將它視為假錯,不理它.想請問的是這樣的error,是否可以從
! X! \  t, A2 s/ wcommand file裡面的設定去清掉,謝謝.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2009-6-23 17:02:54 | 只看該作者
最好不要視為假錯...0 y& D6 Z" f4 b- ^* B& s
不然size不一樣會無法偵測出錯誤4 R, Y3 L1 i( M8 j8 {
之前遇過的情況是lvs BJT的描述與SPICE不同
8 V/ E5 H! n( X. g, P+ t9 T! T2 }$ f
SPICE:                                             
/ |0 C+ c. M4 Y2 b# F# WQ1        vss        vss        1        pnp10
* ]' ~  {$ M+ Q" T* B/ KQ2        vss        vss        2        pnp10        m=8( v) Z. s0 O  j9 m  y9 P
0 o' `: i  d; U9 f" z  L/ D
LVS:
/ c, [1 o4 E8 E6 I2 n4 kQ1        vss        vss        1        pnp10        area=1e-10' n6 K* Y  A6 e. K6 f
Q2        vss        vss        2        pnp10        area=8e-10
. ~, b! x; E5 T  d  @* k" q, f4 `5 z! ~# C1 E, J& H4 C$ y
將sp檔改成LVS方式敘述後  不會出現錯誤2 M9 Z. {5 K& o4 A2 M

/ P1 a+ q9 M) ~9 z不知道你的情況是否是因為如此才造成?

評分

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

查看全部評分

3#
 樓主| 發表於 2009-6-24 10:43:44 | 只看該作者
是否應該從spice裡面去修正,以下是它netlist的描述
3 b% A$ h' j( J; c# m4 TQQ1 avss avss vip pnp18a100 M=1 $model=pnp18a100 AREA=1e-10
) O# |) {; x5 _# [/ gQQ0 avss avss net13 pnp18a100 M=8 $model=pnp18a100 AREA=1e-107 z2 p  f8 a) V6 J

3 }! Q  h, }! v2 _. K) f而在command file中對這個pnp18a100的敘述是
! Q( g9 A2 E4 e8 {% fDEVICE Q(PNP18A100) pnpemit18a100 pnpcoll nwell pnpemit18a100
1 J/ X, R( Q# s7 S# K8 i3 Y5 y  D3 _  g        [ PROPERTY A7 E; d  k! ?% x$ a* l/ r% W! g
        A = AREA(pnpemit18a100) ], T9 h! i( f6 o0 t7 d& p
- ]" ?6 X2 _( r" M) W' c
不過我聽說有的人是從command file去改的,只是我不知要從那去改的
. L( P7 p2 m; z8 d* D; y+ gps 這是smic的製程
4#
發表於 2009-6-24 14:32:00 | 只看該作者
我大概是觉得:" D4 C: _8 d$ \5 N
报的错是说,在网表中没有找到器件的面积属性。既然找不到,那就无法比较,所以如果你真的把发射极面积画错了,那么忽视它就是犯了真错了。
9 |. J7 }2 S* e8 [建议修改netlist,如二楼的那样。
( L9 d$ K) `% w当然改法不一样,我的网表一般改称:  k: M# u1 v8 O; G, B" v. C4 X0 q( B, V
QQ0 GND GND net1 PNP18A100 M=1 $EA=1e-10* r- z' j6 k3 w7 H$ L& H
我想这个应该在CDL中能定义的,修改相应的输出属性,就不用每次去改网表了。# {, S6 v! Z# j

* C2 C1 T) ]4 H6 _# X另外,如果修改command file,calibre 和dracula改法不同,我记不太清了,总之千万不要改成不比较BJT的面积属性,如果那样该就不比较这一项,那样可就亏大了。

評分

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

查看全部評分

5#
 樓主| 發表於 2009-6-24 15:57:20 | 只看該作者
感謝2位的解答,我將netlist改為下列敘述就正確了+ B  O4 T5 I2 O1 N% H# |, u
QQ1 avss avss vip pnp18a100 M=1 AREA=1e-10  W/ \: Q' V/ G6 d2 ?  I4 G
QQ0 avss avss net13 pnp18a100 M=8 AREA=1e-10
6#
發表於 2012-1-11 19:34:53 | 只看該作者
感謝各位的分享~~, }4 N/ X3 o6 @5 M/ D# A
有幫助解決到我的問題~
. Y( P4 W/ h% O- M非常感謝~~
7#
發表於 2012-1-11 19:35:53 | 只看該作者
感謝各位的分享~~
1 W" j9 J, _) Y- o) a& b" v4 A有幫助解決到我的問題~( i2 V' M5 {- f7 l
非常感謝~~
8#
發表於 2012-4-19 15:28:47 | 只看該作者
回復 3# sw5722
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 10:45 PM , Processed in 0.156009 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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