0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不按INTEL的“3W-2S”规则设计,出问题的概率有多大?

edadoc 来源:edadoc 作者:edadoc 2024-08-26 14:47 次阅读

高速先生成员--黄刚

在行业内,要是问PCB工程师的大多数设计规则是参考哪些公司的设计指导的话,高速先生相信intel的设计指导书一定会榜上有名!事实上,从高速先生看到的业界主流芯片或平台的设计指导书中,intel的design guide,也简称PDG一定是各位PCB工程师们的“童年噩梦”,那长达上千页的内容,而且都还是全英文的,大家掌握起来的难度不可谓不大。

wKgZombMJRWAFKAcAABF-_6YEUk639.jpg

不过有一说一,虽然很难读,但是它的设计指导参考意义还是非常大的,里面记载着很多PCB工程师使用的设计技巧和方法,使得工程师们在不用具备仿真能力的情况下也能把设计做得很好。当然,正因为这样,行业内就慢慢有了一定要遵守intel设计规则的传说了!

wKgaombMJRaAKyriAABNhBNP5AI115.jpg

在其中上千页内容当中,这一条设计规则相信大家也倒背如流了,那就是俗称的差分线对内等长下的“3W-2S规则”。

wKgZombMJRaARyt6AABBsmBrjGo604.jpg

是什么意思呢?它说的是在高速差分线对内去做等长设计时,短的那根线进行绕线补偿时补偿的高度和宽度的约束,3W只是两个绕包的距离为3倍的线宽W,2S是指绕包最远的位置与另外一根线距离不大于2倍的差分线对内间距S。这样说大家应该就很清楚了吧?

当然本来Chris这周打算歇息下,不更新文章了,毕竟也想着让大家好好消化之前的文章,重质量不重数量嘛(额,其实主要是项目比较忙)。但是上海分部的设计达人强哥一条微信怼过来给Chris,内容大概就这个样子的。

wKgaombMJReAPMXKAAA2QzTcRNU039.jpg

这个是上海的一个我们比较重要的客户的疑问,Chris在略微思考下,虽然心理已经有了大概的答案,但是的确也是没有具体仿真的证明,于是Chris灵机一动,就回复到。。。

嗯,对!就是这个缘由,所以大家今天就能看到这篇文章了。说干就干,于是强哥根据它之前设计的习惯,大概做了几组case来让Chris仿真对比,如下所示:

wKgZombMJReAfid5AAAr4LGrqYw718.jpg

当然不补偿的设计是作为让大家直观感受下差距,另外在intel的规则“3W-2S”的旁边还做了两种不同的对比case,分别是“2W-2S”和“4W-2S”,Chris想仿真验证下不按intel要求的“3W-2S”设计的话,其他两种case的性能差距有多大!

唰的一声,仿真的结果就出来了。那按照惯例还是先看无源再看有源哈,从无源的插损指标来看,我们能发现两个点:

1,不补偿的设计真差的很多(这还用说嘛!);

2,“2W-2S”、“3W-2S”和“4W-2S”的插损表现,额,不知道你们能不能分出来明显差距,反正Chris感觉分不出来哈!如果硬要放大看的话,的确是能看到“3W-2S”在15GHz以前(对应差不多25Gbps速率的信号吧)的波动相对小一点。

wKgaombMJRiABFzrAABvOTw6DCg612.jpg

当然Chris会让大家看到为什么不同“W”之间对插损的波动程度略有区别,我们来看看几个case的TDR阻抗的对比图,从阻抗对比可以看到,不同的“W”会导致阻抗不等长(绕线区域的阻抗会增加)的长度不同,所以能看到波动的程度不一样。

wKgZombMJRmAIyUDAABuz8hNpEc924.jpg

看到这个TDR阻抗图,很多人就会问了,那不是“2W-2S”的阻抗波动长度越短吗,那为什么不应该是它的效果最好,为什么intel要推“3W-2S”呢?

这个问题问得好!这其实跟我们为什么不选不补偿的这个case是同一个道理,我们从几个case的模态转换结果来看,从模态结果来看你们就会发现一个问题:当然不补偿的模态肯定很差了,但是从“2W”到“4W”的对比中,你们会惊讶的发现,最好的反而是“4W”。这就说明了两个绕包的距离比较近的时候,这跟走线本身也会耦合,导致时序的微微变化,距离越远,耦合度越差,这样时序反而相对较好。

从TDR阻抗和模态两个相矛盾的无源维度来分析,可能intel推荐的“3W-2S”就在两者中找到一个平衡吧!

wKgaombMJRmAdwGBAABq4ZnGCcQ331.jpg

OK,最后我们再来对比下大家更为熟悉的眼图的结果。我们分别在这4个case的走线中去跑25Gbps速率的码型,从眼图的结果也能看到这一点。不补偿眼图明显差很多这个不用怀疑,三种不同“W”之间的差异其实都不大,哪怕是“3W-2S”的结果是最好的,但是和其他两种“W”的差异也很小很小。

wKgZombMJRqARKr-AADNRH7zNdw464.jpg

最后总结下哈,当然intel推荐的“3W-2S”原则首先的确在一定速率的高速信号设计中效果还是很好的,但是Chris想说的话,也没必要把它神化到一个非常非常非常高的高度哈,在不同的设计场景中,例如板子的密度不同,没法严格的遵守“3W-2S”的情况下,稍微变点“W”的大小或者是“S”的大小也不是一定会很影响信号质量,很多情况下,他们的差异都比intel粉丝们的想象中要小!最后,希望让Chris写这篇文章的客户包括其他也有同样疑问的朋友们都能顺利刷到这篇文章吧!

问题:大家设计中一般都遵守怎么样的设计规则去做差分对内等长呢,具体谈谈你们的设计方法?

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • intel
    +关注

    关注

    19

    文章

    3480

    浏览量

    185729
  • PCB
    PCB
    +关注

    关注

    1

    文章

    1777

    浏览量

    13204
收藏 人收藏

    评论

    相关推荐

    用CDC3S04遇到CLK输出问题,CLK输出的下降沿下降太慢,什么办法能使CLK输出下降沿变快吗?

    我客户在是用CDC3S04遇到CLK输出问题,CLK输出的下降沿下降太慢,什么办法能使CLK输出下降沿变快吗? CLK输入波形: CLK输出波形
    发表于 11-11 07:37

    tas5805m连续通过tinyplay播放音频概率出现播放不了的情况,为什么?

    通过pp3软件得到配置文件,并通过I2c写入tas5805m。连续通过tinyplay播放音频概率出现播放不了的情况,此时时钟都有信号,参考电路图
    发表于 10-12 07:15

    TPA3131D2音频功放概率性保护无输出是什么原因导致的?

    我司在调试1款对讲机产品时,使用TLV320AIC3106IRGZR(codec)+TPA3131D2(音频功放)方案,发现音频功放会概率性保护导致输出异常,该功放电路及外围参数已大批量在其
    发表于 09-30 07:48

    LM49450输出引脚概率性烧坏的原因?

    喇叭使用8Ω/2W或4Ω/3W,芯片输出Pin20和Pin22引脚都出现概率性烧坏现象,对地测量电阻值接近0欧姆,Pin20和Pin22引脚一般不同时出现烧坏,有时是Pin20引脚,有时是Pin22引脚,同时也测量喇叭的阻值,
    发表于 09-27 09:48

    INTEL的“3W-2S规则设计,出问题概率多大

    case,分别是“2W-2S”和“4W-2S”,Chris想仿真验证下不intel要求的“3W-2S”设计的话,其他两种case的性能差距
    发表于 08-26 14:51

    请问ESP32S3 USB-OTG支持什么类型多大容量的Micro SD卡?

    ESP32-S3=USB-OTG支持什么类型多大容量的Micro SD卡?
    发表于 07-01 07:09

    电动机铭牌短时运行用s2表示吗

    电动机铭牌短时运行用S2表示,这是电动机工作制的一种分类方式。 一、电动机工作制分类 电动机工作制是指电动机在不同工作条件下的运行方式。根据国际电工委员会(IEC)的规定,电动机的工作制可以分为
    的头像 发表于 06-28 09:32 3155次阅读

    ESP32-S3运行人脸检测功耗多大呢?

    ESP32-S3运行人脸检测,功耗多大
    发表于 06-26 06:32

    请问ESP32S2播放MP3时电流是多大

    我现在偿试编译esp-dev-kitsesp32-s2-kaluga-1examplestouch_audio 并且使能 CONFIG_PM_ENABLE, 去掉液晶屏 通过USB供电电流大概
    发表于 06-21 16:38

    esp32-c3开启安全启动和flash加密概率启动是什么原因导致的?

    esp32-c3开启安全启动和flash加密概率启动,重新上电就好了,启动时候签名校验错误,硬件sha256 返回全0,怀疑是烧efuse影响了硬件sha,把硬件sha替换为软件sha,直接卡在
    发表于 06-19 06:42

    请问esp32-s3驱动rgb屏像素时钟频率pclk可设置多大

    esp32-s3 驱动rgb屏像素时钟频率pclk可设置多大
    发表于 06-18 07:44

    esp-idf_v4.4.2软复位概率导致i2s adc工作不正常,怎么解决?

    ;init step 3: %d\", err); 同时产品具有软件重启的功能,某些情况下将调用esp_restart(); 经过测试,esp_restart()重启后,一定的概率出现i2s
    发表于 06-11 06:55

    stm32f103快速复位,小概率的出现过几秒才能起来,或者就不启动,为什么?

    现象:快速复位,小概率的出现过几秒才能起来,或者就不启动,出现这两种现象后再按复位也不会恢复正常了。只能断电重新上电才能恢复正常。各位有没有遇到过?
    发表于 03-20 08:13

    AD2S1210异常发热的原因哪些?

    我司最近设计的一款产品中使用了贵司的AD2S1210芯片,使用中出现了以下问题,调试了很久不能解决,希望给予支持。 首先芯片从mouser采购,可以保证是正品。 系统上电时会有部分概率出现
    发表于 12-11 06:23

    请问AD2S1210增量式编码器的分辨率默认线程是多大

    ad2s1210 传真: ad2s1210能够解调得到光电编码器一样的ABZ信号,但是关于其默认的线数为多大,并没有明确说明,我了解可以通过通信的方式设置其线数,并且编码器分辨率不能高于旋变输出
    发表于 12-01 07:12