- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cadence布局布线常见问题详解.doc
Cadence布局布线常见问题详解
字体大小: 小 中 大 作者: ??? 来源: ??? 日期:2007-02-09 ??? 点击:2132
1.?怎样建立自己的元件库???? 建立了一个新的project后,画原理图的第一步就是先建立自己所需要的库,所采用的工具就是part developer. 首先在建立一个存放元件库的目录(如mylib),然后用写字板打开cds.lib,定义: Define mylib d:\board\mylib(目录所在路径). 这样就建立了自己的库。在Concept_HDL的component-add,点击search stack,可以加入该库。2.?保存时Save view和Save all view 以及选择Change directory 和不选择的区别?建立好一个元件库时,首先要先保存,保存尽量选择 save view。在concept-HDL中,我们用鼠标左键直接点击器件后,便可以对器件的外形尺寸进行修改,这时如果你再进入part developer做一些修改后,如果选择save all view会回到原来的外形尺寸,而选save view会保留改动后的外形。??? 3.?如何建part库,怎么改变symbol中pin脚的位置???? 在project manager中tools/part developer可建立,选择库并定义part name,在symbol中add symbol,package中add package/addpin,依次输入pin:package中:a,?Name : pin’s logical name不能重复b,?pin : pin的标号,原理图中backannotate后相应的标号c,?pin type: pin脚的类型(input,output等,暂可忽略)d,?active:pin的触发类型? high(高电平),low(低电平)e,?nc:填入空脚的标号f,? total:此类型的所有pin脚数g,?以下暂略symbol中:a,?logical name:对应package中的nameb,?type:对应package中的typec,?position:pin脚在器件中位置(left , right , top , bottom)d,?pintext:pin在器件中显示的name(对应package中的pin,但可重复,比如package中的gnd1和gnd2都可设为gnd)e,?active:对应package中的active??? 修改:用part developer打开要修改的器件,*选择edit/restrict changes(若不选择,则器件被保护,修改后存盘无效),一般修改:a,?package中相应pin的标号和nameb,?pin的active类型c,?symbol中各pin脚的顺序(pin脚的顺序在第一次存盘后再次打开会被改变,对于较多pin脚的器件,如232pins,修改较繁琐,故尽力保证的一次的成功率。pin脚在器件中的排列顺序是根据symbol中的顺序而定,故symbol中pin脚的顺序一定要正确,若有错需修改,选中pin按ctrl键配合上下键标可移动pin脚位置。4.?画电原理图时为什么Save及打包会出错???? 当保存时出错,主要原因可能是:所画的信号线可能与元件的pin脚重合,或信号线自身重合;信号线重复命名;信号线可能没有命名;在高版本中( 版本14.0以上)中,自己所创建的库不能与系统本身带有的库名字相同;建库时,封装原件的管脚个数与原件库的管脚个数不同。打包时会出错的原因则有可能是所做的封装类型与元件不匹配(如pin脚的个数,封装的类型名等。5.?在电原理图中怎样修改器件属性及封装类型???? 在菜单Text下拉菜单中选择Attribute特性,然后点击器件,则弹出一Attribute 窗口,点击Add按钮,则可以加入name ,value,JEDEC_TYPE (封装类型) 等属性。6.?如何在Pad Design中定义Pad/via?及如何调用*.pad?在pad design中,建立pad 时,type选single类型,应该定义下面几层的尺寸:begin layer(有时是end layer), soldermask和 pastemask 。建立Via时,type一般选through,定义drill hole 的尺寸 和所有的layer层(注意定义thermal relief和anti pad)以及soldermask。一般Pastemask和Regular一样大,soldmask比layer的尺寸大几个Mil,而thermal
文档评论(0)