cadence原理图到PCB_第1页
cadence原理图到PCB_第2页
cadence原理图到PCB_第3页
cadence原理图到PCB_第4页
cadence原理图到PCB_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、OutputBoai_d在captuBi?:rdLauiLchingLlptiOp&nBo:ii_dinAllegi_oFCEEd:Donotop旦n确走取消帮助VerilosVHDL第一彳中Other二Editor-).二二EMF硬00IMFLayoutFSpiceSPICEFCBFootprintCombinedpropertyNetlistFilesIViewOutputeditor,首先说明一下我的版本是AllergroSPB16.2。原理图设计用的是OrCADCapture,PCB设计用的是AllegroPCBDesignGXL。教材手里有好几种,网上找的、图书馆借的。在Altium

2、Designer里面原理图转PCB是个很简单的事情,可是在cadence里面,折腾了好几天才能通过这一步。怎么说呢,这些教材讲的都不够细,尤其是在如何操作软件这上面,完全是把help手册翻译了一遍,反而把大家在学习protel时候就知道的东西啰嗦了半天。cadence原理图转PCB网上流传有两种方法,我现在也只会这两种。切入正题吧。原理图转PCB之间沟通的纽带是netlist文件,就是网表文件。正确生成网表文件的前提是原理图正确,能通过DRC检查。如果只画原理图不需要layout那就不用生成网表,在footprint选项里也不用填,否则要填上对应的封装名称,即使你没有这个封装填上封装名称也能生

3、成网表,可以在生成网表之后再去画封装。画封装,打开AllegroPCBDesignGXL,File-New-Packagesymbol(wizard)。为了下文讲解,设置名称就叫dip40-8051,路径自己设定,最好不要有中文名。选DIP-next-loadtemplate-next-next-引脚数填40-next-选择焊盘(任意)-保存。先别急,还有一项重要的事情没做,那就是生成device文件。其中的一种方法用到了它。如何生成呢,在生成封装之后,File-createdevicefile就可以啦,记住文件格式是.txt,和你刚才设计封装库放在同一目录下。此时可以退出AllegroPCB

4、DesignGXL。两种办法之前的工作都要把原理图设计好,如果你只想体验一下流程的话随便弄个IC(如8051),设计即正确,不要考虑电气特性。在属性设置里面把footprint名称填上任意名称,如(dip40-8051)。接着把不用的管教都XX掉。弄好之后进行DRC检查,有警告不要紧,只要没有错误就可以。体验流程嘛!检查无误就可以生成网表了。生成网表第一种方法(三个文件pstchip.dat、pstxnet、pstxprt):AllowEtchRemovalHuringrEl就是第一种方法。allegro是要生成网表的文件夹,当然你可以自己设定一个文件夹,建议默认。下面有个CreateorUp

5、datePCBEditorBoard(Netrev)选项。这个是可以自动生成PCB(.brd),可以自动打开PCB设计软件并且导入网表,此处不建议选,因为如果没有把封装路径设置好,生成网表最后一步可能会报错的。当然了,网表是可以生成的,就是在自动向PCB导入网表时,如果封装没有在工程路径下面就出现错误。确定之后网表可以在allegro下找到。向PCB导入网表:接着打开AllegroPCBDesignGXL,File-New-Board,关键的一步,此处设置路径要把.brd文件放在allegro下,也就是和网表文件放在同一文件夹下。设置封装路径,Setup-userpreferencesedit

6、ors:在psmpath的Value处设置画好的封装路径,否则AllegroPCBDesignGXL找不到封装。如果焊盘用的自带的就不用设置padpath,自己画焊盘的就要设置padpath。LgnGXL:pcb.brdProject:E:/vorks/cadence/file/allegroEffectiveFavoriteCommandComrridndCommandCommandCommandCommandCommandCommandValuePreferencedevpathmudulepathpddpdthparampathpsmpathsignoisepathtechpathtop

7、uloqy_怕rripl日怕日thOMvLvorites+口+口DisplayDrawingDreFile_rridridgem已门tIcpackaqingInteractiveInterfacesLogicManufactureConfigEditorLibraryMCMSiqnoiseffiOPlacementffiORouteOShapesOSignaL-andlysis円llSearchforp已ference:Search二Includ已summaryinsearchSi-irnrridrydescriptionSearchpathforlibrarydevicesd已Ypath=E

8、:workscadencepcb_libisplayS电t旦|ShapeLugicPlaceF1lwF1:=lilRuu+eAilaly互e吐tureToulsHelp日日日-0-0-0-0-0oE-Q:CJ+CJ+口+口匚ancelApplyListAllHelp之后File-Import-Logic,又到关键之处,如下图,Importdirectory一定要选择网表文件所在的文件夹。最后一步,点击Importcadence,看不到器件?没关系,在place选项里面,manually或者quickplace完成布局。生成网表第二种方法(一个文件XXX.net,据说是以前版本的方法)DRC什么的就不说了,和第一种方法一样,直接CreateNetlist.。Partvalue设置成和PCBfootprint一样,都是PCBfootprint,Formatters选择telesis.all。下面有个路径,那就是要生成的网表,是.NET格式。确定之后,把生成的.NET文件的后缀改成.TEL。向PCB导入网表,同第一种方法,但是需要设置device文件的路径,在

温馨提示

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

评论

0/150

提交评论