本节将介绍在原理图中放置元器件的方法。首先生成新的设计,然后在该设计中放置不同的元器件,最后修改元器件的标识符,为元器件分配唯一的标识符。
(1)在Windows 7操作系统的主界面,选择开始->Altium->Altium Designer,打开Altium Designer 17.1软件。
(2)在AD主界面执行菜单命令New->Project->FPGA Project,创建一个名字为“FPGA_Project1.PrjFpg”的新工程,如图6.1所示。
图6.1 建立新的工程
(3)选中图6.1中的“FPGA_Project1.PrjFpg”。单击鼠标右键,从弹出的快捷菜单中执行菜单命令Add New to Project->Schematic。添加名字为“Sheet1.SchDoc”的原理图文件,如图6.2所示。
图6.2 添加原理图设计文件
(1)单击AD主界面工具栏内的
图标,或者在AD主界面执行菜单命令Place->Part,弹出“Place Part”(放置元件)对话框,如图6.3所示。
图6.3 “Place Part”对话框
该对话框给出了元件的属性信息,主要包括:
①Physical Component(物理元器件的名字);
②Logical Symbol(逻辑符号的名字);
③Designator(标识符的名字);
④Comment(注释);
⑤PartID(元件ID号);
⑥Library(元件所在库的名字)。
(2)在图 6.3中,单击“Choose”按钮,弹出浏览元件库对话框,如图 6.4所示。本设计中将放置4个触发器到原理图界面中,操作步骤如下:
①在“Libraries”右侧的下拉框中选择“FPGA Generic.IntLib”库,如图6.5所示。
②在所列出的元器件列表中找到并选择FD,FD(触发器)的符号显示在图中右侧窗口的上方。
③单击“OK”按钮。
注
单击图中的“…”按钮,可以对库进行添加和删除的管理功能,本书后面将详细说明其用途。
图6.4 浏览元件库对话框
图6.5 查找FD触发器元件
④弹出放置元件对话框,如图6.6所示。在该对话框中,显示了FD元件的信息。
⑤单击“OK”按钮,退出该对话框。
⑥出现放置元器件界面,将鼠标光标放置在设计者需要放置元器件的位置上,如图6.7所示。然后单击鼠标左键将元件放在所需要的位置。
⑦继续出现图 6.7所示的放置元器件符号的界面,连续单击鼠标 4次。当不需要再放置元件时,按“Esc”键,退出放置元器件的过程。放置完4个FD后的界面如图6.8所示。
图6.6 放置元件对话框
图6.7 放置FD元件符号
图6.8 放置4个FD元件符号的原理图界面
至此,完成元器件的放置。从图6.8中可以看出,每个元器件上都用U?标识。很显然,这是不行的。必须对设计中所有的元件分配一个唯一标识符号。Altium Designer根据元件在原理图界面中所处的位置,为元件分配唯一的标识符号。
(1)在AD主界面执行菜单命令Tools->Annotate Schematic,出现“Annotate”(注解)对话框,如图6.9所示。
图6.9 注解对话框界面
下面对注解对话框中的一些选项进行说明。
①Update Change List(更新变化列表):这个按钮将当前所有未分配的标识符重新进行分配。用“?”标记,标识当前未分配的标识符。
②Reset All(复位所有):这个按钮将复位所有的标识符。当选择该选项后,所有标识符用“?”结束。该复位还可以选择Reset Duplicates。
③Order of Processing(处理顺序):有4个可选择的方向。在图6.9左上角的下拉框中选择可用的方向,即Up Then Across、Down Then Across、Across Then Up和Across Then Down。这是利用了原理图界面的栅格来定义Across或Down的递增量的。
④Matching Options(匹配选项):使能该参数,用于有多个原理图符号所描述元件的封装。典型的,基于元件的 Comment选项。如果有特殊的器件必须一起封装,则给出所有的公共参数,并且在该对话框内的“Component Parameter”列表中使能这个参数,如“filterstage1”。
注
在图6.9右下侧的“Annotation Summary”中给出了匹配行为的信息。
⑤Schematic Sheets to Annotate(注解的原理图图纸):该部分给出了原理图和原理图之间的注解控制。通过不选择某个原理图界面,可以将其排除在该过程之外,即对这个原理图不执行注解的操作过程。通过在“Start Index”下设置不同的数字,可以控制注解开始时每张图纸的起始数字。
⑥Back Annotate(逆向注解):单击这个按钮,用于加载Was/Is文件。只有没在AD软件中设计PCB时才要求执行这个操作。如果在AD中正在设计PCB,那么设计者可以通过在AD主界面执行菜单命令Design->Update,直接从PCB中将注解导回原理图中。
(2)在图 6.9中单击“Update Changes List”按钮,弹出“Information”对话框,如图6.10所示。提示“4 change(s) were made from previous state”(从前面的状态进行了4个改变),单击“OK”按钮退出。可以看到图 6.9右上角的“Proposed Change List”下的“Proposed Designator”的标识改成了U1、U2、U3和U4,如图6.11所示。
图6.10 消息提示对话框
图6.11 建议所修改的标识
(3)单击图6.9界面右下角的“Accept Changes(Create ECO)”按钮,弹出“Engineering Change Order”(工程修改顺序)对话框,如图6.12所示。
图6.12 “Engineering Change Order”对话框
(4)单击图 6.12中的“Execute Changes”按钮,使修改生效。修改生效后的对话框如图6.13所示。
图6.13 修改生效后的对话框
(5)单击图6.13右下角的“Close”按钮,关闭该对话框。
(6)单击图6.9界面右下角的“Close”按钮,关闭该界面。
(7)修改完成后的原理图界面如图 6.14所示。可以看到 AD为每个元件分配了唯一的标识符。
(8)在图 6.2所示的界面中,选择工程名字,单击鼠标右键,从弹出的快捷菜单中执行菜单命令 Save Project。系统先后提示保存原理图设计文件和工程文件。选择合适的路径保存设计文件即可。
图6.14 修改完成后的原理图界面
注
该设计工程保存在wire_practice目录下。
(9)再次选择工程名字,单击鼠标右键,从弹出的快捷菜单中执行菜单命令 Close Project,退出该设计工程。
思考题 6.1:重复前面的过程,多操作几次,掌握生成工程、添加原理图设计界面、放置元件和修改元件标识符的方法与技巧。