Cadence新手简明教程PPT_第1页
Cadence新手简明教程PPT_第2页
Cadence新手简明教程PPT_第3页
Cadence新手简明教程PPT_第4页
Cadence新手简明教程PPT_第5页
已阅读5页,还剩102页未读 继续免费阅读

下载本文档

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

文档简介

1,Cadence使用方法简介,2020/5/22,Cadence公司简介,Cadence公司是一个专门从事电子设计自动化(EDA)的软件公司,是全球最大的电子设计技术(ElectronicDesignTechnologies)、程序方案服务和设计服务供应商。产品涵盖了电子设计的整个流程,包括系统级设计,功能验证,IC综合及布局布线,模拟、混合信号及射频IC设计,全定制集成电路设计,IC物理验证,PCB设计和硬件仿真建模等。,2,2020/5/22,主要内容,1.原理图部分capture软件使用方法2.PCB线路板部分allegro软件使用方法,3,2020/5/22,capture流程,4,新建project,摆放part,连线,修改part属性,进行DRC,输出网表,输出物料清单等文件,新建part,2020/5/22,Capture,5,2,勾选这一项将所选产品作为默认使用的,6,2,Newproject,7,2020/5/22,编辑已有的设计文件,点击菜单栏中file-open(快捷键ctrl+o),然后在工程文件目录中寻找“*.dsn”(打开设计文件)“*.opj”(打开工程文件),8,2020/5/22,9,2020/5/22,Newlibrary,10,2020/5/22,Newpart,11,2020/5/22,Newpartproperties,需要填这两项,12,2020/5/22,待编辑的元件,里面不需要snaptogrid,边框和引脚必须snaptogrid,保证电气属性,13,2020/5/22,可用于编辑元件的工具栏,14,2020/5/22,15,2020/5/22,更改原理图页大小,如果需要更改原理图页大小,可以在工程文件目录中选择相应的原理图页,右键选择schematicpageproperty,16,2020/5/22,17,2020/5/22,在option-preference中根据自己的喜好更改设置,18,2020/5/22,Placepart,按p调出右侧的placepart窗口从中选取需要的元件,双击或enter或点击面板上的放置按钮摆放该元件,可放任意多个,放完按ESC退出。,19,2020/5/22,常用快捷键(可以在菜单栏place下拉菜单中查看),W连线J连接点B总线X不连线的引脚E总线入口N网络别名T添加文字R旋转元件(逆时针旋转90)I/O放大/缩小ESC、delete,20,2020/5/22,摆放层次块,21,2020/5/22,22,2020/5/22,23,2020/5/22,引脚的连接,1.同一原理图页中的引脚,可以用相同的网络别名来保证其连接2.不同原理图页中的引脚,使用off-pageconnector来连接,或者使用Port(建议使用off-pageconnector,因为连接更可靠)3.层次块上下层之间可以用hierarchicalPort来连接,24,2020/5/22,更改元器件属性,25,2020/5/22,Editproperty窗口,26,2020/5/22,批量修改属性,27,2020/5/22,Editpart,28,Part可以整个复制过来,然后再局部修改,2020/5/22,Editpart在关闭图页的时候会询问update“current”还是“all”,如果想放弃修改,点击discard。这里需要注意一点,即使你在原理图中更改了part,库中的这个元件仍然没有变化。在库中更改了元件,还需要在designcache中选中对应的designcache,右键选择“updatecache”之后才能使用。,29,Editpart,2020/5/22,原理图,30,2020/5/22,原理图处理,31,2020/5/22,32,2020/5/22,33,2020/5/22,34,2020/5/22,最后输出的网表文件,物理封装信息及器件属性、驱动类型(room、value等),网络表文件(连接关系),驱动分配文件(电压需求、替换封装类型及电气特性等),35,2020/5/22,生成器件清单,36,2020/5/22,BOM文件,37,2020/5/22,制作交互表,报告复合封装中没有使用的元件,元器件的坐标,38,2020/5/22,XRF文件内容,39,2020/5/22,属性参数,40,2020/5/22,相应的exp文件,41,2020/5/22,Capture同allegro交互,42,2020/5/22,勾选了intertoolcommunication之后,在PCB布局模式下,选中原理图页的一个元件,PCB中对应的封装就会高亮,并且可以移动,43,2020/5/22,44,休息一下,2020/5/22,Allegro,Allegro是Cadence公司推出的先进PCB设计布线工具。Allegro提供了良好且交互的工作接口和强大完善的功能,和它前端产品Capture的结合,为当前高速、高密度、多层的复杂PCB设计布线提供了最完美解决方案。,45,2020/5/22,流程,制作pad,46,制作symbol,导入网表,开始摆件,布线,检查、修改,铺铜,删除孤岛,后处理,设置规则,2020/5/22,Paddesigner,47,2020/5/22,不要忘记这里,48,2020/5/22,单层模式,49,2020/5/22,Allegro,50,2020/5/22,标题栏,菜单栏,工具栏,命令窗口,状态栏,整体视图,控制面板,51,2020/5/22,常用快捷键,F3(开始走线)F4(显示属性)F6(完成)F8(oops,取消上一步操作)F9(cancel,取消本次命令)SF3(推挤走线)SF6(移动)SF4(测距)Ctrl+F5(color选项卡)ctrl+d(删除)滚轮上下(或F11、F12)放大缩小,52,2020/5/22,Newdrawing(首先建立需要的所有封装,这样导入网表才不会报错),53,2020/5/22,设置,Display-color/visibility(ctrl+F5),设置各个层,各层线的颜色和可见性girds设置格点Setupdesignparameter设计参数constraint规则约束,54,2020/5/22,55,2020/5/22,56,2020/5/22,57,2020/5/22,一个RB_1_2的封装(Cadence命名中不允许出现“.”使用下划线代替),58,2020/5/22,此封装中的各个部分,Assemblytop装配层,有的人选择不画,Padstack焊盘,Refdes标签,Silkscreentop丝印层,最终显示在板子上,这是一个丝印层的shape,同样会显示在板子上,Placeboundtop,元件的实体范围,59,2020/5/22,焊盘和标签可以在layout中选择然后加载到symbol中,三个层则需要手动画。如果一不小心把焊盘序号搞错,一脚写成了二脚,可以选edit-text然后双击更改焊盘上数字,不需要重新删除焊盘再加载。,60,symbol,2020/5/22,添加焊盘,添加焊盘的命令是layout-pins,61,2020/5/22,画线,画线的命令是add-line,62,2020/5/22,丝印层线宽一定不能为0,否则光绘的时候会报warning并且不能完成光绘过程。,63,2020/5/22,修改焊盘库路径,setup-userpreferencepath中设置库路径,64,2020/5/22,修改焊盘属性,65,2020/5/22,在右侧option栏里双击要修改的焊盘,进入paddesigner软件中对焊盘进行修改参数修改完成之后file-updatetodesign可以在symbol里更改属性。注意这种方法没有修改焊盘库里的焊盘属性。如果在paddesigner中修改完参数选择savetofile则可以更改焊盘库里的属性。如果是先更改了焊盘,想要更新到symbol中,可以用tool-padstack-refresh来实现,66,修改焊盘属性,2020/5/22,替换焊盘,67,2020/5/22,使用坐标画线,直线可以选中addline之后使用坐标来画格式是xx坐标y坐标,然后回车即可定位到所给坐标点,然后ix是x方向上移动,iy是y方向移动。注意x,ix,iy不能大写,与数字之间要有空格,否则不能识别。连线时也可以用坐标画,68,2020/5/22,Importlogic,69,2020/5/22,70,2020/5/22,constraint,71,2020/5/22,Constraintmanager,72,2020/5/22,开始摆件,73,2020/5/22,注意要选hide而不是ok,勾选多个就会依次放置几个器件,74,2020/5/22,对齐器件,在placementedit模式(右键editmode-placementedit)下圈中想要对齐的几个器件,然后右键选择aligncomponent即可对齐,同时在右侧option选项卡中可以设置等间距排列。,75,2020/5/22,76,2020/5/22,77,2020/5/22,摆完件,78,2020/5/22,隐藏飞线,显示飞线,高亮,反高亮,79,2020/5/22,走线,1.按快捷键F3打开走线模式。2.按下F3以后点击一个net,同名的net都会高亮。3.走线过程中双击可以打过孔到另一层。(双层板为例,首先保证option选项卡中两层不要是一样的)4.最后使用shift+F3可以修线5.连线一定要连到焊盘中心,不然Cadence会默认没有连接上6.右键中的enhancepadentry,80,2020/5/22,差分线,81,2020/5/22,创建差分对,82,2020/5/22,设置差分对,83,2020/5/22,修改和替换焊盘,在brd文件中也可以修改替换某一个焊盘,方法同symbol中一样。在brd文件中更改了焊盘属性,symbol中不会被修改。,84,2020/5/22,更新元器件,85,2020/5/22,铺铜,86,2020/5/22,右侧option栏设置,87,2020/5/22,显示某一层,88,2020/5/22,显示某一层,可以先ctrl+F5点击右上角off,关掉所有层显示,然后在option中选择希望显示的层打开其显示。(在进行光绘时也是利用这种方法添加各个art层),89,2020/5/22,关闭所有层显示,90,2020/5/22,只显示boardgeometry的outline,91,2020/5/22,删除孤岛,1.Shape-deleteisland2.Shape上的孤岛就会高亮显示,然后鼠标左键单机高亮的孤岛,该孤岛就会消失。可以在display-status中查看是否有没删除的孤岛。如果有没删除的孤岛或者没有将shape更新到smooth,在光绘时就会报错。3.如果删除过孤岛,在修线后相同区域又出现孤岛,删除时会报cannotbreakshapetofragments。,92,2020/5/22,恢复误删除的铺铜,1.shapeManualVoid/CavityDelete命令,将其删除即可恢复该孤岛。2.另一种方法是再铺一块属性相同的铜皮,然后将两块铜融合一下。(shape-mergeshape然后点击要融合的两块铜),93,2020/5/22,DRC,Cadence中有online-DRC,可以实时的查看你的设计中是不是有错误。在display-status中,可以看有没有未连线的点,未安放的器件,未删除的孤岛,94,2020/5/22,后处理,95,2020/5/22,Autosilk,96,2020/5/22,drill,97,2020/5/22,关于钻孔,首先要提取钻孔符号:manufacture-nc-drilllegend来保证所有通孔都有钻孔标记再在manufacture-nc-ncdrill输出钻孔文件Manufacture-nc-drillcus是钻孔表,98,2020/5/22,artwork,99,2020/5/22,artwork,100,2020/5/2

温馨提示

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

评论

0/150

提交评论