1、在Allegro中导入Netlist时,需要进行封装路径的设定:

  在Setup->User Preference的Path->Library下面,设定所需封装文件(psm)、焊盘文件(pad)的路径。

2、在Allegro中导入Netlist时,报错:

  ERROR的原因是,搜索封装库的时候先搜索到了Cadence的官方库,所以将它匹配。官方的封装按3个引脚来算,而我在原理图中的器件指定了4个引脚,所以这是一个重名带来的报错。

  

   SOT89官方封装(3-Pin)   原理图中器件(4-Pin)      我设计的封装(4-Pin)

3、Shape Polygon如何进行放置和调整?

  Polygon可以完成大面积铺铜、整个平面灌铜,实现走险宽度渐变等操作,非常实用,实现办法如下:

  (1)菜单栏Shape->Polygon,然后在Options窗口里面进行参数选定:选择Etch铜皮,选择Polygon需要的层,选择这个Polygon的电气网络。我们还可以指定鼠标画Polygon时候的走线形状(如45度拐角、90度拐角、直线段连接、圆弧线等)。

  

  (2)用鼠标或者坐标命令画出Polygon的各个顶点、各个边,如图,画了一个GND的铜皮:

  

  (3)调整铜皮形状:先选中铜皮,菜单栏Shape->Select Shape or Void/Cavity,然后鼠标点选需要更改的铜皮。

    改变形状:此时发现铜皮顶点多了灰色正方形小点,如图:

    

    有几种方式可以进行改变铜皮形状:

    (1)改变顶点位置:鼠标在铜皮顶点灰色方块上,左键拖动/左键单击顶点位置,然后进行位置调整。

    

    (2)从某一个边上拉出新的顶点:鼠标在这个边上,左键单击,然后进行位置调整。

    

    (3)平行拖动某一个边:鼠标在这个边上,左键单击并拖动,然后进行拖动。

    

4、层叠设计。(Layer Stack)

  在菜单栏Setup->Cross-section可以进行设定,如图是一个四层板的设定:

  

  右下角还可以根据走线宽度进行阻抗的初步计算。

5、铺铜间距和最小间距调整。(Spacing,Clearance)

  在菜单栏Setup->Constraints->Spacing可以进行选择。间距调整是以“A距离B”的形式设定的。以4层板为例,设定所有Shape到其他的物体的距离,如图:

  

  表格中有两套约束,分别是Default和Loose_Space,他们可以分别起作用。

  还可以依据网络来分别设定最小间距:如电源层中VCC和GND的Shape间距设定为15mil,而表层信号线和GND的Shape间距设定为8mil,等等。

  具体做法:

  (1)在这里有四个选项栏,其中第一个Spacing Constraint Set(Spacing Cset,SCS)是用来编辑不同的约束组(Constraint Set)的,每个约束组之间是互不干扰的。比如上面这个图就有两个组,Default和Loose_Space。注意Default是唯一一个不能删除的组。

  

  (2)有了SCS,我们可以在下面的Net、Net Class-Class和Region选项框内设定不同的间距。

  比如,要让电源层(Mid1)中VCC和GND的Shape和其他物体间距设定为15mil,我们先在Spacing Constraint Set中选择By Layer->Shape,编辑Loose_Space,将Shape to ...所有间距改成15mil,如图:

  

  然后在Net选项卡里面,把GND网络需要使用的SCS改成Loose_Space,如图:

  

  将表格列宽度显示展宽,看到Shape to ...都变成了10:15:10:10,符合Loose_Space的设定。

  相似地,要完成表层信号线(Line)和GND的Shape间距设定为8mil,先设定SCS中的规则,如图:

  

  然后进行规则选择:

  

  注意到规则选择可以是批量更改的,Ctrl+鼠标左键可以进行复选,Shift+鼠标左键可以进行批量选择。然后进行Edit->Change就可以批量更改。这样表层的信号网络的Line to...间距就变成了8mil.

												

Cadence套件:Capture + Allegro应用笔记的更多相关文章

  1. Cadence ORCAD CAPTURE元件库介绍

    Cadence ORCAD CAPTURE元件库介绍 来源:Cadence 作者:ORCAD 发布时间:2007-07-08 发表评论 Cadence  OrCAD  Capture 具有快捷.通用的 ...

  2. Unable to open ...\tools\capture\allegro.cfg for reading

    采用Capture CIS 当生成网表.误: Unable to open ...\tools\capture\allegro.cfg for reading. Please correct the ...

  3. Cadence原理图与Allegro交互

    1:激活orCAD与Allegro的交互程序 打开原理图,Options->Preference在Miscellaneous里勾选 2:打开用到的工程 原理图,还有Allegro PCB Des ...

  4. 关闭Cadence Orcad Capture CIS原理图弹出startpage页面的方法

    打开原理图工具 Orcad Capture CIS 时,总是会弹出startpage 页面,有时候感觉这个东西挺碍事的,还是关了感觉好.解决方法如下:(1) View---Toolbar----Com ...

  5. cadence学习二----->Allegro基本概念

    Class与Subclass 同一根线在不同的Subclass里的含义不一样,下面介绍常用Class和Subclass的含义 1.Etch 包括TOP和BOTTOM,用于走线和覆铜 2.Package ...

  6. allegro使用汇总 [转贴]

    1.如何在allegro中取消花焊盘(十字焊盘) set up->design parameter ->shape->edit global dynamic shape parame ...

  7. 每天进步一点点------Allegro PCB

    Allegro PCB 1.如何在allegro中取消花焊盘(十字焊盘) set up->design parameter ->shape->edit global dynamic ...

  8. 使用Ultra Librarian将bxl文件转为OrCAD Capture CIS可识别的库文件(OLB)

    操作系统:Windows 10 x64 工具1:Ultra Librarian 8.3.89 工具2:OrCAD Capture CIS 16.6-S062 (v16-6-112FF) 关于Ultra ...

  9. Cadence技巧01:利用Excel速新建原理图元件库

    Cadence技巧01:利用Excel速新建原理图元件库 听语音 | 浏览:1698 | 更新:2015-07-02 09:41 | 标签:excel 1 2 3 4 5 6 7 分步阅读 一键约师傅 ...

随机推荐

  1. Codeforces Round #611 (Div. 3) D

    There are nn Christmas trees on an infinite number line. The ii -th tree grows at the position xixi ...

  2. nm

    nm是names的缩写,功能是列出目标文件的符号清单,常用来查看动态链接库中的函数. nm选项 -a   按照man手册,仅列出调试信息,实际上却是调试信息+正常信息 -A   增加一列显示目标文件, ...

  3. Kindle阅读产品体验报告-随时随地畅享阅读

    产品入门-第一份产品体验报告Kindle阅读-随时随地畅享阅读时间:2018/11/18-11/22   Kindle阅读 一.产品概括 (1)体验环境 机型:荣耀8 系统:EMUI 8.0(Andr ...

  4. 19年读100本书之第二本--《OKR工作法》-克里斯蒂娜 沃特克

    0,一句话概括书的内容? OKR(objective key result),即目标与关键结果. 1,我从这本书能得到什么? 2,核心内容是什么? 3,我要怎么做?

  5. nginx 与上游服务器建立连接的相关设置

    向上游服务建立联系 Syntax: proxy_connect_timeout time; #设置TCP三次握手超时时间,默认60秒:默认超时后报502错误 Default: proxy_connec ...

  6. 3 Struts2的常见配置解析

    1 package标签的相关配置 package标签:包,与Java中的包概念不一致.旨在更好的管理actionpackage标签的属性: name :  包的名称,在一个项目不重名即可,无具体含义 ...

  7. Codeforces Round #617 (Div. 3)A. Array with Odd Sum(水题)

    You are given an array aa consisting of nn integers. In one move, you can choose two indices 1≤i,j≤n ...

  8. 夯实Java基础(二十一)——Java反射机制

    1.反射机制概述 Java反射机制是指程序在运行状态中,对于任何一个类,我们都能够知道这个类的所有属性和方法(包括private.protected等).对于任何一个对象,我们都能够对它的属性和方法进 ...

  9. day20-Python运维开发基础(装饰器 / 类中的方法 / 类的方法变属性)

    1. 装饰器 / 类中的方法 / 类的方法变属性 # ### 装饰器 """ 定义:装饰器用于拓展原来函数功能的一种语法,返回新函数替换旧函数 优点:在不更改原函数代码的 ...

  10. #P2341 [HAOI2006]受欢迎的牛 题解

    题目描述 每头奶牛都梦想成为牛棚里的明星.被所有奶牛喜欢的奶牛就是一头明星奶牛.所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的.奶牛之间的“喜欢”是可以传递的——如果A喜 欢B,B喜欢C,那么A也喜欢C ...