Altium Designer多通道设计整理笔记

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用AD画PCB也好几年了,自认为水平一般,也没画过多高级复杂的板子。虽然早知道AD可以实现多层图纸设计,也知道可以多通道设计。但由于之前自己画的板子都不算复杂。偶尔可能会遇到有多通道(两三个),但出于比较懒的原因,从来没有尝试过这个功能,宁愿自己把原理图复制复制再复制,然后对元器件重新编号。

画板子时就随便拉几条参考线,把元件大致摆的差不多,然后一块一块又一块的重复布局布线。

但最近遇到了一个较为复杂的板子,一开始还想使用笨办法,但发现相当折磨。无奈只得研究一下这个多通道设计。

先整一个简单的例子尝试是否好用,一开始各种报错,各种不顺,折腾半天后终于算是顺利搞定。

在此把自己摸索的过程以及遇到的问题分享给大家。

个人感觉,多通道设计还是有很多好处的。

比如:减少重复性工作(无论是设计原理图还是PCB,工作量都大大降低)。降低人为犯一些低级的错误,比如某一通道个别器件可能会弄错,原理图整体显得简洁美观等等。

第一步:先是建立一个PCB工程,然后新建一个原理图(一个子模块的原理图),由于是学习摸索,图省事,我画了一个挺简单的图。

第二步:

再建立一个新的原理图,然后点击菜单Design》Create symbol from sheet or HDL,弹出如下图所示的对话框,选择上一步建立的子模块电路。

第三步:生成如下图所示的模块

第四步:进行多通道设计,这里我们使用Repeat功能。

Repeat(SheetSymbolDesignator,FirstInstance,LastInstance)

其中,SheetSymbolDesignator是图表符的本名,FirstInstance和LastInstance一起定义了通道数;注意FirstInstance参数必须等于或大于1,如下图所示表示是4个通道。

修改模块名称和网络名称。比如我需要设计4通道,那么,名称修改为:

Repeat(MODE,1,4)

其中ON和OFF网络,每个模块是独立的,即应该是NO1,NO2,NO3,NO4。那么相对独立的网络名也需要使用Repeat重命名,电源地与同用的全局网络就不需要修改了。修改完成后的多通道模块如下图所示:

第五步:连接这些网络,连接完成后的顶层原理图如下图所示:

这里强调几点:

1、总线必需要有网络标号(比如ON[1..4]这个),不同的网络不能重复。

2、模块的总网络必需有标号(比如ON,OFF)

3、模块中网络不共用的,必需要Repeat重新命名

第六步:点击菜单Project>>Compile Document检查原理图是否有错误,若没有错误点击菜

单Design》Updata PCB DocumentXXX,将原理图导入到PCB文件中。

第七步:对其中一个ROOM进行布局布线

第八步:将已经布好的ROOM模块应用到其它未完成的ROOM中。

点击Design>>Rooms>>Copy Room Formats出现十字光标,先点击已经布线完成的ROOM,再点击要布线的ROOM,弹出如下对话框

红框中,根据需要选择,比如四通道布局一样的话就全选,如果特殊点:1,3一样,2,4一样,那就只选择需要一样布局的ROOM。点击OK后,即自动完全4个模块的布局,如下图所示:

第九步:完成非重复部分的布局与布线,如下图所示(由于只是摸索功能,所以布局布线什

么的都是随便连上的,不过本人水平也比这随便布的好不了多少)

注意:在布局布线未完成前,一定不要删除ROOM,否则再调整起来会很麻烦。

图中的元器件编号,被自动按模块分成了A,B,C,D四模块。如果感觉不舒服,可以重新对其编号。点击:Tools>>Re-Annotate弹出如下对话框,选择适当的编号规则即自动编号。

编号完成后如下图所示,接下来还需要将PCB中的编号与原理图进行同步,点击Design>>Updata Schematics

点击Execute Changes后,即对原理图中的编号进行了同步。

相关文档
最新文档