Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-6-23 16:02:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在以往電路中遇到bjt這種元件,跑lvs時總是會有以下這種error6 j4 E0 ], l* M) n" q0 Y
Properties Missing on Instances:4 M' j& F( O9 L# q* w$ d6 V
  1    property  a             not found on     BG/QQ0 (Q)$ k3 V. T6 a1 E! u- L$ p% `
  2    property  a             not found on     BG/QQ1 (Q)) M& `6 a5 \" a2 r3 R* V- R1 u  S
; z. p6 n7 l6 `4 A/ B+ [/ l
在以前我們總是將它視為假錯,不理它.想請問的是這樣的error,是否可以從
# V9 C. V7 X% R8 w6 N2 a( L1 lcommand file裡面的設定去清掉,謝謝.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2009-6-23 17:02:54 | 只看該作者
最好不要視為假錯.../ m6 I' r& d8 O7 J* z; X2 n( O
不然size不一樣會無法偵測出錯誤
! k5 r9 P1 `' F3 e# p! y9 }之前遇過的情況是lvs BJT的描述與SPICE不同. F% @1 z% }7 `& ]$ I
$ B: ^7 D, X% L: h$ c
SPICE:                                             
. ^5 _# J( g1 zQ1        vss        vss        1        pnp10! G* J( F& _+ l8 U) D; w
Q2        vss        vss        2        pnp10        m=8
: G( I) @% k; H2 s# E# ~. _8 D
1 A( z  p. g8 uLVS:8 V  \% Q1 o, X
Q1        vss        vss        1        pnp10        area=1e-10
3 U- n! e* ]+ b& rQ2        vss        vss        2        pnp10        area=8e-102 s2 V! v0 D, l/ K

" {* W: D9 G* Y4 N3 e1 X4 z將sp檔改成LVS方式敘述後  不會出現錯誤
0 T9 _  |# {$ \7 z/ t+ {
3 S7 M$ ^8 u1 M9 K- \不知道你的情況是否是因為如此才造成?

評分

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

查看全部評分

3#
 樓主| 發表於 2009-6-24 10:43:44 | 只看該作者
是否應該從spice裡面去修正,以下是它netlist的描述- [' ~5 d) L/ r9 H, X& W. v  u
QQ1 avss avss vip pnp18a100 M=1 $model=pnp18a100 AREA=1e-10' H; C3 j$ }+ Z1 w+ q/ T1 t
QQ0 avss avss net13 pnp18a100 M=8 $model=pnp18a100 AREA=1e-10
* x9 j+ E* @' E; @7 X
- D! X9 `& a7 F8 [: A而在command file中對這個pnp18a100的敘述是
$ O* S% P4 }+ k2 {( t9 [6 l* rDEVICE Q(PNP18A100) pnpemit18a100 pnpcoll nwell pnpemit18a1002 ?/ K/ h) q) i$ U
        [ PROPERTY A
" P; ]" @/ x  g0 I        A = AREA(pnpemit18a100) ]
& H5 g! U& M: j% Q% S5 y9 M) [/ R" l- |/ [( x4 I6 b  w
不過我聽說有的人是從command file去改的,只是我不知要從那去改的
, v- o/ s& u9 X/ Tps 這是smic的製程
4#
發表於 2009-6-24 14:32:00 | 只看該作者
我大概是觉得:
& k7 O$ Y/ N4 W1 F! [2 d# o. @. O% r8 {  ?报的错是说,在网表中没有找到器件的面积属性。既然找不到,那就无法比较,所以如果你真的把发射极面积画错了,那么忽视它就是犯了真错了。4 ^3 p) R  D3 z$ Z9 V( [
建议修改netlist,如二楼的那样。3 w! Q2 V8 w  Y8 F! C  B
当然改法不一样,我的网表一般改称:  `4 H7 ?5 V* U; _
QQ0 GND GND net1 PNP18A100 M=1 $EA=1e-10
5 T* M! ^) F. V( f$ E我想这个应该在CDL中能定义的,修改相应的输出属性,就不用每次去改网表了。3 L' o  v3 i1 `: `0 @
( z+ t: l9 o- Y. s
另外,如果修改command file,calibre 和dracula改法不同,我记不太清了,总之千万不要改成不比较BJT的面积属性,如果那样该就不比较这一项,那样可就亏大了。

評分

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

查看全部評分

5#
 樓主| 發表於 2009-6-24 15:57:20 | 只看該作者
感謝2位的解答,我將netlist改為下列敘述就正確了
" f# n. }. l  f( C; n9 D* ZQQ1 avss avss vip pnp18a100 M=1 AREA=1e-10
& j( d/ O& I1 L' c3 a2 E& _QQ0 avss avss net13 pnp18a100 M=8 AREA=1e-10
6#
發表於 2012-1-11 19:34:53 | 只看該作者
感謝各位的分享~~
+ t) v' Z. i8 w0 j1 G9 Z有幫助解決到我的問題~
& y+ I; C4 w7 k% X非常感謝~~
7#
發表於 2012-1-11 19:35:53 | 只看該作者
感謝各位的分享~~
- I- r' a7 i: O% P$ N- @有幫助解決到我的問題~/ o8 P. R* g2 a  }* V$ y" F
非常感謝~~
8#
發表於 2012-4-19 15:28:47 | 只看該作者
回復 3# sw5722
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-23 01:46 AM , Processed in 0.161009 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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