找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

14

主题

66

帖子

216

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
首先我將一個電路圖的netlist導入allegro
5 U" [3 |3 X7 @. C# Dimport logic時發生錯誤,顯示電路圖與footprint的腳位不符合  ~% N4 [6 C6 R. ~
後來我去更改電路圖,使得跟footprint相符$ H1 `- l7 T; P3 U' r7 t0 x
導入import logic沒問題,可是在placement零件時% g* v% R: w& y/ X4 y" t
放不進PCB板,命令列顯示"pin numbers don't match"
' z) |; r8 X- }) p8 {/ F; D( ~後來我將電路圖改回來,並將footprint修改,並且另外命名) E1 h: \; S. J. E3 O4 x* F
import logic也是沒問題,但placemet時又放不進去, M, P+ `# n1 e" f/ j: C  z6 D5 k
也顯示一樣的問題,請各位高手幫我看一下,謝謝!!!
, @/ X* p' c& n2 W0 w/ Q( ~! q, C* c
這是我再次import logic時的設定; [: [( N1 v# V) w. C

; x9 J; W) T: khttp://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/import%7C_logic%7C_RN50.JPG
4 K( i8 y2 }6 b+ Q5 o+ m! l
& n4 U( G) p  _" R
0 c2 M' E3 K+ w/ x( c; k) q$ O0 c這是未修改前的footprint
: R/ D1 g9 r( R4 E2 c% Y/ k5 ^# [
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7.JPG8 S5 P7 q" c& ?
# l/ `* ]0 Z; X+ [' s. x
這是更改後的footprint
) y/ I( }8 V! s: b: r5 Ghttp://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1.JPG& P  J! [$ V# ?. c  i  D
, Q2 s  \7 C* L( a& p! f
這是更改後的footprint要placement時看到的零件圖,顯示pin有66,但我已將: _6 ]. i* c8 }9 x' U4 C9 n
上圖的M1,M2pin del掉了,可是圖還有顯示66pin,正常因該是64pin
5 y0 W: X. X) Q- c& }http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG
5 @7 z% K  U% H3 j/ u* f+ G. n( m0 Q) V0 g6 ^# |
後來我從tools/padstack/modify design padstack 去看修改後的footprint
/ }2 ?) {8 t$ G3 N8 ]9 r發現被我del掉的pad還存在.
0 T4 p! q- p2 F! \& S" |+ w9 J1 Z9 C( y: a+ `1 s
http://cid-62830e8aedb51db8.skydrive.live.com/self.aspx/footprint%7C_not%7C_place/tqfp64-19p7%7C_1%7C_not%7C_place.JPG
+ ^. G$ S( g' _
% S; N- \6 ?# b. L( s; o
+ s4 J2 f. K7 N' ~請聞到底是那個步驟錯了,導致零件放不進PCB謝謝!!!
3 m; s" S- m5 G0 T& M9 q/ Y* r
1 F( c/ Z5 n9 Y0 _  K5 a; U
分享到:  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改過而且重新命名. Q- J3 s5 [! v' K8 F6 X
也在電路圖將footprint改了新的$ c6 M" M1 @0 l) v& ^$ @, Y4 h
重新導入allegro,但要placement顯示的錯誤
: B, v7 A& V( y0 s7 {0 afootprint卻還是舊名稱,有人可告訴我,重新導入新的netlist
: i: w. u) G- c5 G) S& x$ e有那裡還要設定嗎???謝謝

21

主题

197

帖子

551

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

49

主题

304

帖子

2169

积分

四级会员(40)

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

积分
2169
5#
发表于 2009-7-8 12:50 | 只看该作者
原理图里的元件和PCB里的封装管脚数目一定要一致。否则报error
' C; u( A& l& i; T管脚号一定要一致。5 X! j; i0 k# t1 g
如果改了封装名字,原理图要做相应更改,然后重新导网表。
- |5 E  D0 H5 T如果封装名字没有改,那么就要在PCB里面更新封装。(place->update symbols)
( B% Y9 B# R/ n7 h; O如果封装里面的焊盘更改,而没有改名字,要更新焊盘。(tools-> padstacks->refresh)
' M9 \7 g1 @1 d另外,元件和封装管脚的对应关系一定要确认,否则就算你放到板里了,连接关系也是错的,这种错误更可怕。

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-11-11 17:55 , Processed in 0.057860 second(s), 33 queries , Gzip On.

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

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

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