3.1 管理库
PADS Logic 2007的库管理器(Library Manager)用于全面管理设计原理图时所涉及的库文件。
1.库类型
PADS Logic 2007的库用于保存Decal(封装)、Part Type attributes(元件类型特征值)及Attribute labels(特征值标签),但不保存Attribute values(特征值取值)。表3-1列出了库中4种对象的说明。
表3-1 PADS Logic库中对象说明列表
2.创建新的库文件
以本书所附单片机最小系统为例,可以自行创建一个库文件,如图3-1-1所示。
图3-1-1 创建新的库
3.添加、修改、删除、复制、保存库文件中项目
PADS Logic通过库管理器管理多个库文件,每个库文件中又包含了许多元件。可以根据实际情况,灵活利用管理器工具添加、修改、删除、复制、保存某一库文件中的项目。所有库文件都可通过【Library Manager】对话框的【Filter】设置区,设置筛选库中的对象。进行必要的筛选后,再进行添加、修改等操作。根据所选按钮的不同,PCB Decals区域中的【New】、【Edit】、【Delete】、【Copy】按钮的启用状态也会不同。通过单击所需的按钮,即可实现添加、修改、删除、复制及保存库文件中项目的操作,如图3-1-2所示。
图3-1-2 添加、修改、删除、复制、保存库文件中的项目
单击按钮时,【New】、【Edit】按钮不可用,【Delete】、【Copy】按钮可用
单击按钮时,【New】、【Edit】、【Delete】、【Copy】按钮均可用
单击按钮时,【New】、【Edit】、【Delete】、【Copy】按钮均不可用
单击按钮时,【New】、【Edit】、【Delete】、【Copy】按钮均可用
提示:打开一个只读库时,【New】按钮不可用。
4.添加一个Logic库、OrCAD库到库列表及移除库
PADS Logic 2007不仅支持Logic库文件,对OrCAD库也能很好的支持,可方便地将Logic库或OrCAD库添加到Logic 2007中,如图3-1-3所示。添加操作完成后,可以看到添加的库文件出现在库列表当前所选库的下面,若没有选择库,则新添加的库在库列表的最底部。
图3-1-3 添加Logic库或OrCAD库
提示:移除库的操作仅是将库文件从列表中移除,并不是真正的物理删除。
5.打印库中的项目
通过【Library Manager】对话框的【List to File】按钮可输出库中项目,同时还可打印库中的项目,如图3-1-4所示。输出库至文件后,即可在文本编辑器中打印该库。
图3-1-4 打印库中项目
6.从ASCII文件中导入库数据、输出库数据至ASCII文件
PADS Logic支持从ASCII文件中导入库数据,通过【Library Browser】对话框的【Import】按钮实现,如图3-1-5所示。4类对象扩展名说明见表3-2。
表3-2 4类对象扩展名说明
图3-1-5 从ASCII文件中导入库数据
将库数据输出到ASCII文件的方法与从ASCII文件中导入库数据的方法基本相同,但输出方向相反,单击【Export】按钮即可达到输出库数据至ASCII文件的目的。
7.更改搜索的顺序及设置库共享、只读
对库执行搜索的操作是根据库文件排列的顺序进行的,通常从列表中的第一个库文件开始。为了提高搜索的效率,可变更搜索的顺序,如图3-1-6所示。
图3-1-6 更改搜索库搜索顺序
除支持使用本地硬盘中的库外,PADS Logic 2007还支持通过网络环境共享库,允许更多用户同时访问库(需选中【Share】复选框)。
系统的【Read Only】复选框是一个状态指示器,通常是暗色状态且不可用的。可以仅在Microsoft Windows文件管理器中设置库只读状态。此时只有系统管理员拥有唯一的该进程的控制权,从而实现对文件的保护。
8.使用通配符与表达式检索库中信息
前面多个章节中都涉及设置筛选条件,即利用通配符与表达式设置所需的筛选信息,提高搜索的效率。表3-3列出了【Filter】(筛选器)支持的通配符和表达式,表3-4列出了【Filter】(筛选器)支持的通配符和表达式的示例。在实际使用中,灵活使用通配符和表达式进行筛选条件的设置,可大大提高检索效率。
表3-3 Filter支持的通配符和表达式及其用法
表3-4 Filter支持的通配符和表达式示例用法
9.管理库中的特征值
PADS Logic中的特征值是指与元件相关的一些特征信息,如颜色、价格、生产工厂、元件编号等。特征值的管理是通过【Manage Library Attributes】(管理库特征值)对话框实现的,可完成列出库中的特征值名称,以及添加特征值、重命名特征值,或从库中删除特征值等功能。
提示:【Manage Library Attributes】对话框不能管理当前设计中的特征值,而应该使用【Manage Schematic Attributes】(管理原理图特征值)对话框来管理当前打开文件的特征值。当使用【Manage Schemaic Attribues】对话框添加特征值,当前库目录中的每一个元件都将更新,并包含在新的特征值中。
以下3项操作都是按图3-1-7所示的操作进行的。
图3-1-7 管理库中的特征值
1)创建一个新的特征值 在库中创建新的特征值的方法为如图3-1-8所示。
图3-1-8 创建新的特征值
2)重命名特征值 为已有的特征值重命名并将所做的更改应用到库中的每个元件的方法如图3-1-9所示。
图3-1-9 重命名元件特征值
提示:单击【Remove】按钮或【Remove All】按钮可以将所选的特征值放置到【Attributes in Library】列表并保留当前的名称。
3)从库中所选元件中删除特征值 从库中所有元件中删除特征值的方法如图3-1-10所示。
图3-1-10 【PADS Logic提示】对话框