实例2 创建多逻辑器件
1.方式一
❶ 新建器件,弹出设置器件属性对话框,设置完成后如图2-1所示。
图2-1 设置器件属性对话框
注意:由于这里的器件包含两个不同的逻辑,所以在“Parts per Pkg”文本框中输入“2”,并且在“Package Type”选项组中选中“Heterogeneous”单选按钮。
❷ 单击“OK”按钮进入绘制器件界面,如图2-2所示。
图2-2 绘制器件界面
❸ 选择菜单“Place→Rectangle”,绘制丝印框并放置管脚,如图2-3所示。上述内容为A逻辑部分,其中管脚号为“35”的管脚属性如图2-4所示。
图2-3 绘制丝印框并放置管脚
图2-4 管脚号为“35”的管脚属性
技巧:对于PCB设计,也可以在“Shape”下拉列表中选择“Line”。
❹ 现在绘制B逻辑部分。选择菜单“View→Next Part”,切换到B逻辑绘制界面,分别如图2-5和图2-6所示。
图2-5 选择菜单“View→Next Part”
图2-6 B逻辑绘制界面
❺ 选择菜单“Place→Pin Array”,放置管脚,如图2-7所示。
图2-7 放置管脚
❻ 绘制矩形外框,调整后如图2-8所示。
图2-8 绘制矩形外框
❼ 选择菜单“View→Package”,可以观看器件整体视图,如图2-9所示。
图2-9 器件整体视图
至此,多逻辑器件创建完成。
2.方式二
❶ 选中“SCH_LIB.OLB”,单击鼠标右键,在弹出的快捷菜单中选择“New Part Creation Spreadsheet”,弹出如图2-10所示的窗口。对图中各管脚的参数含义说明如下。
图2-10 “New Part Creation Spreadsheet”窗口
●Part Name:在此文本框中填入元器件的名称。在将元器件放置到原理图中时,此名称也是元器件“Part Value”的默认值。
●No.of Sections:逻辑的数目。
●Part Ref Prefix:在此文本框中输入元器件编号的关键字母。例如,对于IC,输入“U”;对于电阻,输入“R”;对于电容,输入“C”。
●Part Numbering:此选项针对多逻辑器件,用于设置如何命名一个元器件中的不同逻辑属性。若选中“Alphabetic”,则采用“U?A”“U?B”“U?C”……的命名方式;若选中“Numeric”,则采用“U?1”“U?2”“U?3”……的命名方式。
●Number:管脚号。
●Name:管脚名。
●Type:管脚类型。
●Pin Visibility:若勾选,则表示显示管脚。
●Shape:管脚属性。
●PinGroup:管脚组。
●Position:管脚在外框的放置位置。若选择“Left”,则在软件生成的元器件符号中,管脚会自动放置在左边;若选择“Right”,则管脚会自动放置在右边。
●Section:选择管脚所属的逻辑部分。
●Add Pins:添加管脚。
●Delete Pins:删除管脚。
●Save:保存设置。
●Cancel:取消设置。
●Help:弹出帮助信息。
●Warnings:当保存器件不成功时,此处会显示相关的信息。
❷ 输入管脚参数,如图2-11和图2-12所示。单击“Save”按钮进行保存,器件创建完成的效果如图2-13所示。
图2-11 输入管脚参数(一)
图2-12 输入管脚参数(二)
图2-13 器件创建完成的效果
❸ 双击“2S80_2”选项进入编辑界面,参考“方式一”中的设置在页面中进行丝印框的大小调整、文本添加等一系列操作。
❹ 通过这种方式创建的多逻辑器件需要进入页面添加封装属性,选择菜单“Options→Package Properties”,打开“Edit Part Properties”对话框,输入封装信息即可,如图2-14所示。
图2-14 “Edit Part Properties”对话框
至此,多逻辑器件创建完成。