Cadence spb16.3学习笔记1_原理图_第1页
Cadence spb16.3学习笔记1_原理图_第2页
Cadence spb16.3学习笔记1_原理图_第3页
Cadence spb16.3学习笔记1_原理图_第4页
Cadence spb16.3学习笔记1_原理图_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1、cadence学习笔记1_原理图打开Design Entry CIS或OrCAD Capture CIS组件,选择OrCAD Capture CIS(不要选择OrCAD Capture,因为少了一些东西),如果勾选了左下角的“Use as default”复选框,下次就不用选择了,如果要使用其他的部分,就在打开后点击FileàChange Product,会弹出一个“Cadence Product Choices”窗口: 元器件库FileàNewàLibrary新建一个库,如下图,显示了路径和默认库名library1.olb,右击选择Save As可以改变路径和库

2、名,右击新建一个元件,可以选择New Part或者是New Part From Speadsheet,是两种不同的方式,先介绍New Part的操作。右击选择New Part后,弹出下面的对话框,在Name中填入元件名,还可以指定PCB Footprint,下面Parts per Pkg表示这个元件有几部分,1表示普通的元件,如果元件是两部分组成的分裂元件就写2,这里先操作1,点击ok。 中间的虚线框是这个元件的区域,右边会有一个工具栏,画直线、方框、圆、曲线,也可以输入一些字符,或者点放置一组引脚,放置结束后鼠标右击选择End Mode或按键盘左上角Esc键使命令结束,放置一组引脚的时候,还

3、可以设置引脚的类型,比如输入、输出、双向、电源等等,这个没有区分电源和地,电源和地都是power型的,现在输入下面的几个数字,线型都是默认的Passive,引脚间距Pin Spacing设为1,点击ok,放置好后成为下面的样子,有些部分不需要显示,双击空白处弹出一个属性对话框,虚框里面的数字是PinName,虚框外面的数字是PinNumber,如果可视属性改成False就不显示了。 如果想改变其中一个引脚的引脚名、引脚编号、引脚类型,选中该引脚,右击选择Edit Properties,或者双击该引脚,如下图:画直线的时候,这里默认是按照栅格点为最小单位的,可以改变这种限制,画出任意长度任意角度

4、的线,在工具栏OptionsàGrid Display中,不要勾选Pointer snap to grid就可以了,记得画完想要的任意直线后,再将这里勾选,这是一个好习惯,可以让画出的线更规则整齐。保存后,一个元件就画好了,画原理图时直接调用即可。如果是由两部分组成的分裂元件,要在新建元件时在Parts per Pkg写2,这里分为Homogeneous和Heterogeneous两种。Homogeneous是只要画出A部分,B部分会默认的和A部分完全一样,Heterogeneous是画好A部分后,B部分仍然是空白的,需要再画。如果一个芯片包含了2个功能完全相同的部分,像下图中NE5

5、532中的两个运放,就需要用到Homogeneous了,这里先选Homogeneous,点击ok。此时会在库工程目录下面出现NE5532,右击选择Rename可以改变元件名,如果要从库中删除这个元件,关闭元件编辑窗口后,右击选择cut即可,如下图:此时开始编辑元件了,先用直线画三角形,和两个竖线,然后用放置Text的方式加上+和-符号,如果不能放的更好,可以先取消勾选栅格点限制,然后再勾选。接着放置引脚,从上图可以看到运放A的5个引脚编号和引脚名,在右侧工具栏点击图标放置引脚,引脚名输入IN-,引脚编号输入2,类型选Input,点击ok,然后在上图中+号处点一下图标,就会出现一个引脚,其余引脚

6、同样设置。注意引脚类型为输入输出时,默认是可见的,如果引脚为power型,需要勾选Pin Visible才能可见,如下图左,也可以连续放几个引脚,然后再双击引脚改变它们的属性。 A部分画好后,按键盘上的ctrl+N可以切换到B部分,此时B部分已经画好了,和A部分一样,只是没有引脚编号,双击每一个引脚添加编号即可,如上图右。注意,一个元件中的引脚编号应该是不重复的,但是这个元件只有一套电源,而且引脚4和8是将A和B接到一起的,所以A和B中都有4和8。返回到A部分按键盘ctrl+B即可。由于只有两部分,按ctrl+N也可以。N是Next,B是Back。下面介绍Heterogeneous的操作。新建

7、元件时选择Heterogeneous,A部分和上面的一样画法,但是按键盘上的ctrl+N切换到B部分时,B部分是空白的,需要再画一次。不管是Homogeneous还是Heterogeneous,点击工具栏ViewàPakage,可以将A和B同时显示出来,如下图:在使用两个或两个以上部分的元件时,无论是Homogeneous还是Heterogeneous,都要先对元件新建一个属性(似乎16.3版本不需要,15.7版本需要),并赋相同的属性值,如Homogeneous类型的元件,在A或B部分双击空白处打开元件属性窗口,属性名随便写,但是不要写关键字group,因为在布局布线的时候会有冲突

8、,属性值随便写,这里写1,点击ok,可以看到属性窗口多了一个package属性,如下图。对于Heterogeneous类的元件,要在A和B部分都新建这样一个属性,而且属性名和属性值都一样。如果打开了多个元件编辑窗口,在窗口上右击选择Close就可以关闭了。如果右击元件库library1.olb新建一个元件,选择New Part From Speadsheet,则会打开一个表格,如下图,已经填好了第一个引脚,写好后点击save保存,section表示引脚所在的部分,如果是只有一部分的元件就选择A,如果是有两部分组成的就相应的选择A或者B,如果在Section上侧选的是Alphabetic,就显示

9、A或B,如果选的是Numetic就显示1或2:也可以在一个Excel表格里编辑好后复制粘贴到这里,也可以将这里的内容通过ctrl+C复制到Excel里。Pin Visibility勾选就在表格里写1,不勾选就写0,一般都是勾选的。下图是Excel里填好的第一项:有的时候,芯片的引脚很多,比如说64或更多,就可以从数据手册直接抓取引脚名:上图是STM32F103RCT6的芯片手册的引脚分布图,下面介绍这样将图中所有引脚抓取到cadence中:先安装Adobe Acrobat 9,不要用版本10,会找不到工具栏,而且要选择完整安装,否则在cadence中打印原理图为PDF时,不能生成PDF文档,如

10、果福昕阅读器是版本6,就可以用福昕阅读器打印了,这里就不用选择完整安装。之后安装Symbol wizard V2.64, Symbol Wizard和LP Wizard分别是PCB Matrix现在有2大类产品,最好都装上,因为真的很好用。破解之后的打开软件时,软件工具栏从Swap开始后面的都可以用了,如下图:都安装好后,将安装目录下的C:Program FilesPCB MatrixSymbol WizardPluginscdxpdf.API插件拷贝到C:Program FilesAdobeAcrobat 9.0Acrobatplug_ins,这样在Adobe Acrobat 9的工具栏“工

11、具”菜单下会增加“PCB Matrix”、“.This Page Extraction”和“.Multi Page Extraction”菜单,在Adobe Acrobat 9中打开上图所在的页后,点击“工具”à“.This Page Extraction”,会弹出下面的提示窗口,表示当前页面已经被传到Symbol Wizard了,这个提示有点像个错误。此时可以关掉Adobe Acrobat 9了。 接着打开Symbol Wizard软件,桌面上的图标像一个芯片,启动软件时会弹出一个界面让你选择默认设置,不用管,直接点击右上角关掉,接着提示未找到startup.tcl文件,不用管,点

12、击确定,如下图:如果在上图选择了默认的设置,就不会弹出这两个窗口了。如果后面又想改变的话,就删除D:Program FilesPCB MatrixSymbol Wizardstartup.tcl,然后再启动,又会弹出这个界面让你选择默认设置。首先要新建一个*.CSV文件用于保存从PDF中提取出来的数据,点击PDF Scratch Pad弹出一个窗口,然后点击Paste将刚才PDF里面的内容放到这里,如下图:点击上面的工具栏Full可以整个显示,点击Area然后拖出一个矩形框,可以将这个矩形框的内容放大,如下图:左侧工具栏的Hide可以隐藏或显示一些信息,比如说点击Hide图标后,弹出PDF E

13、xtraction Preferences窗口,勾选上面两个Hide PDF Paths(Not Visible)和Hide PDF Rectangles(Not Visible)就可以将图中红色框框里的线条隐藏,勾选后关闭窗口,变成下面这样的,如果要显示出来,不要勾选就行了:同样的,如果在Hide窗口中勾选了Select PDF Text,表示选择文本,然后再点击左侧工具栏Select图标,在图中用鼠标拖出一个矩形窗口,选中一些字符,这些字符就变成了黄色的,表示已经被选中(取消选中就鼠标右击选择Done,黄色取消),记住一定要将字符所在的白色小框完全框住,才算是选中了这个框中的内容。然后可以

14、点击左侧工具栏Move U、Move D、Move R或Move L来上下左右移动选中的字符,以调整一些不对齐的引脚编号和引脚名,调整好之后,鼠标右击选择Done,如下图:尽量将左右列和上下行拉开,调整好之后如下图:有些内容点击Select图标后点击Delete图标删除。但是要现在Hide里面勾选好要选择哪些内容,比如说表格或文本。调整对齐之后,现将左侧放大,点击左侧工具栏Bbox图标,再用鼠标拖出一个矩形框,包含芯片左侧的引脚号和引脚名,这个粉红色的框就是表格的外边框,粉红色边框里面不要留太多空白,各边尽量靠近字符,如下左图。如果觉得框画得不好,可以重新画一个,原来的框会自动消失。 接着点击

15、左侧工具栏Matrix图标,在Row Spacing填上行间距,这里写100,具体值视情况而定,点Generate按钮批量产生横线,勾选Optimize Horizontal Cuts,然后点击Optimize按钮优化横线,可以多点几次直到满意,注意这些线不一定是严格对齐的,差不多就行了,软件能够自动识别,同样的,在Column Spacing填上数据而空着Row Spacing表示只产生列间距为100的竖线,勾选Optimize Vertical Cuts表示优化竖线,如下图左,然后点击左侧工具栏Vert.图标,在需要竖线的地方点一下,就有了竖线,只需要少数的几根线时会用这个按钮,产生好的横

16、线和竖线如上右图。如果觉得横线竖线画得不好,同样可以点击BBox重新画一个框,原来的框和横线竖线都会自动消失。 点击左侧工具栏make图标,所有的横线和竖线都变成粉红色的,这就生成了一个表格,鼠标右击选择Tag Pin Name,在引脚名这一列点一下,会在这一列最上面出现“Name”,同样的,右击选择Tag Pin Number,在引脚编号这一列点一下,会在这一列最上面出现“Num”,如果放错了,比如说该放Name的地方放成了Num,可以在放Num之后再点一次,Num就消失了,产生的结果如上图右。最后,点击上侧工具栏Export图标,弹出一个窗口,勾选中间的,点击Export to Sprea

17、d就可以将粉红色表格里的内容导出,此时可以看见软件里已经有了一个表格,里面的两列分别是引脚名和引脚编号,如下图:同理,导出下侧、右侧和上侧的数据。导完一侧之后,直接点Bbox画下一个框,这个框就自动消失了。注意,工具栏左侧的Matrix图标是批量产生横线或竖线的,而Horiz.图标和Vert.图标是每次只产生一条线的。在产生下侧和上侧的Name和Num时,由于行出现了翻转,应该是鼠标右击选择RotatedTag Pin Name放置Pin Name,选择RotatedTag Pin Number放置Pin Number,如下图所示。右侧和上侧的引脚在表格中是倒序的,不要改它,因为在cadenc

18、e里面也会按照这样的顺序生成芯片,刚好,如下图所示。如果一定要改变顺序,工具栏有一个Swap按钮,不知道怎么用。在上侧点击Make产生表格时,出现了红色而不是粉红色的框,说明数据中含有非逻辑,如下图,放置好Name和Num之后右击Done红色消失:此时点击FileàSave将软件中的表格保存一下,生成一个*.csv文件,可以关闭Symbol Wizard软件了。打开*.csv文件,最好先另存为一个*.xlsx文件再编辑,因为编辑后保存的*.csv文件破坏了Symbol Wizard软件的文件格式,再次打开时就看不见引脚名了。添加一些信息,从左向右按照引脚编号、引脚名、引脚类型、是否可

19、见、线型、PinGroup(空着)、引脚位置、引脚所属部分,表格如下,然后将整个表格复制,在cadence里用ctrl+V粘贴,就可以了,如下图所示:点击Save保存后,生成的元件如下图,元件中心的“STM32F103RCT6”字样是用文本添加的。最后,如果是已经做好的元件,也可以在下图所示的库列表里右击选择Split Part,以表格的形式显示、编辑。原理图先新建一个工程,打开OrCAD Capture CIS组件,点击FileàNewàProject,填上工程名,选择原理图Schematic,设置好工程路径,点击ok。此时默认打开第一个原理图文件并命名为PAGE1,如果

20、想改变工程名,就右击工程文件*.DSN,选择Save As,保存好之后删掉原来的工程文件,要改变原理图名,就右击PAGE1,选择Rename即可,如下图:想添加一个页面,就右击SCHEMATIC1选择New Page,命名即可,如下图:工具栏OptionsàDesign Template是对所有的设计和工程生效的,这里设置了,下次新建工程时还在,所以一般不设置。在原理图页面右下角有一个框,显示工程和原理图的信息,可以双击这个框编辑属性。删除后怎样显示那个框?。有些信息是不需要显示的,如页面右下角的信息框,以及上下边的边框和数字,左右边的边框和字母,可以在打开原理图页面后,选择工具栏O

21、ptionsàSchematic Page Properties,在选项卡Grid Reference下面的Border Visible、Grid Reference Visible和Title Block Visible三个选项,都有Displayed和Printe两个复选框,不要勾选Displayed就不会显示了,不要勾选Printe就不会打印了,但是每一个页面都要设置一次。虽然那个Title Block框可以直接用键盘的Delete键或者选中右击Delete删除,但是这样删除后再也找不到了,而且前面的对跨页连接off-page connector添加页面标号时会报错,这几乎是一

22、个致命的错误,所以千万不要直接删除,老老实实的在这里勾选吧。如果真的不小心删除了,该怎么显示呢?现在要添加元件,点击右侧工具栏图标,弹出一个添加元件的窗口,首先要添加元件库,点击右侧Libraries旁边的图标,弹出一个窗口,选择一个库文件*.OLB即可。除了自己的元件库之外,还要添加一些cadence自带的库,比如说分立元件Discrete.olb、微控制芯片MicroController.olb、连接器件Connector.olb、门器件Gate.olb,它们都在安装目录D:Program FilesCadenceSPB_16.3toolscapturelibrary下面, 添加元件时要根

23、据元件的类型选择不同的库,添加一些元件到原理图之后,这里会多一个Design Cache,保存已经用过的元件。放置由两部分或更多部分组成的元件时,下面会显示元件的预览,和一些信息,比如说元件一共有几部分,当前是第几部分(A或B),如下图,在cadence16.3里面直接双击元件名放置就可以了,cadence15.7还需要给这个元件设一个属性,每一部分的属性值和属性名都一样。在打开原理图之后,鼠标右击选择Place Database Part,或者按键盘Z键,会打开一个窗口,如下图,目录BenchAccess1630是已有的元件库,因为是破解,这里都是空的点击下方的Internet Compon

24、ent Assistant(ICA)弹出下面的窗口,虽然这里有一个搜索框,但是不能用,只好点击左侧的“ActiveParts”图标或者“OctPart PartBrowser“图标如果点击“OctPart PartBrowser“图标,显示下面的窗口,搜到的是芯片手册如果点击“ActiveParts”图标,显示下面的窗口,在Part Number里输入要查找的元件名,比如说STM32F103RCT6,然后点击右侧“BEGIN SEARCH”按钮搜到的结果如下:点击元件名后显示具体信息,如下图 点击“Place in Schematic”按钮后,会弹出下面的窗口,将这个元件保存到一个库中,也可以

25、不勾选这两个复选框,就不会保存而是直接放置,这里的Choose Table是选择一个器件类型,选择IC,点击下一步,确定库的路径和库名,最后点击“Place Part”放置元件,这里还可以在Footprint中选择封装(cadence自带的封装): 点击“Place Part”之后会回到刚才的原理图页面,点击鼠标放置即可。放置完成之后,右击选择End Mode或者按键盘Esc键结束。放置之后,刚才的搜索页面变成下面的样子,点击“New Search”继续搜索,或者关闭。记得放置电源和地时,不要用自己做的,一定要用软件自带的,因为自己做的软件要指定封装,而电源和地是没有封装的,所以点击右侧工具栏

26、电源图标和地图标,选择合适的类型即可。 对于不同大小的电源,要改变电源值,双击电源图标上的VCC改变值即可,如上图右两图。放置元件时常用的两个快捷键是W和P,按W放置线wire,放完后按W结束,按P放置元件,放完后按P结束。连线不要放置line,line没有电气特性,wire有电气特性。选中一个元件后,元件会变成粉红色,如上图左,按键盘上的R可以顺时针旋转90度。注意不要将两个元件的引脚直接连接到一起,中间一定要有wire,如果放置线或元件时出现黄色的三角形警告,就不要放置了。对于一条十字交叉的线,是不会连到一起的,如下图左,如果要想让它们有电气连接,就放置junction,快捷键j,点击上侧

27、工具栏PlaceàJunction或点击右侧工具栏图标,然后在十字交叉线的交叉点点一下,如下图中,对于T型连接,会自动放置一个junction,如下图右: 对于不需要连接的引脚,放置一个no connect,点击上侧工具栏PlaceàNo Connect或点击右侧工具栏图标,然后在对应引脚上点一下,如上图右。对于同一页面中比较远的连接,可以放置一个网络别名net alias,现在对应的引脚上拉出一根线wire,再点击上侧工具栏PlaceàNet Alias或者右侧工具栏图标,输入网络名,放置在每一根线上,注意同一网络的网络别名一定要相同,如下图:对于不同页面之间的

28、连接,要通过跨页连接off-page connector,现在对应引脚上拉出线wire,点击上侧工具栏PlaceàOff-Page Connector或点击右侧工具栏图标,弹出下面的窗口,左侧有两种形状,它们没什么区别,不同的是图标和文字的位置不同,下侧Name里写上网络名,然后点击ok,在需要的地方点击放置即可,记得同一网络的网络名要相同。两个页面放好后的效果如下图:下面是画好的一个模块,对于跨页连接off-page connector前面的页面标号,后面“对所有元器件全部重新编号”的地方会介绍。原理图画好后的几个步骤:1.对所有元器件全部重新编号:选中工程文件*.dsn,点击工具

29、栏Tools->Annotate,如图1图1选择Reset part references to “?”,取消添加原理图元件时已经自动添加的编号,如图2然后选择Unconditional reference update(或者它上方的Incremental reference update),重新对整个工程的所有元件重新编号,如图3注意其余的几个选择,按图中进行图2图3对于页面间连接off-page connector,还可以添加页面标号,成为下左图的样子,引脚名左边或右边都有一个3,表示该引脚连接到第三页 首先要显示每个原理图页面的Title Block,打开原理图后在Options工

30、具栏下的Schematic Page Properties选项下的GridReference选项卡里,勾选Title Block Visible中的“DIsplayed”,其右边的“Printe”表示打印原理图时是否打印这个小框。如果原理图中没有显示这个小框,会弹出错误如上右图。显示之后,点击工具栏Tools->Annotate,选择Add Intersheet References,(如果要删除已经添加的页面标号,可以选择下方的Delete Intersheet References),然后点击确定,如下图在Position里选择“Offset Relative to Port Nam

31、e”,表示页面标号相对于引脚名偏移,它上方的“Offset Relative to Port”表示相对于引脚偏移,X Offset填10表示水平偏移10,在Format里选择喜欢的格式,默认的第一个“Standard(1,2,3)”即可,在前缀栏Prefix填上,后缀栏Suffix填上,表示在页面标号的数字前后加上和,如页面标号是3,就会显示3,同时勾选最下方的“View Output”,可以在Excel里打开相关信息,它会自动在工程目录下生成一个*.csv文件(不勾选“View Output”也会生成),最后点击“OK”, 将打开的表格另存为一个Excel文件即可,如下图。同时会在Outpu

32、ts下面看到一个*.csv文件,如下图:2.检查错误:选中工程文件后,点击工具栏Tools->Design Rules Check,如果有错误,一定要仔细检查并改正,千万不能马虎,它的几个选项设置如下:最后一个默认即可3.生成网表:选中工程文件后,点击工具栏Tools->Create Netlist,可以生成多种网表,我们选择PCB Editor,其中的Setup选项选择allegro.cfg 文件的路径,这里选择的是安装路径D:Program FilesCadenceSPB_16.3toolscaptureallegro.cfg,其余的默认即可,如下图:如果有的元件没有指定封装,

33、会提示错误,此时右击工程文件*.dsn文件,选择Edit Object Properties,看看PCB Footprint这一列是不是都填好了,如果想改变表格的排列方式,在左上角右击,选择Pivot即可将行和列重新列出,成为下图的样子4.生成元件清单:选中工程文件后,点击工具栏Reports->CIS of Bill Materials->Standard,注意下面要勾选Export BOM report to Excel,如下图,这样的话,元件清单会在一个表格中打开,是按照元件的编号顺序列出的,只要将表格另存为一个Excel文件,就行了。可以在Excel里按键盘F12键另存。因为是一个个的生成的,在此过程中不要点击鼠标电脑窗口,尤其是Excel,否则会使一些元件的属性没有及时输出到表格。另一种方式是,在Tools->Bill of Materials,要勾选Open in Excel,并制定*.BOM文件的输出路径,通常和工程文件在同一个目录,至于表格中要输出的内容,在Header栏和下面的Combined Property string栏中按照

温馨提示

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

评论

0/150

提交评论