Marin说PCB之Max parallel知多少?

2024-06-04 05:04
文章标签 pcb max parallel 知多少 marin

本文主要是介绍Marin说PCB之Max parallel知多少?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天是个阳光明媚,万里乌云的好日子。小编我一如既往地到家打开电脑准备看腾讯视频的五十公里桃花坞的第四季,在看到汪苏泷汪台说650电台要解散的时候小编我差点也哭了。650电台之于桃花坞就像乐队的鼓手一样,都是一个团队的灵感啊,而且650电台已经成立四年了,现在说解散就解散是有点太可惜了。

好了,咱们不能感慨太多了,不然就有黑粉说你老是说这些废话,不能直接进入每期文章的主题吗?更有一些性质恶劣的粉丝说你写这些玩意没有人看,狗都不看的,还坚持写这个干嘛呢?

但是小编我就是一个杠精,黑子们不喜欢这个我就继续写,每个人的创作风格不同,不能因为别人一句话就改变了自己的原则了,用董宇辉老师之前就说的话就是一个人强大就是可以做到不以物喜,不以己悲,保持好的心态。当我正在认真看视频时候,手机微信提醒有消息了,我打开一看原来是之前一个老伙计来自某大厂的著名PCB设计攻城狮师陈总,他说有个板子上面的信号速率很高,他们公司的硬件要求他把高速线上平行走线的长度规则加上,他说自己很多年没有搞这个了都忘记了,问我还知道怎么设置不?你还别说我也是忘记的差不多了,我立马打开百度那是一顿哐哐搜索啊,但是都没有关于这个的在allegro中把高速线上平行走线的长度规则加上这个解释和操作。其实我们在做板子的时候经常会遇到有些芯片手册会提供这组BUS信号的间距要求,如下所示:

是不是我们按照这个手册上重要信号线间距要求来做就一定是万事大吉了呢?结果是否定的,我们不仅仅要考虑这个间距的问题,还要考虑同层布线的平行走线的长度耦合问题。因为大家都知道相同间距下,相邻层间耦合带来影响比同层间耦合更严重,所以说大家往往是只考虑了相邻上下层面的串扰问题,忽略了同层走线的平行走线长度过长带来的串扰问题,虽然说相邻层间耦合带来影响比同层间耦合更严重,但是也不是说同层的走线耦合问题就不用看了。

正当我感慨度娘也不是啥都可以查到的时候,我突然想起来之前的乌克兰仿真同事的一句话,你要是对软件中哪个命令不熟悉就打开这个软件的Help命令,这个上面会有详细的解释的,我灵机一动果然按照这个想法成功地找到了这个在allegro中把高速线上平行走线的长度规则设置的解释和操作了,接下来小编我就给大家分享一下这个操作命令了。

1,首先打开规则管理器界面,操作如下所示:

在上面的界面中把max parallel这个记得勾选上。

2,在PCB界面中,首先选择Edit---properties(快捷键F3) ,在右边的find栏中勾上NET,接着鼠标左键框选中你所需要设置的网络, 在弹出的属性对话栏中找到---max parallel(平行走线的最大长度)这个设置,按照仿真同事提供的数据把对应的数值填上即可

3,或者你也可以在规则管理器中也可以去设置这个属性的,如下所示

4,以上两种方式设置完成后就可以打开DRC报错去看下单板上高速线平行走线的规则是否满足这要求了,记得要把DRC的ALL打开,不然你就看不到这个报错了。

5,关于这个max parallel平行走线的最大长度)这个设置中数值是什么意思,我再这边给大家说下,例如上面的网络就是设置了max parallel=(100mil:25mil;200:50mil;300mil:75mil;400mil:100mil)意思就是说这个线段被分为四个部分了,第一段走线需要两个行满足间距在25MIL以内,走线长度小于100mil,超过这个设置就会有EP的DRC报错了。当然也有Z方向设置的一些问题,关于这个解释若是帖子们感兴趣的话可以打开规则管理器中的Help文件去搜索一下这个,会有详细的解释的。

大家也都知道走线上的串扰是不可能完全消除的,只能去想办法降低它。通常我们降低单板上信号间的串扰的做法有如下几种设计:

1,使用平面作为返回路径。

2,增加信号路径之间的间距。(一些芯片手册对重要信号的要求,例如3W,5W,5H,7H等)

3,使走线的耦合长度尽量短。(这个就是我们本期主要讲的内容了)

4,在带状线层布线。

5,减少信号走线的阻抗。

6,使用介电常数较低的叠层(这个造成设计的成本也是会增加的,我们在一些降本的方案中谨慎使用)

7,在封装和连接器中不采用公共返回引脚。

8,当两条信号线之间的高度隔离度很重要的时候,可以把它们布线在具有不返回平面的不同层面上。

9,防护布线对于微带线的作用不是很大,对于带状线而言,最好的做法就是在两端和沿线上都使用有短路过孔的防护布线。(走线包GND,包地线上加GND孔)

以上就是本期的所有内容了,我们下期文章不见不散。

这篇关于Marin说PCB之Max parallel知多少?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1029134

相关文章

Allegro PCB--报错

1。 走线上打孔 问题:在走线上打的Via,我通过"Assign net to Via", 给与网络。成功后。 跑Tools\Database check\ Update all DRC(including batch), Via 网络又没有了 原因& 解决方法: VIA没有和走线完全重合 换个方法: 直接在线上打孔 或者走线change成shape, 或者用细导线把孔连到线路上。

file-max与ulimit的关系与差别

http://zhangxugg-163-com.iteye.com/blog/1108402 http://ilikedo.iteye.com/blog/1554822

POJ 1050 To the Max(枚举+动规)

题目: http://poj.org/problem?id=1050 题解: 此题转化成一维后就相当于求最大连续子序列了,可以枚举所有的行组合,把枚举到的起始行到终止行的值按列相加存入一个一维数组。 代码: #include<cstdio>#include<cstring>int a[101][101];int value[101];int dp[101];int max(

报错:Reached the max session limit(DM8 达梦数据库)

报错:Reached the max session limit - - DM8 达梦数据库 1 环境介绍2 数据库启动SYSTEM IS READY后面日志3 数据库刚启动日志4 达梦数据库学习使用列表 1 环境介绍 某项目无法连接数据库,报错:超过最大会话数限制 , 检查 dmdba ulimit -a openfiles 已改检查 dm.ini 其中 MAX_SESSION

PCB散热设计

随着电子设备性能的不断提升,电路板上的元器件集成度越来越高,发热量也随之增加。如何有效管理这些热量,保证电路板在高温环境下的稳定运行,成为设计过程中一个不可忽视的问题。如果散热不佳,电子元件可能会因过热导致失效,从而影响设备的可靠性和寿命。因此,在设计阶段采取合理的散热措施尤为重要。 一、加散热铜箔与大面积电源地铜箔 散热铜箔是指在PCB(印刷电路板)上增加的金属导热层,通常覆盖在功率密集的

【硬刚ES】ES基础(二十) 单字符串多字段查询:Dis Max Query

本文是对《【硬刚大数据之学习路线篇】从零到大数据专家的学习指南(全面升级版)》的ES部分补充。

翻译论文的关键部分 | Parallel Tiled QR Factorization for Multicore Architectures

SSRFB DTSQT2 DLARFB DGEQT2 1, 对角子矩阵分解 DGEQT2 这个例程被开发出来,用于针对对角Tile子矩阵: ,执行不分块的QR分解。 这个运算产生: 一个上三角矩阵 一个酉下三角矩阵,这个矩阵包含 b 个 Householder 反光面、 一个上三角矩阵 ,在WY技术中,这个矩阵被定义用来累计Householder变换。 和 能够写进 所占据的内存空间,

[LeetCode] 695. Max Area of Island

题:https://leetcode.com/problems/max-area-of-island/description/ 题目 Given a non-empty 2D array grid of 0’s and 1’s, an island is a group of 1’s (representing land) connected 4-directionally (horizont

[LeetCode] 485. Max Consecutive Ones

题: 题目 Given a binary array, find the maximum number of consecutive 1s in this array. Example 1: Input: [1,1,0,1,1,1]Output: 3Explanation: The first two digits or the last three digits are consec

绘制PCB经验积累

绘制板子层数究竟是通过什么来进行判断的? 1.电路的复杂程度 信号数量和密度,电源和地的分布要求 2.工作频率和信号速度   对于高速信号的定义,之前的文章有讲过,当信号的时钟频率超过5MHz,或信号上升/下降的时间小于5ns时,一般需要使用多层板的设计。原因在于多层板设计可以有效控制信号回路的面积,以此来获得优秀的电气性能。 3.空间限制和尺寸要求 小型化,元器件布局和散热考虑 .