|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
问题是这样的:
6 S. M9 J0 F V# s% p/ O5 G3 t2 F' v我在做orcad原理图时用到了mhq3798这个元件,是一个三极管,一共用到11个。/ T* E9 A4 V. o" N4 T
4 D4 C: n/ W! f& u# r
当我做好网表往allegro里面导入时提示我这个元件少了很多个pin。
$ ^3 @+ u c) A: I4 h" f1 O& D+ l7 i! K, J& c
可是一个三极管就3个脚啊,怎么可能有那么多的pin缺失呢?我就回到orcad查看,发现mhq3798这个元件的命名是以“Q?A”的形式的,11个元件分别成了Q1A Q1B Q1C Q1D..Q2AQ2B..Q3AQ3B,依此类推。
4 U2 Q+ r$ R4 C! N9 Z9 m7 z除了A类的pin为1 2 3外,B、C、D的pin为4 5 6、7 8 9、10 11 12这样的。
$ c# y9 D8 q2 k3 r8 l: O5 |, C/ W4 q: {: S1 O; }& @0 a
由于pin数多达十几个,只做了一个封装的我无法导入。5 p4 v3 j W0 k' K+ a1 B7 @8 I2 R. ~
' P8 Y/ z, ?+ \9 j# ^6 h; q& {: ^尝试,
x7 }: F+ |( b( I/ g' }' g+ C1、annotate中重新命名,发现回到原点。
, F# q4 I" C, E- s6 H2 a2、重新手动命名,改为q1a,无法生成网表,报“器件重复”
( H! d' k- h7 u* L' P* n3、重新手动命名,改为Q1AQ2AQ3A...生成网表后,导入时依然提示missing pin
" r! b0 c1 b2 i) ]+ [% A1 B, Q, j8 k# j& ^% y9 l2 W; D+ p
还有一个解决办法是再做3个封装,然后按组改封装名,估计能解决,但是应该还有别的方法,我肯定是哪里没搞清楚,并不是为了应付差事而做,我想搞明白为什么。) e" w+ K- s6 `
3 B7 Q) x; D. {/ I& { m& t& n另外,别的器件都是“U?”这样的,为什么独独这个元器件是Q?A这样的呢??+ i# @* v3 A' K) d' ?1 }) w
! c$ H& v' M9 \' C* b# W
求解答哦亲~~7 N: I) Z& a! E7 j4 C
L9 ?+ o# h4 A0 d |
|