Cadence SPB使用经验总结_第1页
Cadence SPB使用经验总结_第2页
Cadence SPB使用经验总结_第3页
Cadence SPB使用经验总结_第4页
Cadence SPB使用经验总结_第5页
已阅读5页,还剩2页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——CadenceSPB使用经验总结CadenceSPB使用方法

1.在用OrCadCaptureCIS画电路原理图时,不同电路图页面之间的信号互联,单信号线(wire)用分页端口连接器(OffPageConnector)实现互联,总线(Bus)用端口(Port)实现互连(也可以用分页端口连接器(OffPageConnector))。2.特别注意:在FPGA原理图设计中,在为FPGA设计原理图符号时,一般要将FPGA分为多个部分,这时一定要注意在管脚功能划分时,要将Bank2中用于配置的管脚,包括:配置模式选择管脚M0、M1,CCLK,DIN,INIT_B等与TMS,TCK,TDO,TDI等一起划分到FPGA的配置(Configuration)部分。

3.在OrCadCaptureCIS中制作原理图符号时,假使器件有多个(两个以上)管脚名称(pinname)一致,在保存该元件时就会弹出以下警告信息:

由于ORCAD的封装(原理图符号)是有规则的,只有管脚为POWER属性才能同名,譬如VCC,GND的管脚名等等,很好理解,这些属性在画PCB的时候默认的是同一个网络,是要连接在一起的,如GND连GND,VCC连VCC,有时候有好多的空脚NC最好用NC1,NC2...来描述,避免不必要的错误,有的甚至连POWER属性的管脚名都不做重复的。假使忽略这些这些警告信息,则当使用这些元件符号画电路图,在生成网表(CreateNetlist)时就会产生错误:

#79Error[ALG0050]DuplicatePinName\Number9:SCHEMATIC1,POWERSUPLLY(1.80,3.20).Pleaserenumberoneofthese.

这时选中设计,可以利用accessories菜单的libcorrectionutil->libraryverification/correction来批量修改重复管脚定义(即:批量把重复的管脚名改为不同)。(accessories->libcorrectionutil->libraryverification/correction)但是通过这种方法只能修改元件库Library中的元件,不能更新到原理图页面中。

如下图,选中DuplicatePinNames复选框。

当然也可以手动把重复管脚名称改过来,即加数字编号:1,2,3??。或者把重复管脚名称管脚的属性改为POWER,由于CIS里面只允许POWER属性的管脚同名。

出现这个问题,另外一个可能的原因是由于制作元件时Partname和Partnumber混了。

于其后期出现了问题再修改,就不如在最初设计原理图符号时就把问题解决了,即:要把PinName改成互不一致,如加上0,1,2,3...的编號,例如:NC1,NC2,NC3??,等,还有PinNumber不可为空或者为0。

总之,allegro的netlist不能有一致的管脚名,除了power类型的管脚。在做零件的過程,可以先將vcc或vss設成powerpin,這樣了,既使都叫vcc也不會有問題。但是假使是I/O,建議你乖乖的給它名字,要不然它可是不會讓你轉netlists的。

#79Error[ALG0050]DuplicatePinName\Number9:SCHEMATIC1,POWERSUPLLY(1.80,3.20).Pleaserenumberoneofthese.

这个意思是说,你的原理图VDD有重复的名字,处理方法点上这个U21,点右键.出现EDITPART,把VDD有些重复的改成VDD1,VDD2,还有些GND改成GND1.

这样操作了是更新了图上的器件的引脚,怎么给它更新到库里呢?

编辑完成后,关闭对话框,会弹出信息问你要不要更新。你可以选择更新当前或所有同样的封装。

要想保存到库里去,防止以后现有这样的事发生:1你编辑好以后关悼对话框,你先更新所有的吧;2编辑好之后.到原理图看下图操作。

假使你要更新你库文件里的,可以在DESIGNCache里面复制你更新的封装,粘贴到你的库文件复盖你的原封装就行了。

每个Part的PinName是不可以重复的,你要修改一下的。只有当他们的Type为Power时才可以重复。

假使在前期原理图符号设计中忽略了重复管脚的问题,在出现错误时,在原理图中修改错误的最简捷的处理方法如下例所示:

#1Error[ALG0050]DuplicatePinName\2PinNumber7:SCHEMATIC1,POWERSUPLLY(6.60,4.00).Pleaserenumberoneofthese.

错误信息提醒,U22PinNumber7为DuplicatePinName\,则在相应的原理图页面找到该元件U22,选中它。

单击鼠标右键,在弹出菜单中选择EditPart,

开启元件编辑页面,

按住Ctrl键选中所有重复名称的管脚(DuplicatePinName),点击右键选择EditProperties,

弹出管脚属性编辑窗口:

给其中的重复管脚重新命名,编号。

:\\\

Whencreatingpartsmanually,placetheSIG_NAMEpropertiesoutsidethesymbol,nexttothepinitisattachedto.Textsizeisnottooimportantonthesepropertiessincetheyarenotdisplayedontheschematic.

Followlowassertedpinnameswithanasterisk(*)(forexample,OE*)or_N(forexampleOE_N).Donotdifferentiatelowassertedpinswithany

DesignParameters

在DesignParameterEditor窗口的Design选项卡中的Symbol选项中设置元件的放置角度。

假使在放置前没有确定元件的放置角度,则在布局时需要逐个调整,很费时间。

10.在用PCBEditor设计PCB,利用AntiEtch分割电源平面或者地平面时,选择Display—>Color/Visibility,

在ColorDialog中的Stack-Up选项组中,选中要分割的层subclasses与AntiEtch相交织的复选框,否则,所画的AntiEtch分割线不可见。

11.对于在同一内电层有多个不同电压电源的PCB,在布局时就应当考虑尽可能将同等级的电压靠近放置,否则会给平面分割带来困难,或者造成电源走线过长,影响电源完整性。

可以用不同的颜色高亮显示所有不同的VCC电源,这样在布局的时候,尽可能将同等级的电压靠近放置,或者他们之间有连通,当然,这要综合考虑外部接口的位置。

12.在PCBEditor中,可以设置显示或者不显示电源和地网络的飞线。选择Editor->Properties,在右侧控制面板的Find选项卡中的Findbyname中选择Net,单击More按钮,弹出FindbyNameorProperty对话框,点击左侧列表中的电源网络,使其出现在右侧的“Selectedobjects〞列表中,点击Apply按钮。

在EditProperty对话框中,选择AvalilableProperties列表中的Ratsnest_Schedule,在右侧的Value中选择飞线的显示(与否)方式。所以,有时PCBEditor不显示飞线,不是连接不存在,而是由于设置使其没有显示。

13.在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论