Protel DXP中的多通道设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Protel DXP中的多通道设计
目录
多通道设计 (1)
创建一个多通道设计 (2)
设置布局空间和标识符命名格式 (4)
布局空间的命名 (5)
元件的命名 (5)
定义你自己的标识符格式 (6)
编译项目 (6)
查看通道标识符的分配定义 (7)
多通道设计
本指南说明如何使用DXP创建一个多通道设计。
多通道设计对同一个通道(子图)多次引用。这个通道可以作为一个独立的原理图子图只画一次并包含于该项目中。可以很容易的通过放置多个指向同一个子图的原理图符号或者在一个原理图符号的标识符中包含有说明重复该通道的关键字来定义使用该通道(子图)多少次。
标识符管理器创建并维持一个通道连接表,并将其作为项目文件的一部分保存。对多通道项目的支持贯穿整个设计过程,包括将标识符改变反向标注到项目文件。
在这个指南中,我们将要使用的项目例子Peak Detector-Multichannel.PrjPcb 已经存放在\Altium\Examples文件夹中。
这个设计有三个层次—根图、组合图以及通道子图。根图(Peak Detector.SchDoc)有一个包含4个组合图的原理图符号(引用组合图
Bank.SchDoc4次)。组合原理图依照顺序每一个组合图有一个包含8个通道的原理图符号,这样总共就有32个通道。我们将要使用“重复”命令和原理图符号来指向一个原理图Peak Detector-Channel.SchDoc,这要比我们为每一个所需要的通道分别建立单独的原理图要好的多。我们可以通过命名布局空间的名字和元件标识符来反应设计的层次。
1
创建一个多通道设计
创建这个设计,首先要创建一个PCB项目文件然后加入能够体现该设计层次的三个原理图,也就是Peak Detector-channel.SchDoc(顶层或根图)、Bank.SchDoc(组合图层)和Peak Detector-channel.SchDoc(通道子图)。
1.将你所希望成为通道的电路画出一个单独原理图,如下图我们例子中的
Peak Detector-channel.SchDoc,然后将其加入到一个PCB项目文件中。
2.接下来,创建组合图层原理图(Bank.SchDoc)。再在该图上放上一个指
向通道原理图(Peak Detector-channel.SchDoc)的原理图符号,在原理图符号上标明需要引用通道的次数。
3.选择菜单Place»Sheet Symbol,摆放原理图元件。双击这个新的原理图元
件后会弹出原理图元件的属性对话框。
2
对话框中,原理图元件的标识符用来唯一确定每一个通道中的元件。在我们的例子中,原理图元件的标识符名称是PD。你可以使用任何名字,不过我们推荐使用短名字以使标识符更短一些。因为当项目被编译时,原理图元件的名字和通道号会被加到元件的标识符中,例如,R1会变成R1_PD1。
4.在“Filename”后的文本框中,填上你所使用的通道的原理图名字,如
Peak Detector-channel.SchDoc。
5.通过在命名标识符时键入重复通道命令来定义你希望引用通道原理图的次
数。标识符格式是:
Repeat(sheet_symbol_name.first_channel,last_channel)。因此,在本例中,标识符中的命令Repeat(PD,1,8)表示通过名字为PD的原理图元件,名为Peak Detector-channel的原理图被引用8次。
6.单击“OK”关闭原理图元件(Sheet Symbol)对话框,该原理图元件将会
起相应变化以反应出当前的多通道的结构情况。
7.所有子图所公用的网络按照通常的方法连接。用一条总线连接所有的子
图,单独连接个别子图的网络由该总线引出。在我们的例子中,通过在线上放上总线名字(不包括总线延伸线,例如总线P),然后在原理图元件连接口包含有重复的关键字来体现网络的连接。当设计被编译后,总线会被一一对应的分配到各个个别通道的网络。P1连接到子图PD_1,P2连接到子图PD_2,依此类推。
8.创建根图(Peak Detector.SchDoc),用Place»Sheet Symbol命令创建一个
原理图元件指向下一级原理图(Bank.SchDoc)。
3
4
在我们的例子中,原理图元件标识符为“Bank ”。因此,原理图元件对话框中标识符命令里的Repeat (Bank,1,4)通过原理图元件“Bank ”引用Bank.SchDoc 四次。在我们的例子中,电线的网络标识中也不包含总线编号而在原理图元件中包含了重复关键字。当设计被编译后,总线会被一一对应的分配到到各个个别通道的网络(从OFF1到OFF4)。 设置布局空间和标识符格式 一旦你创建了好了原理图,就可以定义标识符和布局空间的命名格式,以便从原理图上的单个逻辑元件绘制到PCB 图中的多个物理元件图。逻辑标识符被分配到源原理图的各个器件。一旦元件放置到PCB 设计中它便分配到一个物理标识符。当我们创建多通道设计时,被重复的通道中的元件的逻辑标识符可以是一样的,但是
PCB 中的每一个元件必须有可唯一确定的物理标识符。
选择Project »Project Options。单击项目选项对话框中的多通道标签以定义布局空间和元件标识符的命名格式。
布局空间命名
5
1. 单击“布局空间命名类型”下拉列表,选择你的设计中所需要用到的布局空间命名格式。当你将项目中的原理图更新到PCB 时,布局空间将以默认的方式被创建。这里提供了5种命名类型,两种平行的命名方式,三种层
次化的命名方式。
层次化的布局空间名字由相应通道路径层次上所有通道的原理图元件标识符连接而成(ChannelPrefix+Channelindex)。
2. 当你从列表中选择了一种类型,多通道标签下的图象会被更新以反映出名字的转化,这个转化同时会出现在设计中。图象给出了一个2×2通道设计的例子。稍大的交叉线阴影矩形框表示两个较高层次的通道,较暗的矩形框表示较低层的通道(每一个通道里有两个示例元件)。当设计编译后,DXP 会为设计中的每一个原理图分别创建一个布局空间,包括组合图
和每一个低层次通道。
对于图例中的2×2通道设计来说,一共将有6个布局空间被创建,两个组合图各对应一个,四个较低层次通道各对应一个。在我们的Peak Detector 例子中,一共有37个布局空间,顶层原理图对应一个,四个组合图各对应一个,每个组合图的八个通道各对应一个。
3. 当使用层次化命名类型时,通过“层路径提取”对话框来定义用于提取出路径信息的特征参数/符号,也就是说,这种类型名字包含了路径信息。 注:用于分隔层次的字符定义没有约束,但是,一个单一的,不是同时包含文字与数字的字符更容易阅读。
元器件命名
这里还有几种用于元件命名的标识符格式。你可以选择一个格式或者用合法的关键字定义自己特殊的格式。
通过选择“标识符格式 ”下拉菜单中的选项来确定你所需要的元器件标识符命名格式。一共有八种预定义的格式,五种平行命名格式和三种能被用于上下文层次的格式。