pcb走线注意事项笔记】的更多相关文章

一.高压隔离. PCB的安全距离: 1.电气间隙或者叫做控件距离. (两相邻的后者一个到相邻电机壳表面的沿空气测量的最短距离,电气间隙的决定,根据测量的工作电压以及绝缘等级就可以决定距离.) a.一次侧交流部分,保险丝前(L-N)大于2.5mm,大约100mil,L N PE(大地)大于2.5mm,保险丝装置后可以不做要求但是要尽可能保持一定的距离避免发生短路等. b.一次侧连刘对直流部分坚决大于2mm. c.一次侧直流对大地大于2.5mm(一次侧浮空连接对于大地) d.一次侧部分对二次侧部分大…
现在但凡打开SoC原厂的PCB Layout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以45度角走线,并且会说走圆弧会比45度拐角更好.狮屎是不是这样?PCB走线角度该怎样设置,是走45度好还是走圆弧好?90度直角走线到底行不行?这是老wu经常看见广大 PCB Layout 拉线菌热议的话题. 大家开始纠结于pcb走线的拐角角度,也就是近十几二十年的事情.上世纪九十年代初,PC界的霸主Intel主导定制了PCI总线技术(当时的老wu很感谢Intel发布…
PCB走线的载流能力与以下因素有关:线宽.线厚(铜箔厚度).容许温升.PCB走线越宽,载流能力越大. 近似计算公式: I=KT0.44A0.75 (K为修正系数,一般覆铜线在内层时取0.024,在外层时取0.048: T为最大温升,单位为摄氏度: A为覆铜截面积,单位为平方MIL: I为容许的最大电流,单位为安培(A). 大部分PCB的铜箔厚度为35um,乘上线宽就是截面积. PCB过孔的载流能力可以近似等效成PCB表层走线的计算方法: I=0.048T0.44A0.75 其中A=PI*(D+T…
PCB直角走线的影响   布线(Layout)是PCB设计工程师最基本的工作技能之一.走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout 得以实现并验证,由此可见,布线在高速 PCB 设计中是至关重要的.下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略.主要从直角走线,差分走线,蛇形线等三个方面来阐述. 1. 直角走线 直角走线一般是PCB布线中要求尽量避免的情况,也几乎成为衡量布线好坏的标准之一,那么直角走线究竟会对信号传输产…
(此文参考吴川斌的博客) 很多PCB工程师都知道Layout走线时忌走直角,那么锐角能走吗? 回答当然是否定的!为什么呢? 这里先不说锐角对高速信号走线会不会造成负面影响,单从PCB DFM(可制造性设计)来看. PCB信号线形成锐角,会造成“酸角(acid traps)”的问题.在PCB线路刻蚀环节,在“酸角”处会出现线路刻蚀过度,从而使PCB出现线路虚断的问题.若PCB板厂工作人员检查到“酸角”问题,便会简单地贴一块铜到改间隙处.(这会不会对信号完整性造成影响不得而知,但锐角确实在工艺上出现…
PCB板蛇形走线有什么作用  PCB上的不论什么一条走线在通过高频信号的情况下都会对该信号造成时延时,蛇形走线的主要作用是补偿"同一组相关"信号线中延时较小的部分,这些部分一般是没有或比其他信号少通过另外的逻辑处理:最典型的就是时钟线.通常它不需经过不论什么其他逻辑处理.因而其延时会小于其他相关信号. 快速数字PCB板的等线长是为了使各信号的延迟差保持在一个范围内,保证系统在同一周期内读取的数据的有效性(延迟差超过一个时钟周期时会错读下一周期的数据),一般要求延迟差不超过14时钟周期,…
Allegro PCB Design GXL (legacy) version 16.6-2015 使用slide推挤走线,走线的宽度就会发生改变. 后来发现是因为约束管理器(Constraint Manager)中设置了最大线宽(Max Line Width). 把最大线宽改为0,再推挤走线,走线的宽度就不会发生改变了.…
PCB直角走线的影响   布线(Layout)是PCB设计工程师最基本的工作技能之一.走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout 得以实现并验证,由此可见,布线在高速 PCB 设计中是至关重要的.下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略.主要从直角走线,差分走线,蛇形线等三个方面来阐述. 1. 直角走线 直角走线一般是PCB布线中要求尽量避免的情况,也几乎成为衡量布线好坏的标准之一,那么直角走线究竟会对信号传输产…
在protel 2004 DXP中,“自动删除走线”的位置就在"PCB Editor"的默认页面,非常好找. 但是升级到了altium 6.7,6.9之后,很多人就找不到这个了. 很多人以为是“PCB Editor ——>General——>移除复制品”,其实是不对的,这个跟“自动删除重复走线”是没有任何关系的. 其实,在altium6.x中,“自动删除重复走线”的位置在 “DXP——>优先选项——>PCB Editor ——>Interactive Ro…
1.在原理图中,将要设置的差分对的网络名称的前缀取相同的名字,在前缀后面加后缀分别为_N 和_P,并且加上差分对指示.具体操作如下:2.在原理图界面下,单击 Place>>Directives>>Differential Pair,鼠标上就会出现差分对指示标志,分别给差分对的两根线都加上差分对指示符,并命名,如图 1 所示. 3.将差分信息加载到 PCB 文件,并定义用户需要的差分布线规则. 如在 PCB 文件中的右下角, 选择 PCB>>PCB, 打开PCB 面板,在…
1: 在原理图中让一对网络前缀相同,后缀分别为_N 和_P,并且加上差分队对指示.在原理图中,让一对网络名称的前缀名相同,后缀分别为_N 和_P,左键点击Place DirectivesDifferential Pair,这时,鼠标上就出现差分队对指示标志,给差分对的两根线都加上差分队对指示,如下图所示. 2: 将差分信息加载到PCB 文件中来,并定义用户需要的差分规则保存编译文件,并且编译顶层的原理图.左键点击DesignUpdae PCB document…,启动EngineerChange…
1.在原理图中定义差分对在菜单中Place>>Directive为差分网络放置差分对指令.差分对网络名称必须以“_N”和“_P”作为后辍.对差分网络放置指令后要对其参数进行配置,包括DifferentialPair名称以及True参数.在设计同步的时候,差分对将从原理图转换到PCB中.Place directives on the schematic to define differential pairs.在PCB中查看和管理差分对在PCB面板的下拉列表中选择“Differential Pa…
PADS LAYOUT走线,是不是转角要自己手动慢慢转角啊?不能像PROTEL中那样自动转角吗 自己手动转角老是转不好,出现许多线头,对不齐,是不是我操作有误啊 走线的过程中,可以试试这个,切换端点. PADS2007画PCB时,如何能像Protel99一样在线DRC查布线规则错误?? 比如Protel99布线规则可以限制安全距离,短路等,出错了会有绿色或线短路不会连上,但在PADS里是怎么做的?好像画错了也不会在线报错啊?只有画完才能查?? 如果说PADS里的在线报错DRC功用用起来不方便,那…
问:何为差分信号? 答:通俗地说,就是驱动端发送两个等值.反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”. 问:差分线的优势在哪? 答:差分信号和普通的单端信号走线相比,最明显的优势体现在以下三个方面: a.抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可以被完全抵消. b.能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧…
一些PCB设计者在使用allegro时,由于一些误操作 导致当鼠标放在走线(cline)和网络(net)上面时,软件没有显示该走线的所属网络,或者相关的长度信息.本人经过help文档发现,以下方法可以解决:…
KiCad 不可以画线宽小于 0.2mm 的走线? 有小伙伴在 QQ 群里反馈,KiCad 设置线宽规则时出现错误. 于是判断 KiCad 不可以画 BGA PCB,很显然我认为这是不可能的事情. 作为全世界最强大的开源 EDA,怎么可以不可以画 BGA 的 PCB. 我测试了一下,果然不可以设置到 0.1mm,这是怎么回事? 再仔细一下,设计规则有一个顶级规则. 把这是改小就可以了. 看,成功了.…
[背景] 铺铜是PCB布线的末尾环节,在PCB设计后期审查中,我们会检查走线的规则,但是铺铜后,不容易看见走线的效果,这时我们需要关闭铺铜显示,但是走线任然要显示. [解决方法] 执行Setup->User Preference命令,在Categories中选择Shape,在右面的选项中勾选no_shape_fill.点击Apply,点击OK确认此项操作,效果如下图所示.          …
电路板上弯弯扭扭的走线有什么用 往期文章: 一文读懂高速互联的阻抗及反射(上) 一文读懂高速互联的阻抗及反射(中) 前面几篇文章有部分读者反馈太深奥,不好懂,要求来一点轻松易懂的.这不,它来了!本期文章我们来分享近期工作中的一个小故事. 一段奇怪的走线 这一天,工程师小明像往常一样的在日常撸(摸)板(鱼).这时,同事小红拿着一个看似奇怪的走线来问小明,小明看了看走线,大概是下面这个样子: Zig-Zag走线 小红问道:这个弯弯扭扭的走线有什么作用呀?我们的layout规范不是要求尽量走直线,少拐…
有些童鞋会在Win10下使用AD16的时候发现,走线模式/布线模式(切换直角,45°,弧形等)不能切换. 问题出在输入法上,一般是切换到英文输入法即可解决,但是有一种情况是win10系统自带输入法有时候会有卡顿现象,所有大家选择了搜狗输入法替代,这样搜狗一般默认都是中文简体输入法,即使是按下Shift也是切换到英文输入,但是实际还是中文输入法的模式,所以需要手动点击右下角的搜狗输入法,切换到英文模式,即可解决! 如下图: 在这里左键点击搜狗输入法 默认是中文简体模式 选择英语模式(如果没有,请在…
跟随走线 AD19新增跟随走线,比如需要按照特定的轨迹进行走线,比如要绕着一个圆进行走线,或者靠着边框走线,普通模式下的效果如下图所示,线会跟着指针跑: 在走线模式下,按住 shift + f ,然后鼠标的光标会由 +,变成 ×,当 × 遇到 特定的轨迹时,就会自动跟随,而不会跟着指针乱跑,效果如下图所示:  …
关于 KiCad 画圆弧走线 有很多关于 关于 KiCad 画圆弧走线的帖子. 最新进展是 V6 在开发中. 但是因为关于 DRC 问题,开发好像有难度. https://bugs.launchpad.net/kicad/+bug/1577958…
KiCad EDA 5.1.2 使用圆形板框时出现无法走线的问题 看到官方已经修复,等着官方发布新的版本 5.1.3. Steps to reproduce: 1) create new board. 2) draw circle in Edge.Cuts layer 3) import netlist, place footprints inside circle 4) select "Route track" tool, click on any connected pad Exp…
对于高速数据总线,如果芯片内部没有延时调节功能,通常使用蛇形走线来调整延时以满足时序要求,也就是通常所说的等长线.蛇形走线的目的是调整延时,所以这一类网络都有延迟或相对延迟约束.所以在做蛇形走线调整时,一定要打开延迟或相对延迟信息反馈窗口.下面说明具体操作步骤. 第1步:手工布线,完成各个网络的连线(有等长要求的Match Group或者是有线长要求的网络),此时不必理会是否违反约束规则. 第2步:按8.5节和8.6节方法打开延迟或相对延迟信息反馈窗口,以及动态显示走线长度的窗口. 第3步:执行…
手工布线时还可以动态显示当前走线的长度,设置方法为执行菜单命令Setup->User preferences,打开User preferences Editor对话框.在Etch对应的环境变量中勾选环境变量allegro_etch_length_on.当走线时就会动态显示当前走线的长度,如图8.23所示. 图8.23 动态显示走线的长度 在Dynamic Length窗口中显示当前走线网络的起止点(引脚到引脚),如本例中R11.2表示当前网络起点为器件R11的引脚2,终点为器件U6的A3引脚.…
MIPI的走线阻抗100欧的要求是根据LVDS(Low Voltage Differential Signaling)电平定义的. LVDS差分信号PN两线最大幅度是350mV,内部一个恒流源电流是3.5mA.于是终端匹配电阻是100 Ohm 也就是PN之间的等效阻抗是100欧姆.这就是协议规定的. 如果小于100欧姆,终端输出电平幅度不够,loss增大. 如果大于100欧姆,电流源拉出功率(驱动能力)不足,容易被干扰 mipi信号一般是差分信号,差分信号为一正一负两根trace,两者之间相位差…
Allegro PCB Design GXL (legacy) version 16.6-2015 启用slide命令之后,单击鼠标右键,取消“Enhanced Pad Entry”即可.…
使用除法的注意事项 double b = 4.0 * 1/239.0; 因为整数相除结果取整,如果参数写1/239,结果就都是0 浮点数注意事项 浮点数是近似存储,所以不能直接比较两个浮点数的大小, 可以比较差值小于10的多少负多少次方. 逗号运算符 a=3 * 5,a * 4; 先计算左边,后计算右边,结果返回右边,a=60. sizeof sizeof(类型名) sizeof 表达式 计算所占字节数 位操作 & :某些位置0 或者 取出制定位; | :某些位置1; ^ :特定位翻转; <…
学习笔记 悬线法 最大子矩阵问题: 在一个给定的矩形中有一些障碍点,找出内部不包含障碍点的,边与整个矩形平行或重合的最大子矩形. 极大子矩型:无法再向外拓展的有效子矩形 最大子矩型:最大的一个有效子矩形 特别的,在一个有障碍点的矩形中,最大子矩形一定是极大子矩形 悬线法 悬线:上端覆盖了一个障碍点或者到达整个矩形上边界的有效线段 每个悬线上的点的与底部的点一一对应,矩形中每一个点(矩形顶部点除外)都对应了一条悬线. 如果把一条悬线向左右两个方向尽可能的移动,那么就得到了一个矩形. 注意:悬线对应…
工具(Tools)取消布线(Un_Route)全部(AII) ad pcb画图,如果想整体去掉一条线,只要是连接在一起的,不管在哪一层,都可以采取如下方法:1.PCB画面下,按组合键Ctrl+H,会出现十字光标,将光标移动到连线经过的任意焊盘或过孔,或者移动到导线上(当前层有效),单击鼠标左键,选择的连线会高亮.2.按DEL键,确认删除.…
02原理图工作环境设置原理图画布由画布和边界(Border)构成.可以通过DocumentOptions设置(快捷键DO).DocumentOptions设置-----------------------------SheetOption原理图设置>>Grids 网格 Visible可视网格(也就是在画布中出现的网格) Snap(用户可以操作的网格最小间距,也就是按一次右方向键跳动的格数)可以通过界面中右上角网格键进行改变,快捷键G可以在设定的网格间距之间切换.>>Electria…