项目选项 - 多通道
Created: 八月 11, 2018 | Updated: 八月 11, 2018
Parent page: WorkspaceManager 对话框
Multi-Channel 对话框的 Options for PCB Project 选项卡
摘要
此 Options for PCB Project 对话框选项卡用于定义通道命名方案以及元件位号(Designator)格式,以便在多通道设计中使用。多通道设计是指在同一项目中多次引用同一子原理图页的能力。可通过放置多个引用同一子页的 Sheet Symbol 来实现,或在 Sheet Symbol 的位号中包含 Repeat 关键字以将其实例化多次。
CircuitStudio 提供真正的多通道设计,这意味着你可以在项目中反复引用单个原理图页。任何需要修改的内容都可以在一个位置完成;重新编译项目后,这些更改会传播到每个实例中。CircuitStudio 不仅支持多通道,还允许通道嵌套。
从原理图中的单个逻辑元件映射到 PCB 上多个物理实例的方式,由此选项卡中定义的多通道位号方案控制。
访问
这是在配置项目选项时可用的多个选项卡之一——可在 Options for PCB Project 对话框中访问。打开该对话框的方法包括:
-
在原理图编辑器或 PCB 编辑器的主菜单中单击 Project | Content |
。
- 在 Projects 面板中右键单击项目本身的条目,然后在右键菜单中选择 Project Options。
选项/控件
通道命名
-
Channel Naming Style - 使用此字段指定用于命名通道的样式。共有五种样式可用——两种扁平(flat)样式和三种层级(hierarchical)样式(包含路径 path):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
- Level Separator for Paths - 使用此字段指定在使用层级命名样式(包含路径的样式)时,用于分隔路径信息的字符/符号。默认使用下划线字符(_)。
- Preview - 当你更改 Channel Naming Style 和/或 Designator Format 时,此区域中的图像会动态更新,以反映设计中将出现的命名约定。图像示例为 2 x 2 的嵌套通道设计。较大的交叉阴影区域表示两个上层通道(或通道组/Bank),其中的阴影区域表示下层通道(每个通道中显示两个示例元件)。
元件命名
-
Designator Format - 使用此字段指定为设计元件分配位号时所采用的格式。该字段下拉列表提供八种预定义格式,其中五种为扁平格式,三种可用于层级上下文(包含通道命名):
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $Component_$ChannelName
- $ChannelName_$Component
- $ComponentPrefix_$ChannelName_$ComponentIndex
定义你自己的位号格式
你也可以通过直接在 Designator Format 字段中输入来自定义元件位号格式。构建格式字符串时可使用以下关键字:
- $ChannelName - 这是关联通道的名称,由 Channel Naming Style 字段中选择的样式决定。
- $Component - 这是元件的逻辑位号。
- $ComponentPrefix - 这是元件逻辑位号的前缀(例如,U 对应 U1)。
- $ComponentIndex - 这是元件逻辑位号的索引(例如,1 对应 U1)。
- $ChannelPrefix - 这是逻辑 Sheet Symbol 的位号。
- $ChannelIndex - 这是通道索引。
- $ChannelAlpha - 这是以字符形式表示的通道索引。
注释
- 通道的字母索引(alpha indexing)只有在你的设计总通道数少于 26 个,或你使用的是层级性质的位号格式时才真正有用。
- 你必须重新编译项目,通道和/或元件位号格式的任何更改才会生效。
- 当多通道设计被编译后,设计窗口中原理图页底部会显示选项卡,每个通道(或 Bank)对应一个选项卡。选项卡名称为 Sheet Symbol 名称加通道编号,例如 BANKA。这些是设计的编译视图(物理视图),而逻辑设计仍与之前一致,保留在 Editor 选项卡上。