打印
[cadence]

怎么避免信号之间的串扰问题

[复制链接]
3491|48
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
01什么是串扰?
串扰是两条信号线之间的耦合、信号线之间的互感和互容引起线上的噪声。容性耦合引发耦合电流,而感性耦合引发耦合电压。 PCB板层的参数、信号线间距、驱动端和接收端的电气特性及线端接方式对串扰都有一定的影响。下面是在SigXplorer里面搭建了一个串扰的仿真链路,黄色部分就是得到的信号之间的串扰分析结果。



使用特权

评论回复
沙发
gaochy1126|  楼主 | 2022-6-30 15:55 | 只看该作者
02怎么使用Allegro 17.2进行问题分析

(1)很多PCB工程师都知道串扰,知道3W,但是在遇到实际问题的时候因为受到空间的影响,间距太近没有空间调整。只能做到在空间距离允许的情况下尽量拉大布线的间距,没有直观的手段来衡量评估串扰的大小是否能够符合设计的要求。今天我们将和小伙伴一起来使用Allegro 17.2来分析布线的耦合系数对串扰进行评估,通过这个功能可以让工程师可以直观地评估间距和串扰的关系,用具体的数据来量化设计,让工程师做到设计心中有数。
(2)下面这个图是一个EMMC的信号,我们将使用这个实例文件来分析布线之间的耦合情况。一般来说,耦合分析需要设置耦合考虑的起始百分百也就是考虑耦合的开始阀值。通俗的说法就是当布线之间的耦合超过多少的时候需要进行考虑。比如2%,也就当耦合超过2%的时候才考虑,小于2%以下的时候不考虑耦合的影响。那么耦合要超过多少耦合率才是不合格的呢? 这个就没有一个统一标准了。通常的工程实践中可以按照5%来评估,也就是说,当耦合率超过5%的时候就需要引起工程师的重视,超过10%的耦合率是违反了设计规则的,耦合将不能被允许接受。
(3)开启Analysis Workflows,选择Coupling Workflow开始设置其他参数,选择需要分析的网络。
(4)在流程中选择需要进行分析的NET网络,比如QSPIO_DATA0-7,QSPIO_DQS等信号。
(5)设置仿真的参数,Coupling设置超过2%以上的耦合才予以考虑,设置仿真参数后,点击选择start analysis就可以进行仿真。


使用特权

评论回复
板凳
gaochy1126|  楼主 | 2022-6-30 15:55 | 只看该作者
(6)仿真结束后显示的结果有两种方式,一种是表格的方式,一种是耦合系数图的方式显示出来。
下图是图标的方式显示出来的结果,从表格中可以看出QSPIO_DATA1和QSPIO_DQS这两个网络耦合的系数为7.30%,其中耦合系数在2%-5%长度为6.9(总线长度的比例数字),耦合系数大于5%的长度为3.24(总线长度的比例数字),耦合发生在L3层。工程实践中,需要关注耦合系数大于5%以上的布线长度,这个布线长度越小越高,若长度比较长,可以考虑将这些布线间距人为的拉开减少耦合。


(7)在切换到Coupling Vision耦合系数图的显示方式的时候,可以用鲜艳的红色标识出来耦合系数较大的部分。如下图中的情况,可以明显的看到QSPIO_DATA1和QSPIO_DQS这两个网络存在明显局部平行布线情况,局部耦合系数为7.31。

使用特权

评论回复
地板
gaochy1126|  楼主 | 2022-6-30 15:55 | 只看该作者
(8)通过对QSPIO_DATA1和QSPIO_DQS这个部分的布线进行调整加大布线距离之后,可以看到该部分的耦合系数明显降低。

分析小结

通过Cadence Allegro 17.2布线耦合系数分析,可以用量化的指标看到电路板上布线的耦合情况,针对超过标准的部分布线可以轻易的进行修改,然后再次进行耦合仿真。这样做成为减少串扰的有效手段,对于提升设计效率以及设计的准确性是有很大帮助。

使用特权

评论回复
5
febgxu| | 2022-6-30 21:10 | 只看该作者
资料很实用,谢谢楼主!                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:43 回复TA
赞一个 
6
sheflynn| | 2022-6-30 21:10 | 只看该作者
这些资料太全了!!!                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:43 回复TA
赞一个 
7
phoenixwhite| | 2022-6-30 21:10 | 只看该作者
资料很实用,谢谢楼主!                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
8
kkzz| | 2022-6-30 21:10 | 只看该作者
资料的确是很全面                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
9
juliestephen| | 2022-6-30 21:11 | 只看该作者
楼主好人,资料很好。谢谢楼主!                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
10
saservice| | 2022-6-30 21:11 | 只看该作者
相当全的资料,很适合初学者                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
11
linfelix| | 2022-6-30 21:11 | 只看该作者
感觉今后应该用的人很多                                   

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
12
deliahouse887| | 2022-6-30 21:11 | 只看该作者
谢谢你共享的资料!!                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
13
uiint| | 2022-6-30 21:11 | 只看该作者
谢谢你共享的资料                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
14
vivilyly| | 2022-6-30 21:12 | 只看该作者
谢谢lz分享,很有用                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:44 回复TA
赞一个 
15
51xlf| | 2022-6-30 21:12 | 只看该作者
很详细的资料                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
16
sesefadou| | 2022-6-30 21:12 | 只看该作者
资料还是相当全面的                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
17
myiclife| | 2022-6-30 21:14 | 只看该作者
非常感谢楼主分享                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
18
biechedan| | 2022-6-30 21:14 | 只看该作者
感谢分享,提供的例程很实用                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
19
rosemoore| | 2022-6-30 21:14 | 只看该作者
资料的确是很全面                                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
20
qiufengsd| | 2022-6-30 21:14 | 只看该作者
这些资料太全了!!!                 

使用特权

评论回复
评论
gaochy1126 2022-6-30 21:45 回复TA
赞一个 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1061

主题

11320

帖子

26

粉丝