用于模块化设计布局概述的 PCB 模块

PCB 模块化布局理念

面对集成硬件平台越来越多、系统越来越复杂的电子产品,PCB布局应采用模块化思维。 硬件原理图设计和PCB布线都应采用模块化和结构化的设计方法。 作为硬件工程师,在了解整体系统架构的前提下,首先有意识地将模块化设计思想融入原理图和PCB布线设计中,根据PCB的实际情况规划PCB布局的基本思路。

印刷电路板

用于模块化设计布局概述的 PCB 模块

固定元素的放置

固定元件的放置与固定孔的放置类似,也讲究一个精确的位置。 这个主要是按照设计结构来放置的。 元件和结构的丝印居中重叠,如图9-6所示。 板子上的固定元件放置好后,可以根据飞线就近的原则和信号优先的原则,梳理整板的信号流向。

原理图和PCB交互设置

为了方便查找元器件,原理图和PCB需要对应,这样两者才能相互映射,简称交互。 通过使用交互式布局,可以更快地定位组件,从而减少设计时间并提高工作效率。

(1) 为了实现原理图和PCB的成对交互,需要在原理图编辑界面和PCB设计界面都执行菜单命令“Tool-Cross selection mode”来激活交叉选择模式,如如图 9-7 所示。

(2) 如图所示。 9-8,可以看到原理图上选中一个元件后,会同步选择PCB上对应的元件; 反之,当PCB上的一个元件被选中时,原理图上对应的元件也被选中。

用于模块化设计布局概述的 PCB 模块

模块化布局

本文介绍了一个组件排列的功能,即组件在一个矩形区域内的排列,可以结合布局初期的组件交互,方便的将一堆乱七八糟的组件按模块分开,放置他们在某个区域。

(1) 在原理图上选择一个模块的所有元件,则PCB上与原理图对应的元件将被选中。

(2) 执行菜单命令“工具-设备-矩形区域内的排列”。

(3) 在PCB 的空白区域选择一个范围,功能模块的元件就会排列在方框的选定范围内,如图9-9 所示。 有了这个功能,可以快速将原理图上的所有功能模块划分成块。

模块化布局和交互式布局齐头并进。 使用交互式布局,在原理图上选择模块的所有元件,并将它们一一排列在PCB上。 然后,您可以进一步细化 IC、电阻和二极管的布局。 这是模块化布局,如图9-10所示。

在模块化布局中,您可以运行Vertical Partition命令将原理图编辑界面和PCB设计界面进行拆分,如图9-11所示,以便通过视图快速布局。