PCB层叠结构

层叠结构是一个非常重要的问题,不可忽视,一般选择层叠结构考虑以下原则:

·元件面下面(第二层)为地平面,提供器件屏蔽层以及为顶层布线提供参考平面;

·所有信号层尽可能与地平面相邻;

·尽量避免两信号层直接相邻;

·主电源尽可能与其对应地相邻;

·兼顾层压结构对称。

对于母板的层排布,现有母板很难控制平行长距离布线,对于板级工作频率在 50MHZ以上的(50MHZ以下的情况可参照,适当放宽),建议排布原则:

·元件面、焊接面为完整的地平面(屏蔽);

·无相邻平行布线层;

·所有信号层尽可能与地平面相邻;

·关键信号与地层相邻,不跨分割区。

基于以上原则,对于一个四层板,优先考虑的层叠结构应该是:

·S ←信号

·G ←地平面

·P ←电源层

·S ←信号

对于一个六层板,最优的层叠结构是:

·S1 ←信号

·G1 ←地平面

·S2 ←信号

·G2 ←地平面

·P ←电源层

·S4 ←信号

对于一个八层板,有两种方案:

方案 1:                   方案2:

·S1 ←信号               S1 ←信号

·G1 ←地平面           G1 ←地平面

·S2 ←信号               S2 ←信号

·G2 ←地平面           P1 ←电源层

·P ←电源层           G2 ←地平面

·S3 ←信号               S3 ←信号

·G3 ←地平面           P2 ←电源层

·S4 ←信号               S4 ←信号

方案2主要是比方案1多了一个电源层,在电源比较多的情况下可以选择方案2。对于更多层的结构也是按照上面的原则来定,可以参考其它的资料。

下面以SMDK6410核心板(设计为八层板)来设置层叠结构,包括规则设置,PCB布线等。

打开程序->Cadence SPB 16.2->PCB Editor,然后打开在第3 章布局好的PCB文件。点击工具栏的图标按钮,或者选择Setup->Cross-section 菜单,如图4.1所示。

  层叠结构设置

弹出Layout Cross Section对话框,如图4.2所示。

 Layout Cross Section对话框

由于电路板是用手工建立的,所以在Corss Section中只有Top层和BOTTOM层,需要手工来增加6个层,并调整层叠结构。在Subclass Name一栏前面的序号上点击鼠标右键,弹出一个菜单,如图4.3所示。

 增加层

可以选择Add Layer Above在该层上方增加一层,可以选择Add Layer Below在该层下方增加一层,还可以选择Remove Layer 删除该层。在走线层之间还需要有一层隔离层。最后设置好的八层板的层叠结构如图4.4所示,采用的是方案2的层叠结构。

 设置好的八层板层叠结构

Subclass Name一列是该层的名称,可以按照自己的需要来填写。Type 列选择该层的类型,有三种:

·CONDUCTOR:走线层;

·PLANE:平面层,如GND平面;

·DIELECTRIC:介电层,即隔离层。

Material列设置的是该层的材料,一般根据实际PCB板厂提供的资料来设置。Thickness设置的是该层的厚度,如果是走线层和平面层则是铜皮的厚度。Conductivtl设置的是铜皮的电阻率。Dielectric Constant列设置介电层的介电常,与Thickness列的参数一起都是计算阻抗的必要参数。Loss Tangent列设置介电层的正切损耗。Negtive Artwork设置的是该层是否以负片形式输出底片, 表示输出负片, 表示输出正片。在这个板中,POWER1与GND2采用负片形式。设置好后点击OK 关闭对话框。

Allegro---层叠结构设置的更多相关文章

  1. Allegro 快捷键设置

    一.快捷键设置 Allegro可以通过修改env文件来设置快捷键,这对从其它软件如AD或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的. Allegro的变量文件一共有2个:一个是 ...

  2. 19.allegro过孔设置[原创]

    一.根据线宽设置过孔 在规则管理器下 --- --- ---- --- --- 二.设置原点 法1: -- -- 法二: 然后鼠标点选 ---option栏目在哪? --- 三:过孔问题1 当一个过孔 ...

  3. 12.allegro环境设置[原创]

    一.菜单简介 --- 分割电源,分割平面 ------- ------- ------- ----- --------- ---- --------------- ----------------- ...

  4. 13.allegro 颜色设置[原创]

    1. -- 或者: 2. -- 3. -- 4. 5. 6. 7. 8. 9. 10. -- 11.颜色保存: -- 12. 板子做好后,visibility查看 13.飞线显示: --------- ...

  5. Allegro学习(http://www.asmyword.com/forum.php?mod=forumdisplay&fid=86)

    一.资源 1.网站推荐www.eda365.com,里面有很多有用的东西:当然还有官方代理商的网站http://www.pspice.com.cn/: 2.视频教程:有库源电气的视频教程,还有在www ...

  6. allegro - 层叠相关参数

      层叠结构设置 弹出Layout Cross Section对话框 Subclass Name一列是该层的名称,可以按照自己的需要来填写.Type 列选择该层的类型,有三种: ·CONDUCTOR: ...

  7. allegro使用汇总 [转贴]

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

  8. Allegro的优点与缺点

    记得刚毕业出来时就在某台商工作,用的就是allegro,从此上了贼船就下不来了--.其实还用过pcad,protel,powerpcb(以下简称3p,加上pads就4p了,呵呵--).至于mentor ...

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

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

随机推荐

  1. matlab仿真随机数的产生

    概率论和数理统计实验(matlab中实现) 一.伯努利分布 R=binornd(N,P); //N,P为二次分布的俩个参数,返回服从参数为N,P的二项分布的随机数,且N,P,R的形式相同. R=bin ...

  2. 简单CSS的应用

    今天主要学习了一些关于CSS的内容 通过css调试了一个简单的表格 <%@ page language="java" contentType="text/html; ...

  3. netty 的事件驱动

    netty 是事件驱动的,这里面有两个含义,一是 netty 接收到 socket 数据后,会产生事件,事件在 pipeline 上传播,二是事件由特定的线程池处理. NioEventLoop 轮询网 ...

  4. nginx tar包安装步骤

    1.将tar包通过 Xftb工具传输到远程服务器 2.通过 cd 命令进入存放nginx包的文件夹目录 3.tar -zxvf + 文件名 解压 4.cd nginx-1.12.0 进入源码目录 5. ...

  5. SCPI指令闲扯

    准备用SCPI控制我的汉泰DSO3254示波器,实现如下的功能. 一通道采集数据,二通道作为触发,每触发一次,传输一和二通道采集到数据到电脑. 我以为可以如下设计:电脑发出指令,示波器电脑进入挂起状态 ...

  6. BundlePhobia

    1.BundlePhobia用于分析npm package的依赖.bundle后的大小.下载速度预估等等,帮助你在引用一个package之前了解引入该package的代价. 2.也可以将项目的pack ...

  7. ES6数组去重方法

    Set实例的方法分为两大类:操作方法(用于操作数据)和遍历方法(用于遍历成员),操作方法有:add(value).delete(value).has(value).clear():遍历方法有:keys ...

  8. js 时间格式转换

    js时间格式转换 格式化时间转成时间戳 //格式化转时间戳(单位秒) function strtotime(strtime) { strtime = strtime.substring(0, 19); ...

  9. Linux内核提权漏洞(CVE-2019-13272)

    漏洞描述 kernel / ptrace.c中的ptrace_link错误地处理了想要创建ptrace关系的进程的凭据记录,这允许本地用户通过利用父子的某些方案来获取root访问权限 进程关系,父进程 ...

  10. Web APIs---2. DOM(1)

    1 DOM简介 1.1 定义 DOM就是文档对象模型,是W3C组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口.W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容 ...