【KiCad 】KiCad 中 BGA 器件的扇出(Fanout)
“ 使用 kicad-fanout-tool 插件,可以快速高效地完成 BGA 器件的扇出。 ”
插件的安装
Fanout 插件还未发布到 KiCad 的正式库中,因此需要手动操作一下。
打开 “插件与工具管理器”,点击 “管理”,在弹出的对话框中点击 “+” 号。 在添加仓库窗口中填入以下链接并确认。https://raw.githubusercontent.com/OneKiwiTech/onekiwi-kicad-repository/main/repository.json
将仓库切换为 “OneKiwi's Kicad repository”,并安装 Fanout Tool (安装并应用更改):
安装完成后可以在 工具>外部插件 或工具栏中看到:
扇出 BGA
从封装库中摆放3个不同引脚数的 BGA 封装:
打开“电路板设置”,预定义常用的线宽及过孔尺寸:
这里设置了 4mil、5mil、6mil 三种线宽。
过孔定义了 0.6/0.3 mm、0.5/0.25 mm 以及 0.4/0.2 mm。打开 fan-out 插件:
在 Flitter 中输入需要扇出器件的位号前缀,比如“U”。然后就可以在 Reference中看到所有 U* 的器件,选择需要扇出的器件。
分别在 Track with 和 Via size 中选择使用的线宽及过孔(只能选择在电路板设置中预定义的值)。Package 字段选择 BGA。器件也支持 SOIC、QUAD 等封装。
Aligment 支持 3 种模式: Quadrant: Diagonal: X pattern:
使用 X pattern 方式看下 U1 扇出的效果:
Diagonal 模式看下 U2 扇出:
Quadrant 的模式看下 U3:
注意,插件的扇出是忽略 DRC 的,您需要根据需求调整扇出线宽或过孔尺寸;或者在 DRC 中自定义 BGA 区域的特定规则。否则 DRC 时就有可能看到下图的情景:
导出网表
对插件源码感兴趣的小伙伴可以去 github 查看源码: https://github.com/OneKiwiTech/kicad-fanout-tool
|