找回密码
 注册
关于网站域名变更的通知
查看: 1700|回复: 3
打印 上一主题 下一主题

讨论:FPGA根据PCB布局决定原理图连线

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-22 21:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
我在布一块BGA封装FPGA的电路板,想到一个问题。& [5 ~* w* N, H! x' d$ I' j6 ^, c
一般的SOC处理器在外接SDRAM等芯片时,在BGA芯片设计时就考虑了连线的方便性,BGA引脚在出线后就能和SDRAM引脚直接一对一相连,  _! b) ]+ L; K  J
基本不需要交叉就能直接连到SDRAM。
# _. N. {, F6 |/ b但如果是FPGA,问题就来了。
( U" U" w& m! c8 S: {一般的说,FPGA是可以随意安排IO功能的。如果要接另一个引脚很多的BGA元件,比如说DSP,基本上要把DSP的总线都连到FPGA,如果FPGA和DSP的引脚也能够理顺的话(线没有交叉),一根连接线(两边均为BGA)基本上不需要打三个以上的过孔,布起来要方便得多。但是在事先画原理图的阶段想在原理图上一下子理顺基本上不可能。而且既然是两边都是BGA,最外侧两圈引脚可以从顶层Fanout,内侧还需要用底层或者更多层,这样要把互连线理顺起来更复杂。
* T5 W1 {! ?4 Z( Z# w, T( I' Y
6 d/ F/ F6 F0 L3 M我现在想到的办法是把DSP侧的BGA先Fanout出来,用一小段track把各脚先从各层引出,这样就基本上确定了走线的顺序(各层的线不需要交叉就可以走到FPGA)。再把FPGA的引脚用小段的track从各层引出,再根据两边track的顺序,在原理图上一根一根的按顺序接起来。
# k1 X6 K: q3 T当然这样做的好处是布线很美观,SI问题易于保证,缺点是这个过程太麻烦了。效率非常低。
( M+ l3 E$ n' o* Q) f5 M( d/ K" ~# L1 d6 r( P
请大家支下招,有没有较为方便的办法完成这个事?

该用户从未签到

2#
发表于 2008-12-23 12:40 | 只看该作者
太复杂啦

该用户从未签到

3#
发表于 2008-12-23 21:17 | 只看该作者
可以用SWAP PIN的功能来实现
& \9 V6 {+ B+ l, p+ o$ K: t
  V3 p5 L1 C- l# {$ Q然后再ECO FROM SCH,很方便.

该用户从未签到

4#
发表于 2009-1-14 03:26 | 只看该作者
楼上说得对。。一一对应修改再同步到PCB。。人家写程序看CKT就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-12 19:53 , Processed in 0.062500 second(s), 25 queries , Gzip On.

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

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

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