BGA封装与常见的SOP系列封装最大的区别在于,BGA封装的引脚呈阵列分布,通常情况下可以向上下左右四个大方向进行延伸。而常见的贴片封装基本上只能顺着引脚本身的方向向前延伸。也就是说,BGA封装走线方向比较自由,同时引脚过于密集,需要一定技巧和经验进行处理。
  一般情况下,首先对BGA封装的芯片进行扇出处理。
  点击自动布线(A)->扇出(F)->器件(O)弹出以下窗口:

  按上图选择完毕后点击确定,鼠标变作十字形状,随后左键单击一下BGA封装的元器件。

  拥有信号输出的引脚就全部扇出了。这里可以发现,自动布线的BGA扇出仅仅是将BGA封装划分为4个区域,然后每个区域沿着一个45度斜角方向进行扇孔。显然,对于实际的电路而言,这样做并不是完全合理的,但是这有效减少了为BGA扇孔所需要的时间。

  BGA扇出后先搁置一边,然后从电源开始进行处理。从电源开始处理的原因是,电源部分只是单纯的给整个系统提供电能,一般与电路其它部分没有信号交互的部分,属于比较独立的模块。电源干路建议使用铺铜的方法进行链接,这样能够有效提供电源干路的载流能力。
  一般认为20mil宽的导线能够承载1A的电流。

  干路铺铜完毕后,在多余的铜皮上放置载流过孔,如上图所示。
  一般认为一个0.5mm内径的过孔可以承载1A的电流。体积小的数字电路肯定不会这么奢侈,因此建议使用数量多的小过孔来代替大过孔。

  上图为电源布线完成的效果图。上图中存在一点不合适的地方,就是反馈导线直接接在了电源芯片的输出口。从电路图上看,这样做完全正确,但是要考虑到反馈输入口要有尽量稳定的输入信号,这样做就不是最优解了。因此该处应该将反馈导线接到更后端接有滤波电容的地方。
  从电路分析的角度看,同一条导线上任一点都是等效的;从电子工程的角度看,即使在一条导线上,每个点也有每个点的特性。

  关于晶振走线值得注意一下。晶振属于高频电路,在整个嵌入式电路中是需要被特殊保护的一个部分。晶振电路一般都需要进行包地处理,即用地线将晶振包裹起来,在地线上再打一些过孔规避一下EMC。

  开始为全电路进行扇孔。为什么要在布线前进行扇孔呢?主要是因为通常走线复杂的电路需要打大量的过孔进行换层处理。在布线前提前打下过孔,占下位置,当需要打过孔的时候就可以避免尴尬。而且在靠近引脚的位置打过孔,能使信号回流的路径有效减少。
  实际上,BGA封装芯片电路走线,往往要依赖底层进行布线,而元器件又通常放在表层,因此扇孔这一步骤更具有现实意义。
  如果电路比较简单,板子面积充裕,扇孔就不是很有必要了。

  信号线按次序扇出,电源线为了不影响走线,尽量反方向扇出(视具体情况而定)。

  暂时先将滤波电容放置于底层,方便信号流向观察。

  SDRAM扇孔完毕。

  flash扇孔完毕。
  给BGA芯片内部的电源引脚加滤波电容。滤波电容要尽量靠近电源引脚,紧密合理排布。

  滤波电容尽量由内至外进行排列。

  各种电源引脚滤波电容排布完毕效果如上图所示。

  对于靠的比较近的引脚,尽量进行合孔处理,为走线留出空间,还可以加强载流能力。

  扇孔完毕的电路板如上图所示。

四层PCB核心板制作6——BGA引脚扇出与电路扇孔相关推荐

  1. 四层PCB核心板制作7——BGA出线技巧与布线

      带有RAM与flash的嵌入式系统往往有两组导线数目较多的总线:地址总线(address bus)与数据总线(data bus).在布线的时候两组总线往往分开处理.   首先选中地址线网络并高亮, ...

  2. 四层PCB核心板制作3——层叠管理

      本次设计使用四层板设计,四层板设计与常见的双层板设计最大的区别就是需要使用层叠管理.   首先说一下四层板和两层板的关系.做过双层板的同学应该知道,双层板之所以叫双层板,是因为这个电路板上面下面都 ...

  3. Allegro PCB 开发板制作超级详细步骤

    Allegro PCB 开发板制作总结 一.        所需软件:Orcad captures CIS.allegro.DB  Doctor.pad designed.cam350.对于元器件比较 ...

  4. arm linux 核心板 制作,Linux下制作给ARM开发板使用的文件系统

    1.Busybox源码请网上自行下载,编译方法请参考百度. 2.交叉编译工具链的设置也请先设置好. 如果以上1.2没有问题,那么可以使用以下脚本,制作一个给ARM开发板使用的文件系统. 可以自行定制使 ...

  5. 硬件学习、高速dsp开发板制作、STM32学习笔记

    1.硬件工程师成长之路(1)--元件基础_[云轩]的博客-CSDN博客_硬件工程师的成长之路 总目录:https://blog.csdn.net/weixin_44407238/category_10 ...

  6. 关于嵌入式高端ARM核心板设计风格优缺点分析(作者 gooogleman)

    //-------------------------------------------------------------------------------------------------- ...

  7. 关于嵌入式高端ARM核心板设计风格优缺点分析 作者 gooogleman

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! //-- ...

  8. STM32F103ZET6最小系统板制作指引

    文章目录 一.电路总览 二.单片机部分 三.电源和通信部分 附录:PCB 提要 学点啥系列之 --STM32F103ZET6 核心板制作指引 原创资料,转载请联系 作者的话:会画stm32F103ZE ...

  9. 【RK PX30】 瑞芯微四核64位工业级芯片PX30 | 安卓核心板

    1.Rockchip PX30芯片简介 PX30是Rockchip设计的高功效.高性价比应用处理器系列,采用单个四核 64位 ARM Cortex-A35内核的先进实施,主频高达1.5 GHz.GPU ...

最新文章

  1. SUST_ACM_2019届暑期ACM集训热身赛题解
  2. 学业水平测试计算机都考什么,高中学业水平考试与高中会考有什么区别
  3. AAAI2019 | 腾讯AI Lab详解自然语言处理领域三大研究方向及入选论文
  4. diveintopython3 official_Python 学习资料整理
  5. PaperNotes(12)-Autoregressive Quantile networks for generative modeling
  6. Springboot2 搭建 高性能Websocket服务器
  7. JS中prototype、__proto__以及原型链
  8. Windows Mobile 6.1发布了
  9. Unity 获得某个物体的主贴图
  10. cvpr 深度估计_北京航空航天大学团队在CVPR2017-4D光场深度估计竞赛中夺冠
  11. 反射注解知识点复习(第一次)
  12. python初学者(四)---键值对
  13. UML图:用例图详细介绍
  14. 在Tiled Map中使用碰撞检测
  15. 网易楚留香获取服务器信息,楚留香日常任务流程一览 新手大侠不能错过
  16. 团体程序设计天梯赛-练习集 L1-059 敲笨钟 (20分)
  17. 爬虫实战——爬取杭电就业信息网招聘信息
  18. E. The Humanoid #834 div3
  19. 稀疏问题的解决——数据平滑 - yiyi_xuechen
  20. [物理实验]计算不确定度

热门文章

  1. UE4 虚幻 常用的流程控制蓝图节点介绍
  2. 如何在电脑上安装虚拟机和系统。全网最全教程,不接受反驳。
  3. 提高你的Java代码质量吧:不要随便设置随机种子
  4. 基于ANSYS WORKBENCH的装配体分析
  5. python检索论文_一种基于Python的音乐检索方法的研究
  6. java 如何获取当前时间到夜晚12点的毫秒差值
  7. 计算机的空间复用技术应用,MIMO技术的介绍
  8. 计算机显示器外壳怎么防水,电脑显示器怎么拆开外壳
  9. CAD绘制粗略的示坡线
  10. 吴军 阅读与写作50讲 02 如何读懂作者的内心 读后感