EDA365电子论坛网

标题: 关于BGA打过孔的疑惑 [打印本页]

作者: weirong    时间: 2008-9-17 14:27
标题: 关于BGA打过孔的疑惑
我的BGA是400多个脚的 两个焊盘中心之间的距离是26个MIL  我的上司要求我除了第一排可以引线外(我的共9排) 其他的将BGA由中心以十字划开  ,过孔分别朝左上,左下,右上,右下打.说可以对焊盘起固定作用  防止在层压的时候压断走线..但是我自己的想法是先把外三层的线能引的都引出来 ,不能引的打过孔,其它的十字划开,因为我发现如果外三层也打过孔就算不加层但是线引出来的难度很大,而且打了太多的过孔导致地槽啊  严重的连BGA的下面的参考平面会出现没有铜了,所以我想问 BGA下面的过孔该多打还是尽量避免少打,走信号线要避免少打过孔 BGA难道还要从工艺考虑  期待高手回答  谢谢
作者: lihongfei_sky    时间: 2008-9-17 19:00
BGA,我也是刚刚才接触,说一点自己的新的不知道对不对! C2 S0 t2 z: g* m1 K6 q5 f9 c% n
我认为,打不打过孔不是要和FPGA工程师,有很大的关系,如果他把外三层得走线都放置为,复位线,片选线以及一些低速得数字信号线,就没有必要打过孔,如果要是颇大一些,高频率得数字线和时钟线,当然希望走在内层,所以即使在在最外层也要打过孔。给我的感觉就是怎么方便怎么走,当然,大体还是要按照一个方向性,但是局部可以有小的改动,毕竟不可能400多个脚全部用完,而且电源还要加滤波,6 o; C$ V# D! t. n
个人意见,欢迎砖头
作者: 旅客    时间: 2008-9-18 09:33
可以引出来,但电源、地最好要短而粗。
作者: weirong    时间: 2008-9-18 16:39
原帖由 lihongfei_sky 于 2008-9-17 19:00 发表
% U+ D* i- U3 o% `- GBGA,我也是刚刚才接触,说一点自己的新的不知道对不对/ u" P: O1 N' w' B  R1 A8 g
我认为,打不打过孔不是要和FPGA工程师,有很大的关系,如果他把外三层得走线都放置为,复位线,片选线以及一些低速得数字信号线,就没有必要打过孔,如果要是 ...
9 B9 T  x  W3 y2 `8 s
如果我顶层放置BGA  我的第2层是完整的地,我有必要把高速时钟线和重要的信号线通过打过孔到内层吗, 不是规定过孔能少打就少打  信号线要尽量走在同一个层吗 再说了打过孔引起阻抗不连续 跨参考平面信号回流增大引起EMI   过孔打多了将影响到电源和地的完整性 破坏信号的完整性等,这么多危害啊   自己顶上 ,期待中........
作者: emanule    时间: 2008-9-18 16:47
我觉得是否via关键看你是几层板 频率是多少
作者: lihongfei_sky    时间: 2008-9-18 21:13
呵呵,我的想法可能不对,但是我还是有自己的理由,假设一跳8位数据线总线,不可能条都是走线表层,其中一条要打孔,这样就会比表层走线多了两个过孔,还有就是,高速信号线在表层走线可能回去影响别的数据线,向外辐射,希望熟悉BGA的高手能,讲解一下
作者: yadog    时间: 2008-9-18 21:46
bga所有扇出都以过孔形式扇出
作者: weirong    时间: 2008-9-18 21:47
楼上的严重了 你说的是对的啊  我的意思是说我们在具体的应用中可以灵活应用啊 考虑整体啊孰轻孰重啊  但是我们心中要有个底  要有个准则啊  尽量要做成这样,其实很多板子也没严格按要求这么做 但是还是运行的很好啊  因为我是新手 有些东西在开始的时候不养成习惯对以后也不好  所以我才想得到高手的指点  特此非常感谢楼上的龙吟风的回帖
作者: yadog    时间: 2008-9-18 21:49
另外bga下面的铺铜的间距可以设小些,确保其穿越过孔间隙; V# z4 X! L& v6 z' I: [. z2 w

# `9 d5 U; e" W$ L+ z( v& h. X- E[ 本帖最后由 yadog 于 2008-9-18 21:56 编辑 ]
作者: yadog    时间: 2008-9-18 21:54
高速信号一般都是内层走线的,全部过孔扇出至少一致性比较好5 g1 {% j1 ^4 E
1 E5 w' W- r( h% b2 A7 T, M7 t9 [* O
至于走表层的低速线,多打几个孔也不会死人的
作者: yadog    时间: 2008-9-18 21:57
对于过孔的影响,altera有个AN你可以去下下来看看
作者: weirong    时间: 2008-9-18 22:16
一般BGA两个焊盘中心距离为40MIL,31MIL常见把  26MIL的我就不举例了 比如说31MIL的把,18的过孔够小了把,8或者10的安全间距也够小把 18+2*8=34  怎么铺铜啊 当然我的前提是所有的都打过孔  但是实际上并非如此 但是打过孔密集的地方还是会铺不了铜  有槽啊  如果BGA高密度有3,4百以上的话,问题就更严重了,
作者: weirong    时间: 2008-9-18 22:25
原帖由 yadog 于 2008-9-18 21:54 发表
9 D. u1 ]+ t  F* f  x6 C高速信号一般都是内层走线的,全部过孔扇出至少一致性比较好) U# [8 C8 D6 Z9 n0 ]( J
4 r+ u6 ]0 {8 j- T
至于走表层的低速线,多打几个孔也不会死人的

, H6 i8 R7 [8 O3 J$ a2 A: _2 q但是当你考虑成本的时候你就发现全部过孔比外面三层引出来要多两个层啊  成本翻倍了啊 一般公司的老板愿意吗   我并不是说高速线不走内层 但是如果我的表层走一些高速线 而我的第2层有个完整的参考平面比如地 信号质量会差很多吗 所以我才问是不是工艺要求啊
作者: armtt6    时间: 2008-9-19 12:32
根据实际需要,进行打孔,我认为,孔的多少,完全是根据布线的方便来进行的。
作者: yadog    时间: 2008-9-19 12:33
原帖由 weirong 于 2008-9-18 22:16 发表
! U  S: \5 X4 n* d% d7 f一般BGA两个焊盘中心距离为40MIL,31MIL常见把  26MIL的我就不举例了 比如说31MIL的把,18的过孔够小了把,8或者10的安全间距也够小把 18+2*8=34  怎么铺铜啊 当然我的前提是所有的都打过孔  但是实际上并非如此 但是打 ...

6 i, N7 y2 q  e4 x- o. h0 n2 o4 _1 y! M0 n# W  ^$ a
我说的是内层铺铜,不是指的表层
作者: yadog    时间: 2008-9-19 12:37
原帖由 weirong 于 2008-9-18 22:25 发表 6 v; _5 U& H' a3 B& q* i( M) D
3 j+ ]4 O2 t% w5 S
但是当你考虑成本的时候你就发现全部过孔比外面三层引出来要多两个层啊  成本翻倍了啊 一般公司的老板愿意吗   我并不是说高速线不走内层 但是如果我的表层走一些高速线 而我的第2层有个完整的参考平面比如地 信号 ...

/ i5 W# X% T3 E) C3 d3 k1 W0 i6 `* ^% {- w$ E
没有这个工艺要求,有一点儿,打孔对散热还是有点儿利的) b2 R! e8 j; e; H

3 g' `2 n; X* q# S0 I8 Q0 V; b至于性价比,那得取决于你的具体应用了,是否要求emc测试,多高速率,应用环境..   
5 P* c& p4 [2 T9 Z0 ]4 t. [/ e
1 {' W" g% }& Z* \! W" }另,老板不是专家
作者: weirong    时间: 2008-9-19 14:14
原帖由 yadog 于 2008-9-19 12:33 发表 * ?/ b. h! b: O
; ?% ~1 J' E! d1 Z  |- x
& S, H- O3 w; p* W7 {
我说的是内层铺铜,不是指的表层

0 _4 `7 \. z1 U0 `: q( |! v$ m我算的就是内层的啊  仔细想想啊
作者: yadog    时间: 2008-9-19 14:58
原帖由 weirong 于 2008-9-19 14:14 发表
/ b* y5 c9 |6 V, h, T# ~
6 _$ Z1 Y$ H: u" ^2 N我算的就是内层的啊  仔细想想啊
7 ~$ H; ]6 v9 X) V; n- J

% `& U$ Z6 e; g) R内层和bga焊盘没有关系,焊盘不是via, U% V: j1 H3 O
5 ~2 J6 k5 e% i# a
你只需要计算过孔间有多少空间




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2