电子说
这一节开始我们介绍信号完整性的另一个要素--芯片(驱动、接收器件),主要涉及到如下内容:
有一定基础的同学也可以直接略过此部分内容,但我觉得在介绍IBIS模型、介绍SIPI仿真之前,还是有必要先讲一下各种电平标准,这样有助我们更好的完成信号完整性仿真和分析。
在介绍具体的电平标准前需要介绍一些概念:
在各种逻辑电平的互连设计中,需要尊需以下基本原则:
电平关系, 驱动器件的输出电压必须处在负载器件所要求的输入电压范围,包括高、低电压值。应保证合格的噪声容限(Vohmin-Vihmin≥0.4V,Vilmax-Volmax≥0.4V),并且输出电压不超过输入电压允许范围,否则有可能导致器件损坏。
驱动能力 ,驱动器件必须能对负载器件提供灌电流最大值。驱动器件必须对负载器件提供足够大的拉电流,关系到驱动器的带负载能力和总线速率。对于一般驱动器来说驱动电流都是mA级别的,相比而言各种逻辑电平的输入电流都是uA级的,对于TTL、CMOS等传统的低速接口来说可以驱动很多器件工作。高速的SerDes链路大部分都是CML电平而且都是点到点的拓扑结构,此时更加关注信号的边沿变化率,如果边沿变化率太缓可能无法支持过高的信号速率。但也要注意长的布线链路也会造成比较大的损耗,这就需要驱动器可以通过驱动能力的调整来改善信号的幅度,对于高速serdes来说往往不仅仅是驱动能力的问题,还需要配合加重、均衡等技术来改善信号质量。
从另一方面驱动能力反映的是驱动器的 输出阻抗 ,从阻抗方面理解更有利于我们 保证驱动器和传输线之间的阻抗匹配 。
时延特性, 在高速信号进行逻辑电平转换时,往往会带来一定的延时。而且同一器件同一总线不同管脚的输出延时会有一定的偏差,这一延时偏差会很大程度上限制总线速率,时序设计时一定要充分考虑。
如果两种电平不能直接相连,则需要借助电平转换芯片。选用电平转换逻辑芯片时应慎重考虑,反复对比。通常逻辑电平转换芯片为通用转换芯片,可靠性高,设计方便,简化了电路,但对于具体的设计电路一定要考虑以上三种情况,合理选用。需要充分考虑电平转换芯片对上升/下降时间的影响,应保证Tplh和Tphl满足电路时序关系的要求和EMC的要求。
TTL和CMOS的逻辑电平是比较传统的低速电平接口,不能提供很快的开关速度,按典型电压可分为四类:5V系列、3.3V系列,2.5V系列和1.8V系列。5V系列比较通用被称为TTL或者CMOS电平,3.3V及以下的逻辑电平被称为低电压逻辑电平,常用的为LVTTL或LVCMOS电平。一般的数字设计基础教材中都有详细介绍。这里给出不同系列的逻辑电平之间的逻辑电平对比,并简要分析何种情况下不同电平接口可以直接互连,什么情况下不能直接互连。
常用的TTL和CMOS电平分类有:5V TTL、5V CMOS、3.3V TTL/CMOS、3.3V/5VTol.、和OC/OD门。其中:
3.3V和5V逻辑电平的互连
注意某些5V的CMOS逻辑器件,它也可以工作于3.3V的电压,但它与真正的3.3V器件(是LVTTL电平)不同,比如其VIH是2.31V(=0.7×3.3V,工作于3.3V)而不是2.0V,因而与真正的3.3V器件互连时工作不太可靠。因为这种接法无形中减小了高电平的噪声裕量,在进行信号完整性仿真时需要特别注意。
值得注意的是有些器件有单独的输入或输出电压管脚,此管脚接3.3V的电压时,器件的输入或输出逻辑电平为3.3V的逻辑电平信号,而当它接5V电压时,输入或输出的逻辑电平为5V的逻辑电平信号,此时应该按该管脚上接的电压的值来确定输入和输出的逻辑电平属于哪种分类。
** OC/OD输出加上拉电阻可以驱动所有逻辑电平。**
5V TTL和3.3V/5VTol.可以被除了2.5V、1.8V外的所有逻辑电平驱动
由此得到以下逻辑电平匹配表格:
2.5V和3.3V之间的逻辑转换。
3.3V TTL/CMOS逻辑电平驱动2.5V CMOS逻辑电平
2.5V的逻辑器件有LV、LVC、AVC、ALVT、ALVC等系列,其中前面四种系列器件工作在2.5V时可以容忍3.3V的电平信号输入,而ALVC不行,所以可以使用LV、LVC、AVC、ALVT系列器件来进行3.3VTTL/CMOS逻辑电平到2.5V CMOS逻辑电平的转换。
2.5V CMOS逻辑电平驱动3.3V TTL/CMOS逻辑电平
2.5V CMOS逻辑电平的VOH为2.0V,而3.3VTTL/CMOS的逻辑电平的VIH也为2.0V,所以直接互连的话可能会出问题(除非3.3V的芯片本身的VIH参数明确降低了)。此时可以使用双轨器件SN74LVCC3245A来进行2.5V逻辑电平到3.3V逻辑电平的转换。
全部0条评论
快来发表一下你的评论吧 !