• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 如何在对2个BGA器件打过孔时更加方便呢?

如何在对2个BGA器件打过孔时更加方便呢?

录入:edatop.com     点击:
最近在布线时时发现一个麻烦的事情:在对BGA器件打过孔时,为了使过孔能打在4个焊盘的正中,我对GRID进行了设置(BGA焊盘间距是0.65mm):设置坐标原点为该器件的中心,grid设置为0.325mm,这样在画起来就比较方便。但是另一个BGA器件焊盘间距为0.8mm,从而导致我在将线画到0.8mm的BGA器件时,过孔打的就不好了。在此问一下各位大侠和同行们,你在对两个间距不同的BGA器件布线时如何解决像我说的这个问题的?望各位指点一下,谢谢了

你把两个器件放在grid为0.65mm和0.8mm时都能使交叉点在焊盘中心的地方.如0.65mm时,0.65mm器件的焊盘刚好对准;设为0.8时,0.8mm器件焊盘刚好对准,这样你用不同的grid打过孔就可以了.

这样也很烦啊。

我一般是先在4个脚中间打一个,然后用复制的方法。可以复制出一排一列,这些过孔都在中心了。这样就比较方便了

不用老去改Grid

这样的话还是得计算坐标吧

可以用自动打孔的方法。ROUTE--SPECCTRA--。

以下是引用lily_7948在2006-3-23 10:55:00的发言:

这样也很烦啊。

我一般是先在4个脚中间打一个,然后用复制的方法。可以复制出一排一列,这些过孔都在中心了。这样就比较方便了

不用老去改Grid

这样的话还是得计算坐标吧

不需要计算坐标的。可以量出过孔与Pin的距离。然后再Move这个过孔。我用习惯了。觉得还是蛮方便的

小编妹妹,到底怎么搞的,我按照下图咋不行呢,怎么确定位置,

非常同意此说法,这样就是有n个bga都是打在中间的,而且特别快!

 

还是不推荐手工打BGA的过孔,因为在做封装的时候往往会出现有时候上下行或者列间距出现细小的误差(和你选的精度有关),而且这个误差一般是在允许的范围内的,所以在阵列粘贴的时候会差一点点到正中心。所以还是建议用Specctra

可以用自动打孔的方法。ROUTE--SPECCTRA--。

你们用的是哪一版的?我的15.5的ROUTE下怎么没有SPECCTRA?

自动布线吧

采用route的fanout功能,选择全部扇出后,可以使用delete->option->find设置,拖拉鼠标群选,删除不要的扇出,

接下来采用edit->change->->option->find设置后,接下来可以修改你需要修改的线宽,过孔等,当然,也需要使用拖拉鼠标群选功能,可以加快速度.

直接点击route>fanout by pick,选择symbole后点击,一样的
很好呀!为什么要搞得那么麻烦?


fanout ,easy.

请教lily,你复制出来的过孔是没有NET的,在走线到BGA时,你要用到某个你复制出来的VIA使走线连接到PIN,你是怎么使VIA具有你想要的NET?如果也要一个个的assign NET ,那也很烦啊

lily, 不好意思,我问了一个愚蠢的问题,我在练习的时候发现,当一个过孔 no net 时,走线碰到它,这个过孔就会自动跟了走线的属性。呵呵,一时糊涂,忘了“实践出真知”的道理。

对BGA如果非要打在中心,我用过五种方法:

第一是把画一个constraints,然后把格点改小,用15.5(其它的版本没用过)以上的版本有一个自动避让的DRC的功能

这样做的原因是本来一般BGA都要设定constraints

第二种就是把格点改小一点,用目测(误差不是很大)

第三种用公式计算一个格点(这样做虽然误差不是很大,但是格点怪怪的,算法复杂,烦!)

第四种方法就是先打一个VIA在PIN上,然后用“尺子”把它MOVE到PIN中心,然后用COPY(能保证在PIN中心,这样好像只有在BGA布线结束才可以用)

第五种方法可以用那个局部自动布线FANOUT(我只用过一次,不实用)

对BGA如果非要打在中心,我用过五种方法:

第一是把画一个constraints,然后把格点改小,用15.5(其它的版本没用过)以上的版本有一个自动避让的DRC的功能

这样做的原因是本来一般BGA都要设定constraints

第二种就是把格点改小一点,用目测(误差不是很大)

第三种用公式计算一个格点(这样做虽然误差不是很大,但是格点怪怪的,算法复杂,烦!)

第四种方法就是先打一个VIA在PIN上,然后用“尺子”把它MOVE到PIN中心,然后用COPY(能保证在PIN中心,这样好像只有在BGA布线结束才可以用)

第五种方法可以用那个局部自动布线FANOUT(我只用过一次,不实用)

对BGA如果非要打在中心,我用过五种方法:

第一是把画一个constraints,然后把格点改小,用15.5(其它的版本没用过)以上的版本有一个自动避让的DRC的功能

这样做的原因是本来一般BGA都要设定constraints

第二种就是把格点改小一点,用目测(误差不是很大)

第三种用公式计算一个格点(这样做虽然误差不是很大,但是格点怪怪的,算法复杂,烦!)

第四种方法就是先打一个VIA在PIN上,然后用“尺子”把它MOVE到PIN中心,然后用COPY(能保证在PIN中心,这样好像只有在BGA布线结束才可以用)

第五种方法可以用那个局部自动布线FANOUT(我只用过一次,不实用)

都行

顶.......

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:Orcad生成Allegro网表,第一次出现这样的问题,有朋友碰到过吗?怎么解决?
下一篇:SPB 15.5.1 安装

PCB设计培训课程推荐详情>>

  网站地图