Altium Designer规则
1、PCB规则
是PCB设计中至关重要的一个环节;保证PCB符合电气要求、机械加工(精度)要求;为自动布局、布线和部分手动布局、布线操作提供依据
为规则检查提供依据,PCB编辑期间,AD会实时地进行一些规则检查,违规的地方会作标记(亮绿色),也可通过“T - D - R”进行全面的批量规则检查
2、PCB规则分类
Electrical(电气规则):安全间距、线网连接等
Routing(布线):线宽、过孔形状尺寸、布线拓扑、布线层、封装出线等
SMT(表面贴装(贴片)):贴片元件焊盘的一些要求
Mask(掩膜):阻焊和焊膏的扩展
Plane(内电层和铺铜):内电层和铺铜与焊盘的连接方式
Testpoint(测试点)
Manufacturing(加工):孔、焊盘、丝印和阻焊的尺寸及相关关系
HighSpeed(高速信号):串扰、线长、配长、过孔数量等与高速信号相关的
Placement(放置):元件放置和元件间距等
SignalIntegrity(信号完整新):走线阻抗及高速信号的过冲、摆率等
Electrical(电气规则)
Clearance:安全间距规则
Short Circuit:短路规则
UnRouted Net:未布线网络规则
UnConnected Pin:未连线引脚规则
Routing(布线规则)
Width:走线宽度规则
Routing Topology:走线拓扑布局规则
Routing Priority:布线优先级规则
Routing Layers:布线板层线规则
Routing Corners:导线转角规则
Routing Via Style:布线过孔形式规则
Fan out Control:布线扇出控制规则
Differential Pairs Routing:差分对布线规则
SMT(表贴焊盘规则)
SMD To Corner:SMD焊盘与导线拐角处最小间距规则
SMD To Plane:SMD焊盘与电源层过孔最小间距规则
SMD Neck Down:SMD焊盘颈缩率规则
Mask(阻焊层规则)
Solder Mask Expansion:阻焊层收缩量规则
Paste Mask Expansion:助焊层收缩量规则
Plane(电源层规则)
Power Plane Connect Style:电源层连接类型规则
Power Plane Clearance:电源层安全间距规则
Polygon Connect Style:焊盘与覆铜连接类型规则
TestPoint(测试点规则)
Testpoint Style:测试点样式规则
TestPoint Usage:测试点使用规则
Manufacturing
MinimumAnnularRing:焊盘铜环最小宽度规则,防止焊盘脱落。
Acute Angle:锐角限制规则
Hole Size:孔径限制规则
Layer Pairs:配对层设置规则,设定所有钻孔电气符号(焊盘和过孔)的起始层和终止层。
Hole To Hole Clearance:孔间间距桂鄂
Minimum SolderMask Sliver:
Silkscreen Over Component Pads:丝印与元器件焊盘间距规则
Silk To Silk Clearance:丝印间距规则
Net Antennae:网络天线规则
High Speed(高频电路规则)
ParallelSegment:平行铜膜线段间距限制规则
Length:网络长度限制规则
Matched Net Lengths:网络长度匹配规则
Daisy Chain Stub Length:菊花状布线分支长度限制规则
Vias Under SMD:SMD焊盘下过孔限制规则
Maximum Via Count:最大过孔数目限制规则
Placement(元件布置规则)
Room Definition:元件集合定义规则
Component Clearance:元件间距限制规则
Component Orientations:元件布置方向规则
Permitted Layers:允许元件布置板层规则
Nets To Ignore:网络忽略规则
Hight:高度规则
Signal Integrity(信号完整性规则)
Signal Stimulus:激励信号规则
Undershoot-Falling Edge:负下冲超调量限制规则
Undershoot-Rising Edge:正下冲超调量限制规则
Impedance:阻抗限制规则
Signal Top Value:高电平信号规则
Signal Base Value:低电平信号规则
Flight Time-Rising Edge:上升飞行时间规则
Flight Time-Falling Edge:下降飞行时间规则
Slope-Rising Edge:上升沿时间规则
Slope-Falling Edge:下降沿时间规则
Supply Nets:电源网络规则
3、常用规则设置
Electrical - Clearance
添加一条新规则,设置GND和AGND与任何其它网络的元素之间的最小间距为0.25mm
Routing - Width
同样设置两个规则。添加新规则,适用于“+5V0D”和“+5V0A”,最小线宽定为0.35mm
Routing - Routing Via Style
设定过孔直径0.5~1.0mm,孔径0.3mm~0.6mm
Manufacturing - HoleSize
规则的适应范围越小,优先级越高。以上只是一些非常基本规则的设置,仅仅是规则设置中的一点皮毛,还需要以后继续学习。
Altium Designer规则的更多相关文章
- Altium Designer 规则设置
设计规则设置 Designer Rules Check(DRC) Electrical 电气规则.安全间距,线网连接等 Routing 布线,线宽.过孔形状尺寸.布线拓扑.布线层.封装出线等 SMT ...
- Altium Designer规则的制定,一般规则
资源来源于网上: 1,线间距6~10个mil 2,铺铜间距 20mil 实心 3,焊盘对焊盘间距10mil 4,测量电压的位置要到引脚附近. 敷铜:
- 【PCB】【AD使用】Altium Designer 的entry sheet ,offsheet和port作用
Altium Designer之多图纸设计 1.图纸结构 图纸包括两种结构关系: 一种是层次式图纸,该连接关系是纵向的,也就是某一层次的图纸只能和相邻的上级或下级有关系: 另一种是扁平式图纸,该连接关 ...
- Altium Designer 画"差分线"
Altium Designer 画"差分线" 如何在 Altium Designer 中快速进行差分对走线1:在原理图中让一对网络前缀相同,后缀分别为_N 和_P,并且加上差分队对 ...
- Altium Designer PCB制作入门实例
概要:本章旨在说明如何生成电路原理图.把设计信息更新到PCB文件中以及在PCB中布线和生成器件输出文件.并且介绍了工程和集成库的概念以及提供了3D PCB开发环境的简要说明.欢迎使用Altium De ...
- Altium designer总结
itwolf原创文章,转载请注明出处 大概有半年没有画过PCB板了,最近突然又要画一个简单的小板子,却发现好多东西已经不是很熟练了,现在把Altium designer软件的使用中要注意的问题和一些小 ...
- Altium designer中级篇-名称决定多边形连接样式
在工作中积累了诸多小技巧,可以让工作变的更简单,就比如这个多边形铺铜,与大部分规则的不同之处在于,通过更改多边形的名称,就能达到控制多边形规则的效果.这样多边形铺铜变的及其灵活,下面将对这个经验做一个 ...
- Altium Designer PCB 常用功能键
altium designer 5种走线模式的切换 : shift+space 方格与格点的切换:View-Grids-ToggleVisible Grid Kind源点:Edit-Origin-Se ...
- Altium Designer规划电路板
所谓规划电路板就是根据电路的规模以及用户的需求,确定所要制作电路板的物理外形尺寸和电气边界.电路板规划的原则是在满足用户要求的前提下,使板面美观而且利于后面的布线工作. 1. 定义板的外 ...
随机推荐
- C# winform如何清除由Graphics类绘制出来的所有线条或图形
在C#winform应用程序中,可以用GDI绘制出线条或图形. 1.在主窗体上绘制线条或图形 using (Graphics g = this.CreateGraphics()) { ...
- 小结OC中Retain cycle(循环引用)
retain cycle 的产生 说到retain cycle,首先要提一下Objective-C的内存管理机制. 作为C语言的超集,Objective-C延续了C语言中手动管理内存的方式,但是区别于 ...
- SpringMVC拦截器(实现登录验证拦截器)
本例实现登陆时的验证拦截,采用SpringMVC拦截器来实现 当用户点击到网站主页时要进行拦截,用户登录了才能进入网站主页,否则进入登陆页面 核心代码 首先是index.jsp,显示链接 <%@ ...
- BeanFactory调用getbean()对象
Spring通过资源加载器加载相应的XML文件,使用读取器读取资源加载器中的文件到读取器中,在读取过程中,解析相应的xml文件元素,转化为spring定义的数据结BeanDefinition,把相应的 ...
- C++编程规范之12:懂得何时和如何进行并发性编程
摘要: 如果应用程序使用了多个线程或者进程,应该知道如何尽量减少共享对象,以及如何安全地共享必须共享的对象. 在多线程和并发编程中最重要的是要避免死锁.活锁和恶性的竞争条件. 在编写多线程程序时要注意 ...
- DB2高级安装
学习从安装开始,哈哈.这里记下 Windows 和 UNIX/Linux安装DB2的各种方式,不同,及具体的一些细节. Windows下向导化安装: setup.exe ...
- 【微信H5支付】微信公众号里H5网页点击调取微信支付
最近在公众号里开发了下单支付H5网页,需要在H5里调用微信支付界面.开发思路和代码整理如下: todo...
- Android系统如何实现UI的自适应
做Android应用的人都知道,要一个apk适用多个不同的手机屏幕是很容易的,就是在项目的res文件夹下面有多套相关的资源文件.程序运行的时候,Android系统会根据当前设备的信息去加载不同文件夹下 ...
- rhel Linux 网络配置
--网络配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 1)DHCPDEVICE=eth0BOOTPROTO=dhcpONBOOT=yes2)静态IP ...
- DataGrid( 数据表格) 组件[1]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...