Options

 

Options(选项)是Altium Designer 18中“工程选项”对话框第六选项卡,如下图所示。

Options

 

Summary摘要

使用“工程选项”对话框的此选项卡,可以为项目的生成输出指定输出路径和相关选项。还可以指定各种网表选项和“网络标识符范围”。

Options/Controls选项/控件

Output Path-从当前设计项目(* .PrjPcb)生成输出文件的默认输出路径。

ECO Log Path-ECO日志文件的默认输出路径。

Schematic Template Location-使用此字段可以指定用于在其中为项目提供原理图模板文件(*.SchDot,*.SchDoc)的目录。

使用以上每个字段右侧的浏览图标搜索并选择其他路径/位置。

Output Options输出选项

Open outputs after compile-启用打开设计项目编译后生成的文件。

Timestamp folder-用于为生成的输出创建时间戳文件夹。文件夹名称的格式为<文件夹名称>日期时间,其中在输出路径字段中指定了<文件夹名称>,日期和时间的格式与系统设置相同。

Archive project document-启用存档项目文档。

Use separate folder for each output type-启用为设计项目生成的每种输出类型创建单独的文件夹。如果您选择创建一个时间戳文件夹,则将在该文件夹下创建单独的文件夹。

Netlist Options网表选项

Allow Ports to Name Nets-允许使用有线端口的Name属性而不是使用系统生成的默认网络名称来命名网络。

Allow Sheet Entries to Name Nets-允许使用图纸条目名称而不是使用系统生成的默认网络名称来命名网络。

Allow Single Pin Nets-允许存在仅包含一个引脚的网络。

Append Sheet Numbers to Local Net-允许将原理图文档的图纸编号参数(文档级参数)的值附加到该图纸本地的网。本地网是不离开图纸的网。 对于确实离开图纸的网(因此不是本地网),此选项不适用。

  如果将“网络标识符范围”选项设置为“全局”,则具有相同网络标签的所有网络都将在所有图纸上连接在一起。由于这些网不在本地,因此不应用“将图纸编号附加到本地网”选项。

仅当为每个原理图图纸分配了唯一的图纸编号时,“将图纸编号附加到本地网络”选项才有效。在“文档选项”模式下,为每个原理图图纸在“属性”面板的“参数”选项卡上分配SheetNumber参数。作为手动为每个原理图图纸分配唯一编号的替代方法,运行“编号原理图图纸”命令,该命令将打开“工程的图纸编号”对话框。这可用于为所有图纸分配唯一的SheetNumbers(每张图纸的简单数值)和DocumentNumbers(通常用于公司分配的文件编号)。

Higher Level Names Take Priority-使层次结构中较高的图纸上使用的网络标签名称在较低的图纸上命名为网。

Power Port Names Take Priority-该软件可以通过将电源端口连接到普通端口来定位全局电源网络。这将迫使该板上连接到该电源端口的所有引脚位于单独的网络中。启用此选项将强制使用分配给电源端口的网络名称来命名网络。

如果仅启用“高级名称优先”,则优先顺序如下:网络标签,电源端口,端口,引脚。但是,如果还启用了“电源端口名称优先”选项,则优先级的命名顺序为:电源端口,网络标签,端口,引脚。

Net Identifier Scope网络标识符范围

网络标识符在电气(或连接)级别定义了多页设计。网络标识符(网络标签,端口,图纸条目,电源端口和隐藏的引脚)在同一网络中的点之间创建逻辑连接。它可以在一张纸内或跨多张纸。当一个对象通过电线直接连接到另一电气对象时,存在物理连接。当两个相同类型的网络标识符(例如,两个网络标签)具有相同的网络属性时,就会创建逻辑连接。

创建设计的连接模型时,必须定义希望网络标识符相互连接的方式–这称为设置网络标识符范围。在多图纸设计中,基本上有两种连接图纸的方式:水平,直接从一个图纸到另一图纸再连接到另一图纸,等等,或垂直连接,从子图纸到代表父图纸的图纸符号。在水平连接中,连接从端口到端口(也可以使用网络标签到网络标签)。在垂直连接中,连接是从图纸条目到端口。

网络标识符的范围应在设计过程开始时确定。

使用下拉列表从以下范围中进行选择:

Automatic (Based on project contents)-此模式根据以下条件自动选择要使用的网络标识符模式:如果顶层图纸中有图纸条目,则使用“层次”; 如果没有图纸条目,但有端口,则使用平面;如果没有图纸条目和端口,则使用“全局”。

如果需要,自动模式默认使用标准分层模式,并且电源端口全局连接。要使用严格层次结构,请相应地手动设置网络标识符范围。隐藏的引脚始终被认为是全局的。

Flat (Only ports global)-端口在整个设计中跨所有图纸全局连接。使用此选项,网络标签在每张纸上都是本地的,即它们不会跨纸页连接。所有具有相同名称的端口将被连接在所有图纸上。此选项可用于平面多页设计。不建议将其用于大型设计,因为很难通过图纸跟踪网络。

Hierarchical (Sheet entry <-> port connections, power ports global)-在端口和匹配的图纸条目之间垂直连接。此选项仅通过图纸符号条目和匹配的子图纸端口进行图纸间连接。它使用图纸上的端口将网络或总线连接到父图纸上相应图纸符号中的图纸条目。即使另一个图纸上存在相同名称的端口,也不会连接没有匹配图纸条目的端口。网络标签是每张图纸的本地标签,它们不会跨纸页连接。但是,电源端口是全局的,在整个设计中,所有具有相同名称的电源端口都已连接。此选项可用于创建任何深度或层次的设计,并允许在印刷原理图上的整个设计中跟踪网络。

严格的层次结构(Sheet entry <-> port connections, power ports local) -这种连接模式的行为与层次结构模式相同,不同之处在于电源端口在每张图纸上保持本地,即它们不会跨图纸到同名电源端口。

Global (Netlabels and ports global) -端口和网络标签连接整个设计中的所有图纸。使用此选项,具有相同网络标签的所有网络将在所有页面上连接在一起。同样,所有具有相同名称的端口都将连接在所有图纸上。如果连接到端口的网络也具有网络标签,则其网络名称将是网络标签的名称。此选项也可以用于平面多页设计,但是,由于在原理图上直观地定位网络名称并不总是很容易,因此很难从一张纸上找到另一张纸。

如果设计使用带有图纸条目的图纸符号,则“网络标识符范围”应设置为“分层”或“严格分层”。在这两种模式下,都必须连接顶层。如果未在图纸条目中使用图纸符号,则可以通过端口和/或网络标签建立连接,因此,应相应地使用其他两个网络标识符范围之一(平面或全局)。

记住,网络标签不会连接到相同名称的端口。

Allow Pin-Swapping Using These Methods允许使用以下方法进行引脚交换

在PCB编辑器中,通过交换组件焊盘上的网络及其对应的铜来执行引脚,差分对和部件交换。将更改合并到原理图中后,可以通过两种方式处理引脚交换:

Adding / Removing Net-Labels-启用以允许交换组件符号上的引脚。 只有通过网络标签建立了连接,即如果引脚未硬接线在一起,才能通过交换网络标签来执行原理图上的交换。

这种方法的优点是组件符号不会更改,并且可以在以后从库中进行更新。这种方法是FPGA等复杂组件的最佳选择,在该组件上物理移动符号上的两个引脚可能会导致基于I/O bank的符号显示不正确。

Changing Schematic Pins -允许交换连接到组件引脚的电线上的网络标签。当网络已物理硬连接到组件时,交换引脚将是唯一可用的选项。此方法可用于简单的组件(例如电阻器阵列)或由于原理图设计的结构而无可替代的方法。

交换引脚将始终在原理图上起作用,但是这可能意味着组件符号的实例不再与库中定义的实例相同。在这种情况下,这意味着无法在不破坏交换信息的情况下从库中更新符号。这也意味着该设计中相同组件的其他实例将具有不同的引脚排列,这可能会使阅读原理图的人感到困惑。