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

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

3天内不再提示

电容对信号上升沿的影响

GReq_mcu168 来源:CSDN 作者:AirCity123 2022-06-06 14:39 次阅读

负载电容(IO电容)Cin对信号上升沿的影响

任何芯片IO都有输入电容,通常为2pf左右,加上寄生电容,大约3ps。这个电容相当于负载电容,高速信号在这个电容上建立电压,相当于给电容充电,电容的充电公式是:

5ac4eee4-e561-11ec-ba43-dac502259ad0.png

V0是电容初始电压,Vu充满后的电压值,假设V0=0V。那么上面公式简化为:

5af0e152-e561-11ec-ba43-dac502259ad0.png

当t = RC时,Vt = 0.63Vu;

当t = 2RC时,Vt = 0.86Vu;

当t = 3RC时,Vt = 0.95Vu;

当t = 4RC时,Vt = 0.98Vu;

当t = 5RC时,Vt = 0.99Vu;

我们平时用的时间常数τe指电容两端电压从0V上升到1-1/e=1-37%=63%所需的时间(e=2.71828);

5b1affdc-e561-11ec-ba43-dac502259ad0.png

利用上述公式,计算出上升时间10%~90%所需要的时间是:

5b3a3b0e-e561-11ec-ba43-dac502259ad0.png

如果传输线阻抗50Ω,Cin=3pf,则τ10-90=0.33ns。如果信号的上升时间小于0.33ns,电容的充放电效应将会影响信号的上升时间。如果信号的上升时间大于0.33ns,这个电容将使信号上升时间增加越0.33ns

负载电容对信号上升沿的直接影响就是延长了上升时间,如下图:

5b5b862e-e561-11ec-ba43-dac502259ad0.png

线路中途容性负载对信号的影响

测试焊盘,过孔,封装引线或者连接到互连线中途的短桩线,都有寄生电容,相当于容性负载。这些容性负载通常是pf级别。

假设这些容性负载导致阻抗突变为25Ω,这导致信号传输到这里,有负的信号被反射,然后入射信号降低。当信号到达负载端后返回,在这个点,又有负的信号返回到负载端。从波形上看就是信号幅度下降,下冲,振铃,上升时间增加。

5b915a10-e561-11ec-ba43-dac502259ad0.png

下面计算一下线路中途负载电容的阻抗:

5bc380da-e561-11ec-ba43-dac502259ad0.png

假设上升沿是线性的dV/dt=V/Tr;

如果C很小,则Zcap很大,如果远远大于50Ω,那么与传输线的阻抗并联,几乎不影响整个传输线阻抗。如果Zcap的值与传输线相当,它与传输线50Ω并联,形成比50Ω小的阻抗,就会引起信号完整性问题。

经验法则是Zcap>5x50Ω,就不会引起信号完整性问题。带入上述公式:

5bee9a90-e561-11ec-ba43-dac502259ad0.png

也即是:

5c03f642-e561-11ec-ba43-dac502259ad0.png

假设上升时间是1nf,则允许的电容量为4pf;如果上升时间是0.25ns,则允许的电容量是1pf。

容性突变对信号上升时间的影响有一个经验公式:

50Ω传输线,对于2pf容性突变,传输信号的10-90%上升时间增加约50x2pf=100ps。50%门限的延迟累加约为0.5x50x2pf=50ps。

50%门限的延迟成为延迟累加,用这个衡量电容突变对延迟的影响比较准确。上面的经验公式比较准确,下面是仿真结果,基本能吻合:

5c452ec8-e561-11ec-ba43-dac502259ad0.png

要想降低电容突变对信号上升沿的影响,如果电容降低不了,就只能降低传输线阻抗了。

审核编辑 :李倩

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

    关注

    446

    文章

    47697

    浏览量

    408834
  • 电容
    +关注

    关注

    98

    文章

    5584

    浏览量

    147213
  • 阻抗
    +关注

    关注

    17

    文章

    892

    浏览量

    45346

原文标题:电容对信号上升沿的影响

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    stm32外部中断的边沿检测时,对上升沿或者下降沿是否有要求?

    请问各位大佬,stm32外部中断的边沿检测时,对上升沿或者下降沿是否有要求,必须小于或者大于多少时间,或者在多少时间内必须上升或者下降多少V才算触发。在spec中只看到了最小是10ns
    发表于 03-20 08:31

    STM32H750如何采集2MHZ的波形是上升沿,并且在采集到上升沿的时候进行AD采样?

    STM32H750,如何采集2MHZ的波形是上升沿,并且在采集到上升沿的时候进行AD采样 ETR可以读取脉冲个数,但是只是总数,不能获取上升
    发表于 03-20 07:55

    adcmp604的上升沿和下降沿时间怎么做到更短?

    我再用adcmp604的时候,上升沿和下降沿在10多个ns,比规格书上给的长好多,怎么能做到更短?
    发表于 12-08 08:11

    AD8561单+5V供电,方波输入,仿真下降沿上升沿延时大是为什么?

    AD8561单+5V供电,方波输入,仿真下降沿上升沿延时大,如果双电源则延时则一样,实际应用是否也是这样?官网的pspice模型
    发表于 11-24 06:17

    使用AD8331,Vgain电压上升沿的时候无信号输入的原因?

    你好,我在使用AD8331的时候发现,Vgain电压上升沿的时候,无信号输入,输出端也会产生一个100mV左右的波形,如果把Vgain上升边沿放缓,则输出端的波形变小,,是否因为器件本
    发表于 11-15 08:16

    SPI的MISO管脚的波形上升沿和下降沿都有很大的弧度是什么原因?

    示波器测量SPI通讯的CS,CLKMOSIMISO四颗线的信号,发现其他都很好,只有MISO的信号上升沿和下降沿都是有很大弧度的,是什么原因
    发表于 11-08 06:19

    有偿求解决几百ps上升时间的快沿信号

    有没有网友能做出几百ps上升时间的快沿信号,看到网友利用隧道二极管做出800ps到1us可调时间的快沿,最好幅度可调,有偿求广大电子发烧友。
    发表于 07-28 13:51

    如何从ISR的上升沿读取GPIO?

    我在 GPIO_INTR_ANYEDGE 上配置了一个 GPIO ISR。 我想在 ISR 中知道它是上升沿还是下降沿。 怎么做? 如果我只是在 ISR 中读取 GPIO 状态,它几乎总是 0,即使
    发表于 05-30 10:37

    IMX8MN如果我们配置GPT在上升沿/下降沿触发中断,如何知道中断是由下降沿还是上升沿触发?

    以获得一个数组,其中包含每个 0 和 1 转换的持续时间 我的想法是在输入捕获模式下使用 GPT 1,配置为触发上升沿和下降沿的中断,并在中断中获取位 (0/1) 的持续时间并将其存储在数组中
    发表于 05-12 06:35

    怎么知道一个时序逻辑电路是上升沿有效还是下降沿有效呢?

    怎么知道一个时序逻辑电路是上升沿有效还是下降沿有效呢?
    发表于 05-10 11:27

    请问verilog可以对同一个时钟进行上升沿和下降沿采样吗?

    请问verilog可以对同一个时钟进行上升沿和下降沿采样吗?
    发表于 05-10 11:11

    使用Verilog如何设计一个上升沿检测器呢?

    设计一个模块:当输入信号端(位宽1位)出现上升沿跳变时,执行相应操作?请问该如何实现检测该上升沿检测? 疑问1:可以使用posedge+端口
    发表于 05-10 10:39

    verilog怎么将一个边沿触发信号上升沿作为控制变量呢?

    verilog怎么将一个边沿触发信号上升沿作为控制变量呢?
    发表于 05-10 10:38

    在时序电路里如何利用一个信号上升沿和下降沿采样数据呢?

    外部输入一个周期信号和一个数据,我要利用这个周期信号上升沿和下降沿采样数据。除了利用高频时钟去检测周期
    发表于 05-10 10:36

    在时序电路里如何利用一个信号上升沿和下降沿采样数据呢?

    外部输入一个周期信号和一个数据,我要利用这个周期信号上升沿和下降沿采样数据。除了利用高频时钟去检测周期
    发表于 05-10 10:35