Cadence原理图库的制作及使用(二)

上传人:桔**** 文档编号:485731048 上传时间:2023-10-30 格式:DOC 页数:20 大小:1.98MB
返回 下载 相关 举报
Cadence原理图库的制作及使用(二)_第1页
第1页 / 共20页
Cadence原理图库的制作及使用(二)_第2页
第2页 / 共20页
Cadence原理图库的制作及使用(二)_第3页
第3页 / 共20页
Cadence原理图库的制作及使用(二)_第4页
第4页 / 共20页
Cadence原理图库的制作及使用(二)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《Cadence原理图库的制作及使用(二)》由会员分享,可在线阅读,更多相关《Cadence原理图库的制作及使用(二)(20页珍藏版)》请在金锄头文库上搜索。

1、Cadence原理图库的制作及使用(二)在上一节中,我们讲述了一种原理图库的制作方法:使用封装编辑器创建封装,然后生成符号。在本节内容当中,我们将要讲述另外一种制作方法:先创建符号,然后由符号得到封装。本节将要讲述另外一种方法:从符号得出封装。根据前面章节叙述的内容首先创建一个库项目,进入如图5_33所示界面。5_33然后点击“File/Change Product”,进入如图5_34所示界面,选择“Allegro PCB Librarian 610(PCB Librarian Expert)”选项,点击确定,完成设计模块的选择。5_34单击图5_33中“Part Developer”,进入库

2、设计软件界面,如图5_35所示。5_35选择File菜单中的New/Cell选项,出现如图5_36所示对话框。5_36有些元件有多个相同的功能组,需要创建单个功能组的符号和整个元件的符号以方便原理图设计,满足设计的不同需求。创建符号的方法如下:1、输入sizeable管脚并通过符号编辑器创建符号;2、创建封装;3、创建必要的通道;4、通过拷贝sym_1来创建sym_2;5、确定sym_2的SIZE属性并添加HAS_FIXED_SIZE 属性。在“Cell”对应的空白栏处输入元件库的名称,自己可以随意写,但是最好用和芯片信息相关的名字,比如可以用元件型号命名,例如要制作74HC04的原理图元件库

3、,在空白栏处输入74HC04,单击确定,出现如图5_37所示界面。5_37选择左边项目栏中的symbols选项,右键点击弹出如图5_38所示界面。5_38选择弹出菜单中的“New”选项,左键点击之后界面如图5_39所示。5_39在右边界面当中选择“symbol pins”选项卡,界面如图5_40所示。5_40左键点击“Pins”选项卡,弹出如图5_41 所示菜单。选择“Add”选项,打开如图5_42所示界面。5_415_42在该例子中,我们选择【Sizeable】单选框,74HC04芯片有一个输入管脚A,一个输出管脚Y,共有六个slots。选择【Sizeable】单选框,在【Base Name

4、】栏输入“A”,在【Type】下拉菜单中选择“INPUT”,单击Add进行添加。接下来在【Bus Name】中输入“Y”,在【Type】下拉菜单中选择“OUTPUT”,单击Add进行添加。点击“Ok”,界面如图5_43所示。5_43右键单击【sym_1】,在弹出的菜单中选择【Generate Package】命令,界面如图5_44所示。5_44单击“Package Pin”,界面如图5_45所示。5_45单击“Function/Slots”按钮,弹出【Edit Function】对话框,因为元件有六个通道,所以单击“Add”按钮5次,添加完成之后点击“Ok”退出【Edit Function】对

5、话框。接下来进行管脚映射,映射完成之后如图5_46所示。5_46右键单击【sym_1】,在弹出的菜单中选择【Copy】命令,然后右键单击【Symbols】,在弹出的菜单中选择【Paste】命令,创建了符号sym_2,如图5_47所示。5_47单击【sym_2】,在符号窗口显示sym_2的管脚和符号。双击【Name】栏的管脚名称,将“A”改为“A”,将“Y”改为“Y”,如图5_48所示。5_48保存设计,基本步骤完成,下面也是进行symbol的调整,和前面先创建封装后创建符号的方法一样,不在赘述。设置Part Developer通过Part Developer的【Tools】/【Setup】命令

6、可以实现如下设置:1、可以制定Part Developer用户界面的值,比如指定符号文字在符号中的角度、颜色、高度等。2、设置管脚名后缀低有效字符。3、确定用于split parts的属性。4、指定加到符号、封装、符号管脚和封装管脚上的属性。5、确定添加向量管脚是以扩展的形式还是以折叠的形式。6、确定符号和封装管脚的位置、负载值和类型。打开Part Developer界面,选择【Tools】/【Setup】命令,启动【Setup】对话框,如图5_49所示。对话框图形界面分为领个窗口,左边的窗口显示的是类似于资源管理器的树状视图,右边的窗口显示的是可以设置的选项。5_49 设置缺省的低有效管脚符

7、号和split元件属性单击【Setup】根节点,查看在【Setup】根节点提供的是指定低有效字符和split元件的缺省属性,如图5_49所示。1、【Low Assertion Character】此栏设置是Part Developer判断低有效管脚是以管脚名称后缀为基础还是管脚名称前缀“”为基础。2、【Split Parts】Split Parts即多个符号代表一个元件,因为有多个符号,在符号和chips.prt文件中就有一些专有的属性。Part Developer创建元件时,此栏确定加入chips.prt和symbol.css文件的值。有以下几个选项: 【Auto Add SWAP_INFO

8、 to Chips】选项。 【Use SPLIT_INST and LOCATION】选项。 【Use SPLIT_INST_NAME】选项。 设置封装在图5_49所示界面中点击【Package】选项,界面如图5_50所示。5_50 【Class】选项:设置元件类型。 【RefDes Prefix】选项:设置封装的参考编号前缀,此信息是以属性PHYS_DES_REFIX加入chips.prt文件中的。 【Additional Package Properties】栏:输入其他的封装属性。 设置缺省封装管脚属性在图5_49所示对话框中点击【Package Pins】节点,可以设置给予管脚类型的的

9、属性,界面如图5_51所示。5_51“Edit Properties”按钮:单击此按钮,在弹出的菜单有【Add】、【Rename】、和【Delete】命令选项。可以完成添加、重命名和删除属性的操作。添加属性会将属性添加到所有的管脚上,如果想要删除一些管脚类型的属性,只能编辑管脚类型对应的属性,将其删除。 设置符号属性点击图5_49所示界面左边【Symbol】节点,可以设置符号的缺省值,Part Developer可以利用其创建符号,界面如图5_52所示。5_52 【System Unit】:设置符号的测量单位,缺省为“Inches”,也可以选择“Fractions”和“Metrics”。 【S

10、heet Size】:设置Concept HDL原理图图框的大小,如果符号的大小超出图框的范围会报错。 【Grid Size】:设置栅格的大小,符号管脚只能放在栅格上,缺省设置为0.05英寸。 【Minimum Size(In Grid Units)】栏的【Height】和【Width】:设置符号的最小高度和宽度(以栅格为单位)。 【Symbol Outline】:设置符号外形线的宽度,有“thick”和“thin”两个选项,分别为粗线和细线。 【Auto Expand Bus】:此选项应用与向量管脚,选择了此选项那么向量管脚都以单个的管脚显示在符号中,可以分别编辑各个管脚属性。 【Text

11、Attributes】栏的【Height】、【Color】和【Rotation】:设置符号中文字的高度(单位为英寸)、颜色和角度。 【Default Properties Height】:设置符号中属性和属性值的高度,单位为英寸。 【Symbol Properties】:在此栏可以设置属性、属性值和它们的显示状态,显示状态可以设置为【Visibility】、【Color】、【Rotation】、【Height】和【Location】。 设置符号管脚缺省值在图5_49所示界面中选择【Symbol Pins】节点,在此栏可以设置管脚文字的高度属性和管脚属性,界面如图5_53所示。在【Symbol

12、Pins】节点下面还有一个【Properties】节点,用于设置符号管脚的属性和不同类型管脚的位置,界面如图5_54所示。5_53 【Pin Name Height】:设置管脚名称高度,单位为英寸。 【Pin Text】栏:【Use Pin Name as Pin Text】:设置是否用管脚名称作为管脚显示的文字,如果不选此选项只能手工给管脚制定管脚文字。【Vector Bit Mask】:设置向量管脚的管脚文字。【Pin Text Height】和【Pin Text Color】:设置管脚文字的高度和颜色。 【Pin Attributes(In Grid Unit)】包括以下选项:【Show

13、 Dot As Filled】:设置符号管脚上的原点是填充的还是空的。【Minimum Pin Spacing】:设置最小管脚间距,以栅格为单位。【Low Assert Shape】:设置低有效管脚的形状,有“Dot”、“Line”和“Line-Dot”三种形状可以选择。【Stub Length】:设置符号管脚的长度,单位为栅格。 【Pin Name Format for Bus】:设置向量管脚的显示形式,有“”和“”两种形式。5_54在图5_54所示管脚属性设置界面中 【Symbol Pin Properties】:此栏可以设置管脚的属性。属性值及显示属性。 【Pin Location】:显

14、示不同的管脚类型在符号中的位置。 设置元件列表点击图5_49所示界面中【PTF】节点,在此栏可以设置屈辱生的元件列表文件属性,界面如图5_55所示。5_55【Name】和【Value】栏是属性名和值,【Context】有“Key”、“Injected”、“Global”和“Key and Injected”四个选项。原理图库管理工具Library ExplorerLibrary Explorer的特点如下:1、创建和维护构建区的库;2、浏览参考库;3、在库构建区导入和导出文件、元件和库;4、在库构建区创建库和元件,然后启动Part Developer或者Concept HDL来编辑元件;5、创

15、建和维护库的分类元件;6、元件校验。根据前面章节介绍内容创建一个库项目,然后更换product到Pcb Librarian Expert,界面如图5_56所示。5_56点击“Library Explorer”选项,进入Library Explorer界面,界面如图5_57所示。5_57Library Explorer的界面分为两栏,如图5_57所示,左边是库资源管理器,是库部件视图结构,此栏的下面就是库【Build】(构建区)和【Ref】(参考区)选项卡。构建区显示的库就是cds.lib中指定的库,参考区显示的库就是refcds.lib中显示的库。右边库资源显示区一栏显示的是左边选中库或者部件的内容。个人库创建和修改都在构建区,构建区是为了满足个人库看法的需要设置的。一旦库创建好并被校验后就可以导入参考区,其他的设计者也可以调用它们。在构建区的任何对库的导入、创建或者重命名操作都会自动更新cds.lib文件和项目文件,如果重新编辑了cds.lib文件,在Library Explor

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号