0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Altium Designer21软件对BGA器件进行扇出操作

jf_fWehc4Y8 来源:攻城狮原创之设计分享 2023-10-09 14:57 次阅读

BGA fanout操作是PCB设计中,利用EDA软件(如AD,CADENCE等)对BGA器件进行的一种引脚(pin)引出操作,用到BGA器件的PCB设计一般会涉及多层板,且BGA芯片引脚一般非常多,常规的器件也有几十到成千上万引脚(pin不等,手工一个一个从BGA器件引出来是很繁琐的,费时费力,这样就有了方便快捷的fanout操作,也就是所谓的BGA扇出操作。

通过
BGA器件扇出操作可以让BGA器件的引脚从TOP层,BOTTOM层以及内层自动打孔引出,且排列均匀(美观),下面是一张完成BGA扇出及手工优化处理完成的BGA器件截图:


d69b3b68-666b-11ee-939d-92fbcf53809c.png

下面我们
详细介绍使用Altium Designer21软件对BGA器件进行扇出操作。其他AD版本系列操作类似。下面介绍如何正确使用AD进行BGA扇出操作: 步骤1.准备一块绘制的6层PCB及导入好的BGA器件(下图中U1)的PCB封装。

d6bc5082-666b-11ee-939d-92fbcf53809c.png

步骤2:完成BGA器件扇出的规则设置:Design -> Rules 打开规则设置。如下图:

d6df6a86-666b-11ee-939d-92fbcf53809c.png

步骤2.1 设置线间距:这里我用的1mm间距BGA,因此出线间距使用了0.102mm,也就是4mil左右,可以根据自己的器件引脚间距进行调整间距,但是不能太大,否则会导致无法扇出,因为BGA引脚间距是固定的。如下图:

d9eb292c-666b-11ee-939d-92fbcf53809c.png

步骤2.2 设置线宽:线宽也是影响扇出的重要因素,BGA间距1mm,肯定不能使用1.2mm的线引出,因为根本没有空间走不出来,这里还是设置的0.102mm线宽,也可以根据自己的器件引脚间距进行调整线宽:

da05414a-666b-11ee-939d-92fbcf53809c.png

步骤2.3设置扇出过孔VIA的孔径:因为BGA器件的内部引脚需要打孔经过内层引出,所以打孔必不可少,而过孔的大小也考量,太大也没有空间引出,调小,增加成本和加工难度。这里使用内径0.2和外径0.4mm的过孔作为示例。如下图:

da1d9d26-666b-11ee-939d-92fbcf53809c.png

步骤2.4 BGA控制操作设置:可以设置扇出方式,方向等内容,设置如下图:

da334086-666b-11ee-939d-92fbcf53809c.png

步骤3.选择BGA器件进行扇出操作:

3.1 把BGA器件下面的各层清理干净不能有任何走线,过孔,元器件,铺铜等等,否则不能扇出。

da5558ce-666b-11ee-939d-92fbcf53809c.png

3.2 选中BGA器件操作:右击Component Action -> Fanout Component 弹出扇出操作对话框,选择好以后点击OK,如下图:

da725474-666b-11ee-939d-92fbcf53809c.png

da85588a-666b-11ee-939d-92fbcf53809c.png

daa0ca0c-666b-11ee-939d-92fbcf53809c.png

这样就完成了BGA扇出操作,但是还需要根据步骤4进行处理和优化。

步骤4.BGA器件扇出后的处理和优化:

根据自己的设计对外围能直接走线的TOP层引出,避免过多过孔阻碍内部的BGA出线。下图中
绿色的方框标注了外部2层的线可以直接引出,手动去掉了外2层引脚过孔,改为直接引出。

daacbc90-666b-11ee-939d-92fbcf53809c.png

然后进一步将所有的引脚都处理和优化,这样就可以完成BGA的扇出进行下一步的布线操作了,下面是一个完成BGA扇出的实例图:

d69b3b68-666b-11ee-939d-92fbcf53809c.png

步骤5:常见BGA器件无法扇出的案例分析和解决方法【供大家遇到不能正常扇出时对照检查】

(1)BGA走线设置规则太大或者线宽过大,导致线宽和安全间距之和超过BGA引脚空间,因此不能扇出。

解决方法是
设置减小线宽和安全间距。

(2)过孔设置太大导致超过BGA引脚空间,因此不能扇出。 解决方法是设置缩小过孔的尺寸。

(3)BGA器件下方不干净,有走线,过孔,铜皮等,因此不能扇出。

解决方法是
去掉BGA器件下方和周围的走线,过孔,元器件,铺铜等元素,清理干净再进行扇出操作。

(4)扇出规则设置不正确,因此不能扇出。 解决方法是参照前文中的设置进行修改或调整。

(5)内层被隐藏,且被隐藏的内层有走线,铺铜等,因此不能扇出。

解决方法是
显示所有层进行清理,然后使BGA器件下方不能有走线,过孔,元器件,铺铜等元素。典型的错误提示:BGA Component Pads that can't be escape routed。如下图所示:

dacf64c0-666b-11ee-939d-92fbcf53809c.png

最重要的一句提示:推荐将所有层打开再进行BGA扇出操作!






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCB设计
    +关注

    关注

    392

    文章

    4572

    浏览量

    83245
  • BGA
    BGA
    +关注

    关注

    4

    文章

    506

    浏览量

    46049
  • PCB封装
    +关注

    关注

    20

    文章

    74

    浏览量

    29967
  • BGA器件
    +关注

    关注

    0

    文章

    5

    浏览量

    6172

原文标题:正确使用AD完成BGA器件的扇出(fanout)【文末分享无法扇出的案例】

文章出处:【微信号:攻城狮原创之设计分享,微信公众号:攻城狮原创之设计分享】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AD9,BGA扇出的时候删除新扇出出问题了

    Altium Designer 9,BGA扇出的时候,外面一圈焊盘出去的线不符合规则设置,我是对ROOM里的线宽设置的是6mil,外面的线是10mil,
    发表于 01-07 15:56

    AD BGA扇出+原理图class类的设置,它们真的很神奇

    AD BGA扇出和原理图中PCB的类和布线规则设置第一,Altium Designer 认识了这么久,没有用过他的自动扇出功能,今天一试,效
    发表于 01-07 16:07

    altium designer 进行bga fanout 设置

    `altium designer PCB工具进行BGA Fanout时,为了确保能够正常扇出,需要进行
    发表于 10-29 12:34

    Altium designer设置区域规则和器件规则

    Altium designer 如何设置区域规则和器件规则下面为大家介绍下区域(room)规则打开altium designer
    发表于 07-05 08:24

    Altium Designer 17.1软件安装

    Altium Designer 17.1软件安装
    发表于 09-23 17:55 18次下载

    Altium Designer官网版软件安装

    Altium Designer官网版软件安装
    发表于 11-03 14:30 0次下载

    Altium_Designer_元器件库的操作

    Altium_Designer_元器件库的操作
    发表于 06-02 17:09 0次下载

    Altium-designer-下BGA下过孔的设计

    Altium-designer-下BGA下过孔的设计,感兴趣的小伙伴们可以瞧一瞧。
    发表于 09-14 17:57 0次下载

    Altium designer 创建库元器件教程

    Altium designer 创建库元器件教程
    发表于 03-28 16:33 0次下载

    Altium Designer 软件使用中的一些技巧分享

    PCB工程师操作得行云流水,像玩游戏一样简单,是否也想自己能做到?跟游戏秘籍类似,设计软件也有属于它的“秘籍”,懂秘籍的自然是高手。下面就分享一些Altium Designer的“秘籍
    发表于 12-01 10:33 8189次阅读
    <b class='flag-5'>Altium</b> <b class='flag-5'>Designer</b> <b class='flag-5'>软件</b>使用中的一些技巧分享

    PCB布线中如何对BGA器件进行自动扇出

    在allegro软件中应该如何对BGA器件进行自动扇出呢? 答:在进行PCB布线之前,都需要先做
    的头像 发表于 10-14 10:28 7142次阅读
    PCB布线中如何对<b class='flag-5'>BGA</b><b class='flag-5'>器件</b><b class='flag-5'>进行</b>自动<b class='flag-5'>扇出</b>

    Altium Designer21中文下载

    Altium Designer 21中文破解版是功能强大的专业PCB设计开发软件,使用旨在为用户提供丰富的经验基础,并带来统一友好的设计环境,能够更快速便捷的
    的头像 发表于 03-02 14:52 2.5w次阅读
    <b class='flag-5'>Altium</b> <b class='flag-5'>Designer21</b>中文下载

    bga153在Altium Designer中的原理图和PCB封装文件

    bga153在Altium Designer中的原理图和PCB封装文件
    发表于 02-10 10:01 0次下载

    Altium Designer 21安装教程及汉化方法

    Altium Designer 21安装教程及汉化方法教程。
    发表于 03-29 16:37 0次下载

    Altium Designer原理图PCB转换到cadence的方法(二)

    今天和继续大家分享一个详细的AD(altium designer21)软件的原理图和PCB转化为cadence 17.4【orcad和allegro】的图文详解第二期,PCB转换。
    的头像 发表于 03-07 16:10 9924次阅读