
点击 Options选项卡的 Project Options对话框
对话框 Options选项卡 Project Options对话框的选项卡使您可以为项目生成的输出指定输出路径和相关选项。还可以指定各种网表选项和网标识符范围。
选项/控制
-
Output Path- 指定从当前设计项目生成输出文件的默认输出路径 (
*.PrjPcb).
-
ECO Log Path- ECO 日志文件的默认输出路径。
-
Schematic Template Location- 使用此字段指定原理图模板文件的源目录 (
*.SchDot, *.SchDoc) 的目录。
使用上述每个字段右侧的浏览图标可搜索并选择不同的路径/位置。
输出选项
-
Open outputs after compile- 打开编译设计项目后生成的文件。对于集成库软件包项目,启用选项可在编译软件包项目后安装集成库。
-
Timestamp folder- 启用可为生成的输出(如 BOM 报告 (Reports » Bill of Materials).文件夹名称格式为
FolderName> Date Time格式,其中 FolderName>在 Output Path字段和 Date 和 Time 的格式与系统设置相同。
-
Archive project document- 启用归档项目文档。例如,当根据 PCB 设计生成制造输出 (File » Fabrication Outputs和 File » Assembly Outputs) 生成制造输出时,目标输出文件夹将包括相关 PCB 文档的副本。
-
Use separate folder for each output type- 为设计项目生成的每种输出类型创建单独的文件夹。该文件夹结构也将在 Projects面板中表示。
网表选项
-
Allow Ports to Name Nets- 启用使用有线端口的 Name 属性命名网络,而不是使用系统生成的默认网络名称。
-
Allow Sheet Entries to Name Nets- 启用使用工作表项名称来命名网络,而不是使用系统生成的默认网络名称。
-
Allow Single Pin Nets- 启用允许只包含一个引脚的网络存在。
-
Append Sheet Numbers to Local Net- 启用后,可将原理图文档的工作表编号参数(文档级参数)值附加到该工作表的本地网中。本地网是指不离开工作表的网。对于离开工作表(因此不是本地网)的网,此选项不适用。
如果 Net Identifier Scope选项设置为 Global,则所有具有相同网标签的网将在所有工作表上连接在一起。由于这些网不是本地网,因此 Append Sheet Numbers to Local Net选项不适用。
该
Append Sheet Numbers to Local Nets选项只有在每个原理图工作表都分配了唯一的工作表编号(SheetNumber)时才起作用。工作表编号参数在
Parameters选项卡上分配。
Properties模式下的
Document Options模式下的面板选项卡上为每个原理图工作表分配。作为手动为每个原理图工作表分配唯一编号的替代方法,运行
Number Schematic Sheets命令,打开 "
项目工作表编号"对话框。这可用于为所有工作表指定唯一的工作表编号(每个工作表的简单数值)和文档编号(通常用于公司指定的文档编号)。
-
Higher Level Names Take Priority- 启用后,层次结构中较高工作表上使用的网标签将命名较低工作表上的网。
-
Power Port Names Take Priority- 软件可以通过将电源端口连接到普通端口来本地化全局电源网络。这将迫使该工作页上连接到该电源端口的所有引脚成为一个单独的网络。启用该选项将强制使用分配给电源端口的网络名称来命名网络。
如果只 Higher Level Names Take Priority启用,则命名优先顺序如下: Net labels, power ports, ports, pins.但是,如果 Power Port Names Take Priority选项,则命名的优先顺序为 Power ports, net labels, ports, pins.
网络标识符范围
多工作表设计在电气(或连接)层面由网络标识符定义。网络标识符(网络标签、端口、工作表入口、电源端口和隐藏引脚)在同一网络中的点之间建立逻辑连接。这可以是一个工作表内的连接,也可以是多个工作表之间的连接。当一个对象通过导线直接连接到另一个电气对象时,就会产生物理连接。当两个相同类型的网络标识符(如两个网络标签)具有相同的 Net 属性。
创建设计的连接性模型时,必须定义网络标识符之间的连接方式,这就是所谓的设置 Net Identifier Scope.在多工作表设计中,基本上有两种工作表连接方式:一种是水平连接,即直接从一个工作表连接到另一个工作表,再从另一个工作表连接到另一个工作表等;另一种是垂直连接,即从子工作表连接到父工作表上代表该子工作表的工作表符号。在水平连接中,连接是从端口到端口(也可以是网标签到网标签)。在垂直连接中,连接是从工作表入口到端口。
网标识符的范围应在设计流程开始时确定。
使用下拉列表从以下范围中进行选择:
-
Automatic (Based on project contents)- 该模式根据以下标准自动选择使用哪种网络标识符模式:如果顶层工作表上有工作表项,则使用 Hierarchical使用;如果没有工作表项,但有端口,则使用 Flat使用;如果没有工作表项和端口,则使用 Global则使用
模式 Automatic模式默认为使用标准 Hierarchical模式,电源端口全局连接。要使用 Strict Hierarchical,请手动设置 Net Identifier Scope相应设置。隐藏针脚始终被视为全局针脚。
-
Flat (Only ports global)- 端口会在整个设计的所有工作表上全局连接。使用此选项时,网络标签是每个工作表的本地标签,即不会跨工作表连接。所有具有相同名称的端口都将连接到所有板材上。此选项可用于平面多页设计。但不建议用于大型设计,因为在纸张间追踪网可能会比较困难。
-
Hierarchical (Sheet entry -> port connections, power ports global)- 在端口和匹配的工作表项之间垂直连接。该选项仅通过工作表符号项和匹配的子工作表端口进行工作表间的连接。它使用工作表上的端口将网或总线连接到父工作表上相应工作表符号中的工作表项。即使其他工作表上存在同名端口,也不会连接没有匹配工作表项的端口。网络标签是每个工作表的本地标签,即不会跨工作表连接。但是,电源端口是全局的,所有同名的电源端口都会在整个设计中连接。该选项可用于创建任何深度或层次的设计,并允许在打印原理图上跟踪整个设计中的网。
-
Strict Hierarchical (Sheet entry -> port connections, power ports local)- 这种连接模式的行为方式与 Hierarchical 模式的行为方式相同,不同之处在于电源端口保留在每个工作表的本地,即不会跨工作表连接到同名的电源端口。
-
Global (Netlabels and ports global)- 在整个设计中,电源端口和网络标签将在所有工作表上连接。使用该选项后,具有相同网络标签的所有网络将在所有工作页上连接在一起。此外,所有具有相同名称的端口也将在所有页面上连接。如果连接到端口的网也有网标签,则其网名将是网标签的名称。该选项也可用于平面多页设计,但由于在原理图上目视定位网名并不容易,因此很难从一张纸追踪到另一张纸。
如果设计使用带有工作表项的工作表符号,则应将 Net Identifier Scope应设置为 Hierarchical或 Strict Hierarchical.在这两种模式下,顶层工作表都必须接线。如果不使用带工作表项的工作表符号,则可通过端口和/或网络标签建立连接,因此应使用另外两个网络标识符范围中的一个(或Flat 或 Global) 应相应使用。
请记住,网络标签不会连接到同名的端口。
允许使用这些方法交换引脚
在 PCB 编辑器中,引脚、差分对和零件交换是通过交换元件焊盘上的网及其相应的铜来实现的。当更改合并到原理图中时,有两种方法可以处理引脚交换:
-
Adding / Removing Net-Labels- 启用允许交换元件符号上的引脚。只有通过网络标签建立连接,即引脚不是硬连线在一起时,才能通过交换网络标签在原理图上执行交换。
这种方法的优点是元件符号不会改变,以后可以从库中更新。这种方法是复杂组件(如 FPGA)的最佳选择,因为物理移动符号上的两个引脚可能导致基于 I/O 库的符号显示错误。
-
Changing Schematic Pins- 启用 "交换引脚 "功能,允许交换连接到组件引脚的导线上的网络标签。交换引脚将是物理硬接线连接到组件上的网络的唯一可用选项。这种方法可用于简单的组件(如电阻器阵列),或因原理图设计结构而别无选择的情况。
交换引脚在原理图上总是有效的,但这可能意味着元件符号的实例不再与库中定义的相同。在这种情况下,这意味着无法在不破坏交换信息的情况下从库中更新符号。这也意味着该设计中同一元件的其他实例将具有不同的引脚排列,这可能会给阅读原理图的人造成困惑。
一般情况
-
New Indexing of Sheet Symbols- 允许使用任何数字或编号作为重复工作表符号的第一个或最后一个索引,包括 0。最后一个索引必须始终大于第一个索引。
交叉引用
-
Sheet Style- 选择下列工作表样式之一,以交叉引用项目中原理图工作表或原理图工作表上的端口。
-
None- 在所有端口的交叉引用字符串中不添加工作表样式。
-
Name- 端口所链接的工作表名称会添加到交叉引用字符串中。
-
Number- 在交叉引用字符串中添加端口所链接工作表的工作表编号。
-
Location Style- 在项目中的原理图工作表或原理图工作表上,选择以下一种位置样式来交叉引用端口。
-
None- 在所有端口的交叉引用字符串中不添加位置样式。
-
Zone- 在与父对象(如工作表符号的位置)相关联的所有端口的交叉引用字符串中,将添加参考区编号(工作表边框有区)。
-
Location X,Y- 在与片材符号位置等父对象相关联的所有端口的交叉引用字符串中,用括号公布端口的位置。
-
Follow Cross References settings in Preferences- 启用该选项后,"... Sheet Style和 Location Style选项的值将从 Port Cross References区域中的选项值。Preferences对话框 "示意图 - 常规 "页面区域中的选项继承。
-
Display Cross References for:
-
Ports- 使用下拉菜单选择显示端口交叉引用的模式。
-
Disabled- 不为端口添加交叉引用。
-
Only Related Sheet Entry- 显示父原理图工作表上相关工作表项的交叉引用。
-
Only Related Ports- 显示相关端口的交叉引用。
-
Sheet Entry & Ports- 显示工作表入口和端口的交叉引用。
-
Off-sheet Connectors- 启用此选项可显示非工作表连接器对象的交叉引用。
-
Sheet Entries- 启用此选项可显示工作表输入对象的交叉引用。
差分对
默认的差分后缀对(_P/ _N) 不能修改或删除。
请注意,自定义差分对后缀不能向后兼容。如果在项目中使用此功能,则在 Altium Designer 22.3 之前的软件版本中将无法保留使用自定义后缀的差分对。
xNets 创建
-
Sources/Destinations- 定义一个以逗号分隔的前缀列表,用于指定可在 xNets 中用作源组件或目标组件的组件。
-
Discretes- 定义以逗号分隔的前缀列表,用于指定可在 xNets 中用作串行组件的组件。
xNets 在
Constraint Manager中定义 xNets:
了解更多。