在设计一些高速的串行信号,比如PCIE,STATA,USB3.0等,在差分信号线上面常常都会串接一个电容
这个电容主要有如下几个方面的作用:
1.滤除信号的直流分量,使信号关于0电平对称;
因为很多高速信号为了减少衰减会在信号上叠加一个直流分量,而在接收端一般都有自己的偏置,所以一般需要滤除这个直流。同时也滤除了一些串扰进来的直流信号,提高了信号质量
2.提供过压保护
因为有些串行信号是通过连接器与其它芯片连接的,在连接器插拔的手可能产生一些过压的信号,电容在一定程度上能起到保护作用。
那么这个电容是放在接收端还是发射端呢?
一般的做法是放在信号的接收端。
- 因为电容类似于一个阻抗不连续的点,放在接收端比放在发射端反射会小一点。
- 如果放在接收端,能最大限度的滤除接收端上串近信号线上的直流干扰
但是也有例外。
一些协议有明确要求的信号,比如PCIE信号因为协议要求,如果接收端和发送端在两块PCB板时,需要放置在发送端,
如果接收端和发送端在同一块PCB上,我个人的做法是会靠近接收端放置;
对于一些串行信号如果是要经过连接器,如SATA信号,串接电容一般推荐靠近连接器放置,这样也能起到一定的过压保护的功能。
那么这个串接的电容是多大呢?一般推荐的是0.01uF~0.2uF,常用的是0.1uF。电容封装的话一般推荐0402封装,封装大了会使反射信号变大,影响信号完整性。