常见问题解答

文章详情

ID: 850
实例类型: 常见问题解答
分类:
相关:
产品系列: 所有设备

搜索答案数据库

为什么我不能使用低电流设置驾驶一个长的PCB轨迹并获得良好的信号质量?

LVCMOS IOs驱动长PCB轨迹,当IO输出电流设置高时,经常会在接收端显示超调。当IO输出电流设置为低时,在长PCB轨迹上接收到的波形可能会有些失真。这是驱动长PCB轨迹时常见的问题。你可能会想,有一个IO输出电流设置没有过冲和良好的信号质量,但对于大多数典型的LVCMOS输出在较高的VCCIO电压,这通常不是情况下,除非你添加一个外部串联电阻。

众所周知,当IO被设置为4ma左右时,LVCMOS IO有一个稳定的输出阻抗,接近于典型的PCB轨迹的值。鉴于此,通常认为较低的电流设置可以驱动具有良好信号质量的长PCB迹线,并且从未端接的长PCB迹线返回到输出IO的信号反射也较低。当输出IO在IBIS或HSPICE模拟器上进行模拟,或建立在PCB上时,接收端看到的波形通常会出现很大的失真,显示“阶梯”属性,并在切换信号的预期最终值上下反射。

波形失真的原因是在切换间隔期间iOS并不总是看起来不恒定阻抗。当需要在其额定电流设定时操作时,输出IOS将倾向于电流限制,因此IO的开关状态输出电压都小于所需的,而IO的输出阻抗将在电流限制时大大增加。由于没有足够的电流即可立即“充电”PCB轨迹,因此开关边缘的初始部分将较少,并且由于沿PCB轨迹的反射,将显示“台阶步骤”波形,因为PCB跟踪电荷。由于IO输出阻抗现在在电流有限的边缘转换时间内大大增加,在返回的反射从长PCB轨迹的未终端结束时,PCB迹线的IO端将存在更多的信号边缘反射。基本上,PCB迹线将开始填充不同高度的信号边缘反射,该信号边缘反射沿PCB轨迹来回弹出,直到PCB迹线的两端的反射柴油。输出IO信号最终将在最终值下沉淀,输出IO正在尝试切换到。如果IO切换得比PCB轨迹上的边缘反射可以灭绝,则在接收器处看到的波形可以变得相当难以识别,并且所接收的信号对于驱动输入IO是非常有用的。

通常用于改善信号质量的解决方案,如全高度波形将到达接收器是设置输出IO的最大电流设置,然后添加一系列33欧姆电阻物理上接近输出IO。这提供了大约相同的输出阻抗作为4ma IO电流设置,但现在输出IO电流限制效应被消除,因为IO从来没有达到它的最大电流,当然外部电阻也没有电流限制。如果你在使用20ma设置时担心SSO,它可能没有你想的那么糟糕。IO输出单点登录随着增加的串联电阻下降,现在更接近看到的10ma电流设置为VCCIO=3.3v,并进一步降低为更低的VCCIO电压。
像大多数网站一样,我们使用cookie和类似的技术来增强用户体验。我们也允许第三方在我们的网站上放置cookie。继续使用本网站,即表示您同意使用我们所述的cookie饼干的政策