逻辑器件
与或非门、总线缓冲器、寄存器、计数器、模拟开关
TTL 双晶体管逻辑
CMOS 双MOS管逻辑(现在用的越来越多)
Bicmos 价格贵,但高端产品会用
实际应用中看功耗、驱动能力、开关速度(时序上的能力和逻辑电平能不能达到要求),(而不会太关注用的什么工艺,用的什么系列)
两种逻辑之间的区别分析
其实现在随着CMOS的发展,TTL 基本淘汰了。BCMOS还没发展好,现在的主流就是CMOS
灌电流尽可能的小,产生的压差也会尽可能的小
拉电流尽可能的大,但也不能无限制的大,因为再大,输出的高电平就会被拉低(Vout=VDD-Vds)(电流增大,Vds变大)
所以芯片都有一个规定,最大输出电流比如20ma或者25ma,不是说IO只能承受这么大的电流,也不是内部电流只能输出这么大的电流。而是因为MOS压降的限制。要是继续大,输出的高电平就会被拉低,输出的低电平就会被拉高,输出不高不低。
5VCMOS 可以直接到5VTTL ,但5VTTL不能到5VCMOS
同时要有一定的容限(因为传输过程中会有一些损耗)
中间可以用 电平转换芯片 进行逻辑互联
拉电流和灌电流
互补型逻辑器件:NMOS+PMOS的器件
学了三极管和MOS管就要会看这些图
CMOS差不多是Voh 0.9VCC比例 Vih 0.7比例 Vt 0.5比例 Vil 0.3比例 Vio 0.1比例
OC门和OD门
OC.OD要求是加上拉电阻
OC门和OD门的一个特性:
低电平是由芯片内部激励控制(有源控制),
高电平是 VCC通过RC给容性负载充电(无源控制)
下降沿比较抖,上升沿相对缓
输入输出电平可以不一致
输入输出是线与的逻辑
热插拔:器件在正常运行时,可以带电拔掉或者插上
做逻辑器件的设计,一定要关注逻辑器件的参数和特性,才能做出好的设计
逻辑器件选型
要进行逻辑电平的转换
那么选型要注意哪些参数呢? 从简单的二非门逻辑器件入手(关注datasheet)
测传输延迟怎么测? 用1/2VCC 到另一个1/2VCC看花了多久
看datasheet能完成哪些功能
这表里的两VCC是器件工作时的电源电压
半导体器件的栓锁:加这些钳位二极管保护器件
所以上面的电平范围在(0-0.5V)~(VCC+0.5V)
看这个 t/v 要看驱动的电流符不符合 20ns/V
过高的话 过冲太大或下冲太大 不符合这个器件,
过冲太缓 信号沿太缓: 驱动能力过低
主要还是看datasheet 的说明
逻辑电平的转换
当余量没那么大的时候,也不可以直接互连(因为中间损耗高啊)
而图b理论上没问题,但是PMOS没有被完全截止,电流过大
那么中间接一个上拉电阻,把电流降下来。
但要是有好几十根线呢,分立器件在PCB上不允许放那么多
所以要选逻辑器件转换芯片
这个项目直接连,驱动能力过强,也会导致一些问题(可能会在接收端产生振铃的现象,可以串一些电阻,用来阻抗匹配阻值这些问题)
这样子会短路,
与或非门,通用的逻辑器件这些输出 不能简单的并到一起
没有寄生二极管的 Input可以和VCC隔离
过冲、下冲、回勾
看应对方法,降低开关噪声的对策
CMOS芯片内部的只能起到一个简单的防护。(比如手触摸时的静电,电压钳位)
功耗计算
这是一个简单的计算,大致的计算。 如果要更细致的等到需要的时候可以再进行了解