多年前,在我开始研究信号完整性问题时也曾经有过这样的疑问,随着对信号完整性理解的深入,便没有再仔细考虑。后来在产品开发过程中,朋友、同事经常向我提出这一问题。有些公司制作复杂电路板时,硬件总也调不通,于是找到我,当我解决了问题,并告诉他们,原因就在于没有处理好信号完整性设计,负责开发的硬件工程师也会提出同样的问题。他们通常的说法是:高速电路中会有问题,可是什么情况下必须进行专门的信号完整性设计?
多年前,在我开始研究信号完整性问题时也曾经有过这样的疑问,随着对信号完整性理解的深入,便没有再仔细考虑。后来在产品开发过程中,朋友、同事经常向我提出这一问题。有些公司制作复杂电路板时,硬件总也调不通,于是找到我,当我解决了问题,并告诉他们,原因就在于没有处理好信号完整性设计,负责开发的硬件工程师也会提出同样的问题。他们通常的说法是:高速电路中会有问题,可是什么情况下必须进行专门的信号完整性设计?
如果你发现,以前低速时代积累的设计经验现在似乎都不灵了,同样的设计,以前没问题,可是现在却无法工作,那么恭喜你,你碰到了硬件设计中最核心的问题:信号完整性。早一天遇到,对你来说是好事。
不同容值电容的并联与反谐振(Anti-Resonance)
正确使用电容进行电源退耦,必须了解实际电容的频率特性。理想电容器在实际中是不存在的,这就是为什么经常听到“电容不仅仅是电容”的原因。
采用电容退耦是解决电源噪声问题的主要方法。这种方法对提高瞬态电流的响应速度,降低电源分配系统的阻抗都非常有效。
绝大多数芯片都会给出一个正常工作的电压范围,这个值通常是±5%。例如:对于3.3V电压,为满足芯片正常工作,供电电压在3.13V到3.47V之间,或3.3V±165mV。对于1.2V电压,为满足芯片正常工作,供电电压在1.14V到1.26V之间,或1.2V±60mV。这些限制可以在芯片datasheet中的recommended operating conditions部分查到。这些限制要考虑两个部分,第一是稳压芯片的直流输出误差,第二是电源噪声的峰值幅度。老式的稳压芯片的输出电压精度通常是±2.5%,因此电源噪声的峰值幅度不应超过±2.5%。当然随着芯片工艺的提高,现代的稳压芯片直流精度更高,可能会达到±1%以下,TI公司的开关电源芯片TPS54310精度可达±1%,线性稳压源AMS1117可达±0.2%。但是要记住,达到这样的精度是有条件的,包括负载情况,工作温度等限制。因此可靠的设计还是以±2.5%这个值更把握些。如果你能确保所用的芯片安装到电路板上后能达到更高的稳压精度,那么你可以为你的这款设计单独进行噪声余量计算。本文着重电源部分设计的原理说明,电源噪声余量将使用±2.5%这个值。
芯片内部有成千上万个晶体管,这些晶体管组成内部的门电路、组合逻辑、寄存器、计数器、延迟线、状态机、以及其他逻辑功能。随着芯片的集成度越来越高,内部晶体管数量越来越大。芯片的外部引脚数量有限,为每一个晶体管提供单独的供电引脚是不现实的。芯片的外部电源引脚提供给内部晶体管一个公共的供电节点,因此内部晶体管状态的转换必然引起电源噪声在芯片内部的传递。