找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1227|回复: 6
打印 上一主题 下一主题

請各位高手幫忙有關footprint修改問題!!!

[复制链接]

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
216
跳转到指定楼层
1#
发表于 2009-7-7 14:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
首先我將一個電路圖的netlist導入allegro
- r2 d% [# Z( D! ~import logic時發生錯誤,顯示電路圖與footprint的腳位不符合
" p, _' N) y, R( e. h. Q( @後來我去更改電路圖,使得跟footprint相符0 ^$ D3 v+ Q, a. r; d0 Y6 T
導入import logic沒問題,可是在placement零件時5 d# A& h2 e4 F1 ~# [* K
放不進PCB板,命令列顯示"pin numbers don't match"+ L' ~  b5 H( i
後來我將電路圖改回來,並將footprint修改,並且另外命名% C7 Z) w; `/ V# ^
import logic也是沒問題,但placemet時又放不進去
& M$ e3 Q  ]) Z6 J: c. Y也顯示一樣的問題,請各位高手幫我看一下,謝謝!!!6 d6 I- h4 Y9 Q/ A. {" ~* s6 ]

& ~2 C) c- I  J5 h0 W- F/ \+ d" e這是我再次import logic時的設定
7 |0 j4 M  [; }6 W2 i/ n* c, z% p8 h
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/import%7C_logic%7C_RN50.JPG" y; v/ b% Z" Q8 ^$ M7 b0 f/ w, ~+ b, h
3 T- f+ `) D- z& x) G/ f0 n

7 b/ p( p* n: `. V% q+ _9 f; a5 v這是未修改前的footprint
, Q1 y- K$ ^4 a. ?1 ~0 j3 k$ Z# d/ S6 G- s! s. r
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7.JPG
7 p. C2 S( r+ Z$ p5 c) Y" l2 S- l9 F' `5 s6 P. X
這是更改後的footprint9 Q$ H7 v8 \- Z: {8 a4 }6 ^1 u/ S( F$ j
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1.JPG( A) \* h0 R, c/ g. z
6 ]- e& u# Q5 [
這是更改後的footprint要placement時看到的零件圖,顯示pin有66,但我已將4 m1 M, ^* R7 ^
上圖的M1,M2pin del掉了,可是圖還有顯示66pin,正常因該是64pin: P; M( Z9 ?6 q9 A8 j& q
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG3 |4 h0 i. n- @2 p6 c8 I
9 ^- I! T! K% ]" N, t3 S
後來我從tools/padstack/modify design padstack 去看修改後的footprint( X( P6 r  Z* }$ W6 e+ E* c
發現被我del掉的pad還存在./ D& U# r( ], ]: Y: @4 m: {# F
0 ?5 n5 T5 S+ o/ U2 W
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG
# }4 k1 g' `6 L+ A
/ R2 ]1 I$ g) z& ^% ?: `& z! c2 X$ `/ z9 _- t5 c& b
請聞到底是那個步驟錯了,導致零件放不進PCB謝謝!!!# l  k, @, m! g2 K0 v
5 Q6 ~. `. h% O- ]+ `
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

21

主题

197

帖子

551

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
551
2#
发表于 2009-7-7 23:55 | 只看该作者
最笨的方法,重新做这个封装。。。。

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
216
3#
 楼主| 发表于 2009-7-8 08:40 | 只看该作者
我後來發現我把原本的footprint改過而且重新命名, m: H3 x- B6 Y" f. e
也在電路圖將footprint改了新的9 V- u$ a" A6 A) n# Y2 K6 d
重新導入allegro,但要placement顯示的錯誤
) Z8 }3 t, r2 T% pfootprint卻還是舊名稱,有人可告訴我,重新導入新的netlist" q, {  [3 m' f/ n5 E5 f) U
有那裡還要設定嗎???謝謝

21

主题

197

帖子

551

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
551
4#
发表于 2009-7-8 12:12 | 只看该作者
应该没有吧?我每次修改都只是检查路径,其他的都不修改的。。。。3 X) l! `  y& P9 }; l7 A
你修改原理图重新Create Netlist没有啊?或者创建路径修改了?实在不行就把以前的Netlist删除,再Create。

49

主题

304

帖子

2169

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2169
5#
发表于 2009-7-8 12:50 | 只看该作者
原理图里的元件和PCB里的封装管脚数目一定要一致。否则报error; C8 r; {  I* ?, B+ b8 N9 ~" m
管脚号一定要一致。
* L6 K# }8 N, G" {( S+ j如果改了封装名字,原理图要做相应更改,然后重新导网表。! G" Y4 j3 F6 d8 n1 m/ ~4 G+ t3 b4 K& ?5 R
如果封装名字没有改,那么就要在PCB里面更新封装。(place->update symbols)
) u) N' i* v1 i9 d: z+ {" C6 y如果封装里面的焊盘更改,而没有改名字,要更新焊盘。(tools-> padstacks->refresh)" ?- n: y# b$ n+ N% |
另外,元件和封装管脚的对应关系一定要确认,否则就算你放到板里了,连接关系也是错的,这种错误更可怕。

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
216
6#
 楼主| 发表于 2009-7-10 08:34 | 只看该作者
謝謝各位大大,我已經解決了,謝謝!!!

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
216
7#
 楼主| 发表于 2009-7-10 08:36 | 只看该作者
謝謝各位大大,我已經解決了,謝謝!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-22 04:07 , Processed in 0.058465 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表