找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
首先我將一個電路圖的netlist導入allegro  q2 O' E+ |1 a% N% u
import logic時發生錯誤,顯示電路圖與footprint的腳位不符合* O& }1 _# W5 M
後來我去更改電路圖,使得跟footprint相符$ y  E* z" n% ]( z* m0 _
導入import logic沒問題,可是在placement零件時
6 k# G# h, h: I5 y放不進PCB板,命令列顯示"pin numbers don't match"; T0 D  r2 m5 c7 ~5 \- z$ V7 a: V
後來我將電路圖改回來,並將footprint修改,並且另外命名
8 \) M( A9 H0 M9 I% |& W9 L+ v* Pimport logic也是沒問題,但placemet時又放不進去
+ ?6 ]/ p6 Z9 [! ~也顯示一樣的問題,請各位高手幫我看一下,謝謝!!!
* R3 M/ M# J1 y4 a9 O9 f7 S1 z: e; T9 _$ T3 y* j
這是我再次import logic時的設定
6 E- V0 Z# i1 N# Z; u+ p/ [% s' L  m' c" W9 {
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/import%7C_logic%7C_RN50.JPG
: j. J( j7 n7 W0 ^: R/ R
3 D* K; q4 b% p6 _9 ~  a6 g. p, U/ L5 s
這是未修改前的footprint$ ^; s* L* S% y+ r; b/ S; V( P

, S! A1 G6 r7 Y& W% Xhttp://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7.JPG
4 Y( v' j& R8 ^8 ^7 P1 ]% W- I( t6 y) C1 u$ d
這是更改後的footprint! [5 z( k! q- i& l
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1.JPG. _" Q$ a+ O' K- _0 w0 t- X
$ K& I/ l( u3 Q; j  G
這是更改後的footprint要placement時看到的零件圖,顯示pin有66,但我已將5 k" S# l; e0 y" r! B
上圖的M1,M2pin del掉了,可是圖還有顯示66pin,正常因該是64pin! h3 o  w- e0 s9 i
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG
! b' z- l) f+ z% E- E8 G7 a% k5 @1 W- R  I9 c
後來我從tools/padstack/modify design padstack 去看修改後的footprint
. K4 @0 F+ G7 V0 Q& `9 V: ~' i8 e發現被我del掉的pad還存在.' y9 g' f( }9 V5 f
" t2 w; X; d& T7 S: W4 z2 J& ?
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG# S4 F8 Z2 t& R& J: d% S9 L
* O- \9 Z$ c6 C, c' g; A! V

+ _1 M6 n3 }6 Q9 z$ m請聞到底是那個步驟錯了,導致零件放不進PCB謝謝!!!
1 |# k  c/ V. n4 _3 |/ N% V6 \' d+ H# K2 b
分享到:  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改過而且重新命名) |* y: I7 w5 g
也在電路圖將footprint改了新的
9 }3 c+ k9 b  |5 _6 }; O5 _重新導入allegro,但要placement顯示的錯誤
9 q2 J6 `# j& ^( X! gfootprint卻還是舊名稱,有人可告訴我,重新導入新的netlist. t+ e4 C! m$ a- W' p9 ^& @/ `
有那裡還要設定嗎???謝謝

21

主题

197

帖子

551

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
551
4#
发表于 2009-7-8 12:12 | 只看该作者
应该没有吧?我每次修改都只是检查路径,其他的都不修改的。。。。
7 Y8 T: Y( W4 N5 \( E你修改原理图重新Create Netlist没有啊?或者创建路径修改了?实在不行就把以前的Netlist删除,再Create。

49

主题

304

帖子

2169

积分

四级会员(40)

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

积分
2169
5#
发表于 2009-7-8 12:50 | 只看该作者
原理图里的元件和PCB里的封装管脚数目一定要一致。否则报error
- U) \9 I. a1 F+ d2 @管脚号一定要一致。
+ G7 ?3 S+ g+ l' t如果改了封装名字,原理图要做相应更改,然后重新导网表。
4 }1 @- V* [% t% C2 ]/ U# ]如果封装名字没有改,那么就要在PCB里面更新封装。(place->update symbols)
9 d( _5 l5 ~% _$ e  n: f/ R如果封装里面的焊盘更改,而没有改名字,要更新焊盘。(tools-> padstacks->refresh)5 q/ q' I. ^# m4 X8 I! F! f- K+ w
另外,元件和封装管脚的对应关系一定要确认,否则就算你放到板里了,连接关系也是错的,这种错误更可怕。

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 07:02 , Processed in 0.065151 second(s), 32 queries , Gzip On.

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

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

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