Altium软件中相同模块布局布线的方法

文章介绍了在AltiumDesigner中进行多通道设计的方法,包括原理图设计的模块打包、设置接口、重复原理图以及使用总线出线。在PCB设计部分,讲解了元件布局、Room排列以及复制Room格式的选项设置,以便高效地处理重复模块。
摘要由CSDN通过智能技术生成

在PCB设计中,存在重复模块设计,如果重复绘制原理图和PCB将会耗费大量的精力,如果仅仅在PCB中使用特殊粘贴,创建的component和track又不具有网络(net)和对应的网表(netlist),不适用于我们检查错误。

在AD中,提供了对应的设计方法,分别对应原理图侧PCB版图侧

1、原理图设计

基本思想:将电路模块打包,并设置对外的接口。(自底向上设计)

比如现在想将某个原理图xxx.SchDoc,重新绘制12份。

1、绘制xxx.SchDoc,并设置port。具体方法:Place→Port。

2、新建顶层原理图:可以命名为xxx_TOP

在当前原理图下,点击Design >> create sheet symbol from sheet,弹出对话框如下:
在这里插入图片描述
选择后,点击OK,生成下方sheetsymbol
在这里插入图片描述

3、repeat 原理图,将这里从XXX_SingleDut 改为 Repeat(S,1,12)

在这里插入图片描述

repeat以后,得到如下原理图。
在这里插入图片描述
也就是说,C25的12 “胞妹”的名字分别叫:C25_S1、C25_S2… C25_S12.

为什么是S开头呢?因为repeat时是以S开头作为复制单元的designator.
在这里插入图片描述
具体可以参见在AD官网:链接: Creating a Multi-channel Design in Altium Designer
在这里插入图片描述

4、以总线的方式出线,如下:

在这里插入图片描述

1) 将对应的网络加上前缀repeat,例如:repeat(P3.3V)——意味每个子sheet的P3.3V单独为一个网络。可以观察到,GND网络并没有采用总线的方式出线,意味着12张sheet的GND接在一起,对应同一个net。

2) 用单根线将port网络引出

3) 放置Bus总线:Place→Bus

4) Bus总线命名规则:

在这里插入图片描述
那么对应单个网络的net以此为:P3.3V1、P3.3V2、P3.3V3… P3.3V12

2、PCB 设计

1、将单个原理图对应的元件布局+连线

2、使用指令进行room排列:

在这里插入图片描述
A. Columns:横着摆的个数(列)
B. Rows:竖着摆的个数(行)
C. 注意修改X-spacing和 Y-spacing:指的是room和room的空隙间隔
(room 的大小是可以调节的)

3、使用指令进行元件布局和Design » Rooms » Copy Room Formats »点击Source room »点击 Destination room

在这里插入图片描述
Room的copy可以选择 哪些room按照Source room进行copy

Option
a) Copy Component Placement:勾选代表——元件摆放相对位置一致
b) Copy Component Text Formats -:勾选代表——元件的designator和comment一致
c) Copy Routed Nets:勾选代表——走线layout一致
d) Copy Room Size/Shape:勾选代表——room的走线和尺寸一致
e) Copy Selected Objects Only:勾选代表——只有被选择的物体才被copy。

Touching Objects Options

a) Copy All Objects Touching the Room :勾选代表——只要接触到room的物体都可以被copy
b) Exclude NoNet Objects :勾选代表——没有net的物体不会被copy

Fully Enclosed Only/Enclosed & Touching

a) Fully Enclosed Objects Only:只有被room完全包裹的物体才会被复制
b) Enclosed & Touching Objects:全被被room包裹或者被room接触的都可以

好啦,分享结束!有问题请留言~~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值