3.4 【Part Information】对话框的操作
Logic中关于元件类型的设置操作都是依赖【Part Information】对话框完成的,如图3-4-1所示。【Part Information】对话框共有7个标签页,【General】标签页用于查看、设置普通元件信息;【PCB Decal】标签页用于为库的元件指派PCB Decals;【Gate】标签页用于为元件指派门电路;【Pin】标签页用于显示元件信息;【Attributes】标签页用于管理特征值;【Pin Mapping】标签页用于显示元件信息;【Connector】标签页用于为特定的符号指派其他信息。
图3-4-1 设置【Part Information for Part】对话框
1.设置【General】标签页——查看、设置基本元件信息
图3-4-2所示为【General】标签页。
图3-4-2 【General】标签页
提示:
(1)选中【Define mapping of Part Type pin numbers to PCB Decal】复选框可以激活为不同物理引脚号码映射逻辑引脚号码的【Pin Mapping】标签页,如图3-4-2所示。当添加一个或多个数字、字母混合的封装到元件类型后,该复选框不可用。移除指派的封装可清除该复选框。需使用【Pin Mapping】标签页来指派封装。仅带有连续数值引脚号码的封装可使用【Pin Mapping】标签页来设置。
(2)当创建或修改连接器时,【Connector】复选框会自动选中。(当打开一个不同于连接器的元件时,该复选框不可用)。当元件已经指派门电路或指派引脚时,该复选框不可用;当连接器复选框选中时,【Gate Decals】标签页不可用;一些引脚标签设置不可应用到连接器,元件则可禁用。
2.设置【PCB Decals】标签页——指派PCB封装
【PCB Decals】标签用于指派封装到库中的元件,如图3-4-3所示。需在指派门电路信息、信号引脚名称或为元件映射引脚之前指派封装,指派封装的同时还指定了元件引脚的数量。
图3-4-3 设置【PCB Decals】标签页
3.设置【Gates】标签页——为元件指派门电路
【Gates】标签页用于指派门电路信息到元件,包括门电路数量、门电路交换信息及元件的CAE封装,图3-4-4所示为单个门电路CAE封装和多个门电路CAE封装【Gates】标签页。
图3-4-4 设置【Gates】标签页
1)门电路的CAE封装和替换封装 除了3.3节中介绍的单个门电路和多个门电路CAE Decal区别外,通常情况下,单个门电路的元件都有4个替换封装,最常见的例子就是晶体管的CAE封装;而由多个门电路构成的元件通常没有4个替换封装,仅对应每个门电路有一个CAE Decal。图3-4-5所示为元件PH3055T的4种可用的替换封装,图3-4-6所示为CD4011的4个门电路的CAE Decal,换言之,PH3055T的4个替换封装都是指PH3055T这一个元件,而CD4011的4个门电路CAE Decal则只能算是1/4个CD4011,读者需区别这两个概念。
图3-4-5 元件PH3055T的4个替换封装及仿真CAE替换封装操作
图3-4-6 元件CD4011的4个门电路CAE Decal
2)门电路和引脚交换信息 若至少有一个封装已指派给元件,则可在【Gates】标签页中输入或修改其门电路信息。该操作包括为一部分元件或类似元件之间设置允许或禁止交换。此信息旨在让Logic知道哪个门电路可在后期的布局中用做长度最短布线的代替。
若要进行门电路交换的操作,则可在【Gates】标签中指派门电路号码。带有相似号码的门电路可以在元件中交换,或与其他类似的元件交换。显示为“1”的门电路表明可与原理图数据库中相同元件类型的门电路交换,若一个元件包括不止1个的门电路交换类型,确定为第2种类型,显示为“2”,类似的还有“3”等。“0”代表不可交换门电路。
4.设置【Pins】标签页——元件引脚信息
【Part Information】对话框的【Pins】标签页用于指派门电路引脚、信号引脚及未使用的元件引脚。在【Pins】标签页中添加的引脚编号必须与PCB封装配合,如图3-4-7所示。
图3-4-7 设置【Pins】标签页
1)粘贴引脚信息 系统允许从【Pins】标签页中或从Microsoft Excel中复制所选的表格数据并粘贴到【Pins】标签页的表格中。
2)使用CSV文件导入引脚 通过CSV文件导入引脚的步骤如图3-4-8所示。
图3-4-8 使用CSV文件导入引脚
3)编辑引脚数据 涉及编辑引脚数据的操作时,可选中一个【Pins】标签页行中的单元格来编辑其中的内容,或在相同的列中选择一个或多个单元格再单击【Edit】按钮,如图3-4-9所示。
图3-4-9 编辑引脚数据
提示:
(1)序列号码是CAE门电路引脚映射到PCB封装引脚的依据。序列号码能自动共享替换的CAE封装。序列号码体现了引脚号码如何出现在CAE门电路封装中,例如,在门电路A中,序列号码1与引脚1对应,但在门电路B中,序列号码1应该与引脚4对应。为连接器编辑引脚数据时,仅【Pin Group】和【Number】列对应。在其他列中输入数据会被拒绝。连接器是没有门电路的,因此【Pin Group】列仅显示一个引脚是否是连接器引脚或未使用的引脚。
(2)为固有的引脚指派信号名称,该引脚在原理图中的任何门电路中都不显示(如地和电源引脚是固有引脚)。此时不需要将其作为信号引脚,而作为替换,可以添加电源或地引脚为电源引脚或地引脚到门电路,或创建一个单独的门电路。对于在PADS Logic调用库中的元件来说,默认的地信号引脚名称是“GND”,默认的电源引脚名称是“+5V”。
(3)若有未使用的引脚存在,可为其指派一个引脚。未使用的引脚是在PCB封装中定义的,但在元件类型中没有电气功能的引脚。未使用引脚信息不保存在元件类型中。
4)错误检查 在【Part Information for Part】对话框中,单击【Check Part】按钮、【OK】按钮或【Save As】按钮(或在该对话框的不同标签页中单击【Check Part】按钮),可以确认以下所列的错误情况:
空引脚号码、带有内含空格的或非法字符的引脚号码或复制的引脚号码
空的、复制的、或带有无连续号码的单一门电路
信号引脚的非空类型单元格或未使用的引脚,或门电路引脚的空类型单元格
门电路引脚的引脚名称包含非法字符,信号引脚带有非法字符的网络名称,未使用引脚的非空名称,信号引脚空名称,对于门电路引脚允许的空白引脚名称
门电路引脚空引脚交换,信号引脚及未使用引脚的非空引脚交换,门电路引脚交换值超出0~100范围
5.设置【Attributes】标签页——管理特征值
【Part Information for Part】对话框中的【Attributes】标签页用于为元件添加特征值。可分别完成添加特征值、修改特征值、粘贴特征值信息、删除特征值、设置默认特征值、从特征值库中添加特征值、重置特征值列表7项功能,如图3-4-10所示。
图3-4-10 设置【Attributes】标签页
6.设置【Pins】标签页——映射引脚
【Pin Mapping】标签页用于覆盖数字、字母混合的引脚号码在数字的PCB封装引脚上。在PADS 2007版本之前的软件,数字、字母混合的引脚号码不能保存到PCB封装中。
在【Part Information】对话框中进行操作时,有时会发现【Pin Mapping】标签页是灰色的(不能选择)。发生此种情况的原因是没有在【General】标签页中选中【Define mapping of Part Type pin numbers to PCB Decal】复选框,如图3-4-11所示。
图3-4-11 设置【Pin Mapping】标签页
7.设置【Connector】标签页——为专用符号指派替换
这里说的专用符号是指输入端子、连接器等。【Connector】标签页用于定义在原理图中显示的可以替换逻辑封装,如图3-4-12所示。许多有经验的电路设计人员喜欢使用不同的符号或封装来区别输入(信号源)和输出(负载)引脚,Logic中允许为10种不同引脚类型的每一种引脚类型定义多重符号。可在Pin Type列中选择某一特殊符号的类型,即可在所有的引脚类型列表中选择更换引脚类型。
图3-4-12 设置【Connector】标签页
8.保存元件类型
通过以上的各项操作后,可通过【Save Part and Gate Decals As】对话框将元件类型保存到库中,并且可在保存过程中重命名关联的封装,如图3-4-13所示。
图3-4-13 【Save Part and Gate Decals As】对话框
提示:
(1)若减少关联封装的的引脚数量,在【Part Properties】对话框中修改类型选项将不会更新在库中带有修改版本的元件原理图副本。
(2)若使用修改Edit Part/Hierarchical符号进入Part Editor,则弹出【Update all Parts of Part Type】提示信息,可选择【Yes】或【No】选项来更新带有修订库版本的原理图元件或放弃所做的修改设置。
此外,还可另存一个元件类型,以与原有的元件类型区别,其操作方法与保存类似,只是需选择【File】菜单中的【Save As】命令,并根据提示做进一步操作。