EDA365电子工程师网

标题: 已解决:编辑了part之后再也无法生成网表 [打印本页]

作者: lester98    时间: 2008-8-26 17:23
标题: 已解决:编辑了part之后再也无法生成网表
情况是这样的,我在用capture画CPU的原理图,并且要导出网络表给pads,pads引入出了很多错误,我估计是原理图中器件的引脚号(形如A1 B3)跟封装中的引脚号(形如1,2)不一致导致,于是我就尝试到原理图去编辑part,右键-》edit part
. ~2 B1 d  t# \
2 N! i% F1 H' F: a% x. Y我先编辑一个引脚试试吧,编辑完了选择update all,然后进行过保存,再生成网表就无法生成,即使我把引脚号改回原来的也无济于事,仔细一看这个part的type都变了,每保存一次该part的type自动加1,现在是无论如何也生成不了网表了,真是郁闷啊,下面是log
* F) I4 E. k& t- W& g: T) E  n8 ^0 E0 `8 O
********************************************************************************
, R; h: p. \( V. h*1 H3 {3 h4 a) z  a' [( e8 f3 b
*  Create Netlist% o0 B. Q: j4 T! r8 w: \1 y! F4 |
*
1 ~  ^7 c* L  u& k$ t9 K********************************************************************************% Q# i& Q: o. p% N) P" q3 n
Netlist Format: pads2k.dll- q% y' ~3 ?6 f9 m  f
Design Name: E:\RUIVA\9263开源项目\电路图\AT91SAM9263-RUIVA-20080807.DSN
5 s# R. q4 R$ o; G! d8 kERROR [NET0054]   Part MN4H of type 9263_A_11 is packaged incorrectly with parts of another type in the MN4 package.  h2 O3 Z8 l) y/ P  Q
ERROR [NET0011]   Netlist failed or may be unusable.2 ~9 {6 [  k" [
3 S( r4 O3 P+ [3 V
********************************************************************************
6 k/ I0 v8 b% S1 |*; R; o: ?2 \8 Q0 w- j
*  Create Netlist" j' `$ W; o+ d7 w; {/ w
*$ E* B/ m% x: o% T0 W* `
********************************************************************************
0 I, \, a$ @: B( \2 x) gNetlist Format: pads2k.dll/ l% I# G) t5 B* X4 P2 {) I
Design Name: E:\RUIVA\9263开源项目\电路图\AT91SAM9263-RUIVA-20080807.DSN+ i5 t5 O3 K8 O  h+ S
ERROR [NET0054]   Part MN4H of type 9263_A_12 is packaged incorrectly with parts of another type in the MN4 package.
! J  f+ E: |3 m! E" |8 qERROR [NET0011]   Netlist failed or may be unusable.( X4 t4 }: Q6 v5 G" }
2 u+ [0 _* _% ]( n+ F: {7 L; |
[ 本帖最后由 lester98 于 2008-8-27 10:23 编辑 ]
作者: lester98    时间: 2008-8-26 17:24
这个cpu的封装分为8个part,其他part的type为9263_A_8
作者: numbdemon    时间: 2008-8-26 17:27
原帖由 lester98 于 2008-8-26 17:24 发表 ' s# ^' u' g) `9 N. B/ j) e
这个cpu的封装分为8个part,其他part的type为9263_A_8

- Y& N6 @: p$ \, A: s2 M
, `8 M- x# y; {画一个原理图,把CPU放上去,然后传上来,# b9 L2 }, V+ \2 _
这样解决问题比较快,因为我比较懒
作者: lester98    时间: 2008-8-26 17:35
老兄,你回复地太快了,我正在制作描述图片呢,你就回了,多谢,我先把图片传上来吧,马上把cpu发上来

求助.JPG (13.57 KB, 下载次数: 4)

求助.JPG

作者: lester98    时间: 2008-8-26 17:38
原理图,出问题的part是MN4H

DESIGN5.rar

49.34 KB, 下载次数: 8, 下载积分: 威望 -5


作者: numbdemon    时间: 2008-8-26 17:48
原帖由 lester98 于 2008-8-26 17:38 发表 , G& Y. S7 C$ c6 t. e
原理图,出问题的part是MN4H

3 s$ r! q" z% X" G6 B为什么每个分部编号都不同呢?1 ^4 |* X; j" q/ B
你的原理图上有MN4,5,6,7,8,9一共6颗CPU
作者: numbdemon    时间: 2008-8-26 17:52
建议:( L+ Z) t/ `1 f8 y; U  ^
1.除了MN4A,删除另外7个CPU分部; t5 a5 f) R0 _. y% M
2.整理design cache
( r) g( k$ Y  t1 q! m- B* f9 \3.复制MN4A,把副本的编号改成MN4B,同样得到后面的MN4C,MN4D,MN4E,MN4F,MN4G,MN4H
' X  I  f! \% g3 v" h6 \5 K  U这样CPU所有分部都同步了
' m  C% c! J. U2 ]2 _4 c& ~
+ d: n+ c, {( K+ [' `, b1 z$ _[ 本帖最后由 numbdemon 于 2008-8-26 17:58 编辑 ]

DESIGN5-R.rar

47.2 KB, 下载次数: 5, 下载积分: 威望 -5


作者: lester98    时间: 2008-8-26 17:58
晕,是拷贝的问题,等等我把原版地传上来得了
作者: lester98    时间: 2008-8-26 18:01
刚才没注意到,不好意思,麻烦你了
# c! _9 ^0 n) f! l! \, G是mn4h在发生问题

AT91SAM9263.rar

141.2 KB, 下载次数: 11, 下载积分: 威望 -5


作者: numbdemon    时间: 2008-8-26 18:06
原帖由 lester98 于 2008-8-26 18:01 发表
2 y- O2 y: Q8 r/ [& ^; J! E刚才没注意到,不好意思,麻烦你了
$ }. m! ]( ?8 U; h是mn4h在发生问题
* p6 M. q; @! _  E' U6 @
那就把MN4H删掉,从另外7个随便复制一个,把编号改成MN4H就可以啦
& i" l3 u* j! `+ |要保证source package是一样的就行
作者: lester98    时间: 2008-8-27 10:15
e,那是不行滴,一个packege分成8个,只有五个是一样的,这个mn4h引脚数目跟其他都不一样
作者: lester98    时间: 2008-8-27 10:24
解决了,把别的part拷贝过去,把property中的designator改成H,就变成这个part了' |; S: u2 |3 I1 V- i
老兄,衷心地感谢你!
! ]0 H& G& e; V) ^* }) I) y0 l* c. b% _6 n; K0 J( L; Q
[ 本帖最后由 lester98 于 2008-8-27 10:26 编辑 ]




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2