Cadence自学笔记笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Cadence SPB15.7 快速入门视频教程目录
Capture CIS 原理图及元件库部分第1-15讲
第1讲课程介绍,学习方法,了解CADENCE软件
Cadence下几个程序说明
Design Entry CIS 系统级原理图设计
Design Entry HDL 芯片设计
Layout plus orcad 自带的pcb板布局布线工具,功能不是很强大,不推荐使用Pcb Editor Pcb librarian Cadence带的PCB布局布线封装设计
PCB Router pcb自动布线
Pcb SI SigXplorer Pcb电路板信号完整性仿真
OrCAD Capture CIS 对元件管理更方便相对于OrCAD Capture
I 放大O 缩小
页面属性设置options Design Template
options Schematic Page Properties
第2讲创建工程,创建元件库
原理图元件库,某元件分成几个部分,各部分间浏览ctrl+N ctrl+B
元件创建完后修改footprint封装,options Package Properties
第3讲分裂元件的制作方法
1、homogeneous 和heterogeneous 区别
homogeneous,芯片包含几个完全相同的部分
选择该模式,画好第一个part后,后面的part会自动生成,因为完全一样。但是引脚编号留空了,要自己再设置引脚编号。
heterogeneous芯片包含几个功能部分,可按照功能部分分成几个部分。
ctrl+N ctrl+B切换分裂元件的各个部分
原理图画完之后,要对各元件自动编号,在项目管理窗口选择项目,点击tools annotate,在Action下面选择相应的动作。
2、创建homogeneous类型元件
3、创建heterogeneous类型元件
第4讲正确使用heterogeneous类型的元件
1、可能出现的错误
Cannot perform annotation of heterogeneous part J?A(Value RCA_Octal_stack ) part has not been uniquely group(using a common User Property with differing Values) or the device designation has not been chosen
2、出现错误的原因
分裂元件分成几个part,并且用了多片这样的分裂元件。Cadence搞不清楚每个part具体是哪个芯片的,需要手动设定
3、正确的处理方法
在原理图元件库中,编辑某个分裂元件的part 属性,在part属性中加入新的属性,如package,value为1 ,把新的元件放置到原理图中,双击它,在弹出的Property Editor中,设置属性package,如果几个part属于同一片芯片,就设成相同的Value,不同的芯片设成不同的value值。
执行tools→annotate→Packaging→physical packaging 下的框里面,把power_gnd 改成刚才修改的package,即告诉cadence,按照package这个属性的值,来区分芯片。
再执行自动编号功能。
第5讲加入元件库,放置元件
1、如何在原理图中加入元件库
2、如何删除元件库
3、如何在元件库中搜索元件
4、放置元件
使用Design Cache中的元件,可以使整个原理图中的元件外观都一致,比如电容。
5、放置电源和地
第6讲同一个页面内建立电气互连
1、放置wire,90度转角,任意转角
使用快捷键w画线,b 总线p 放置元件G地或者电源n 放置net
在连线的终点双击
按住shift,可以任意角度画线
2、wire的连接方式
3、十字交叉wire加入连接点方法,删除连接点方法
4、放置net alias方法
5、没有任何电气连接管脚处理方法放置no connect ,叉号,必须放置叉号,否则在后面的检测中会报错。
6、建立电气连接的注意事项
两个元件的管脚,用线进行连接,不推荐直接放在一起,防止之后back annotate 时产生错误。
第7讲总线的使用方法
1、放置总线
2、放置任意转角的总线
3、总线命名规则EM[0:32] EM和[之间不要加空格
4、把信号连接到总线
5、重复放置与总线连接的信号线
6、总线使用中的注意事项
7、在不同页面之间建立电气连接off-page connector 连接不同页面间的元件,net只能在页面内部形成互联
第8讲browse命令的使用技巧
1、浏览所有parts,使用技巧
2、浏览所有nets,使用技巧在net列表中双击net名称,可以在page中高亮显示所有这一net。
3、浏览所有offpage connector,使用技巧使用比较方便,可以查看是否确实在不同页面之间
4、浏览所有DRC makers,使用技巧
第9讲搜索操作使用技巧
1、搜索特定part
2、搜索特定net
3、搜索特定power
4、搜索特定flat nets
edit -->find -->flat net,会把所有的与这个net号相连的都显示出来
第10讲元件的替换与更新
1、replace cache用法
2、update cache用法
3、replace cache与update cache区别
一次性替换原理图中所有的某个元件比如,要更换元件的某个属性如footprint. 在工程管理窗口原理图下的Design Cache 下的元件列表中,右键选择Replace Cache 选择replace 元件属性,保留元件属性不起效果
Upgrate cache 用于Design Cache与元件库中的元件实时更新
右键Design Cache文件夹,选择cleanup cache,可以把原理图中没用到,但在cache中存在的备份删除掉
第11讲对原理图中对象的基本操作
1、对象的选择
2、对象的移动
3、对象的旋转
4、对象的镜像翻转
5、对象的拷贝、粘贴、删除
选择多个元件:按住ctrl键,单击需要的元件
选中某个元件,并拖动的时候,连接关系还是连接的如果要切断这些连线,只是移动元件,就按住alt键同时拖动元件
元件移动过程中,与连线接不上,解决的方法--》options->preferences-->Miscellaneous-->打钩Allowcomponentmovewithconnectivitychanges
旋转元件选中后按R,有时候元件离原理图页面边框太近,按字母R可能旋转不了,原因是空间不够
元件镜像选中元件--》edit-->Mirror-->水平(快捷键H)或者垂直(快捷键V)
第12讲
1、修改元件的VALUE及索引编号方法
2、属性值位置调整
3、放置文本---编辑文本时换行时ctrl+enter!!!
4、文本的移动、旋转、拷贝、粘贴、删除
5、编辑文字的大小、字体、颜色
6、放置图形
原理图页面文本中换行ctrl+enter
第13讲如何添加footprint属性