1 数字系统之间的接口电平标准详解!-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

数字系统之间的接口电平标准详解!

GReq_mcu168 来源:互联网 作者:佚名 2020-08-24 17:32 次阅读
前言
我们在对FPGA项目进行约束的时候,常常看到这样的电平标准,例如LVCOM18,LVCOS25,LVDS,LVDS25等等,其实这些都是一系列的电平标准,为了更加深刻地理解电平标准,下面摘选自《FPGA之道》这本书对于电平标准的讲解来理解。
双阈值标准
所谓的双阈值标准,是针对数字电路而言,数字电路表示电平的只有1和0两个状态,在实际的电路中,需要约定什么样的电压为1,什么样的电压为0。数字电路中的双阈值是这样定义的,例如TTL接口电平标准:
对于输出端,状态1的电压要求为大于等于2.4V,状态0的电压要求为小于等于0.5V;
对于输入端,状态1的判定要求为大于等于2.0V,状态0的判定要求为小于等于0.8V;
也就是需要大于某一个阈值表示电平1,小于某一个阈值表示电平0.
下面详细介绍一些接口电平标准:
TTL
TTL是Transistor-Transistor Logic的英文缩写,从其命名就可以看出,这种接口电平标准的初衷是用于基于三极管结构的数字系统之间的。
工作于TTL接口标准下的数字电路,其内部有源器件的标准电源供给应为5V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于2.4V,状态0的电压要求为小于等于0.5V;
对于输入端,状态1的判定要求为大于等于2.0V,状态0的判定要求为小于等于0.8V;
对比输出、输入端的电压要求,可以看出输出端的电压输出要求要比输入端的双阀值判定标准更加严格,这样做主要是考虑到噪声的干扰以及电信号在输出与输入间的传递速度,从而让双阀值判定标准更加的可靠。
LVTTL
由于2.4V与5V之间还有很大空间,这对改善噪声干扰并没有什么明显的好处,而且还会增加系统的功耗,并且由于数字状态1、0之间电平相差较大,还会影响到数字电路的响应速度。因此后来就把TTL的电压范围进行了一些压缩,从而形成了LVTTL——Low Voltage Transistor-Transistor Logic,也即低压TTL电平标准。以下介绍两种目前常用的LVTTL标准:
LVTTL3V3
LVTTL3V3的意思,即其内部有源器件的标准电源供给为3.3V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于2.4V,状态0的电压要求为小于等于0.4V;
对于输入端,状态1的判定要求为大于等于2.0V,状态0的判定要求为小于等于0.8V;
对比输出、输入端的电压要求可知,为了保证双阀值判定的稳定性和抗噪性,输出端的电压要求仍比输入端的双阀值判定标准要严格,这点对于所有的数字系统接口标准是一样的,以后不再赘述。
LVTTL2V5
LVTTL2V5的意思,即其内部有源器件的标准电源供给为2.5V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于2.0V,状态0的电压要求为小于等于0.2V;
对于输入端,状态1的判定要求为大于等于1.7V,状态0的判定要求为小于等于0.7V。
CMOS
CMOS是Complementary Metal Oxide Semiconductor的英文缩写,从其命名就可以看出,这种接口电平标准的初衷是用于基于NMOS、PMOS组成的MOS管结构的数字系统之间的。
工作于CMOS接口标准下的数字电路,其内部有源器件的标准电源供给为5V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于4.45V,状态0的电压要求为小于等于0.5V;
对于输入端,状态1的判定要求为大于等于3.5V,状态0的判定要求为小于等于1.5V。
CMOS与TTL接口相比,有了更大的噪声容限,并且其输入阻抗也远大于TTL输入阻抗。
LVCOMS
同TTL一样,鉴于功耗和响应速度的考虑,CMOS也同样衍生出了LVCMOS接口标准,并且由于MOS管相对于三极管的导通门限更加低,因此LVCMOS比LVTTL更容易使用较低的电压进行通信。以下介绍几种目前常用的LVTTL标准:
LVCOMS3V3
LVCMOS3V3的意思,即其内部有源器件的标准电源供给为3.3V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于3.2V,状态0的电压要求为小于等于0.4V;
对于输入端,状态1的判定要求为大于等于2.0V,状态0的判定要求为小于等于0.7V。
LVCOMS2V5
LVCMOS2V5的意思,即其内部有源器件的标准电源供给为2.5V,输出、输入情况如下:
对于输出端,状态1的电压要求为大于等于2.0V,状态0的电压要求为小于等于0.4V;
对于输入端,状态1的判定要求为大于等于1.7V,状态0的判定要求为小于等于0.7V。
LVCOMS1V8
LVCMOS1V8的意思,即其内部有源器件的标准电源供给为VCC=1.8V,当然这是有一定容忍度的,不过与之前介绍的电平标准不同,这个容忍度会影响它的输出、输入情况,介绍如下:
对于输出端,状态1的电压要求为大于等于VCC-0.45V(若VCC精确等于1.8V,则为1.35V),状态0的电压要求为小于等于0.45V;
对于输入端,状态1的判定要求为大于等于0.65倍的VCC(若VCC精确等于1.8V,则为1.17V),状态0的判定要求为小于等于0.35倍的VCC(若VCC精确等于1.8V,则为0.63V)。
LVCOMS1V5
LVCMOS1V5的意思,即其内部有源器件的标准电源供给为VCC=1.5V,它的容忍度也会影响到其输出、输入情况,介绍如下:
对于输出端,LVCMOS1V5没有明确的要求,但是肯定是状态1越接近VCC越好,状态0越接近0V越好;
对于输入端,状态1的判定要求为大于等于0.65倍的VCC(若VCC精确等于1.5V,则为0.975V),状态0的判定要求为小于等于0.35倍的VCC(若VCC精确等于1.5V,则为0.525V)。
LVCOMS1V2
LVCMOS1V2的意思,即其内部有源器件的标准电源供给为VCC=1.2V,它的容忍度也会影响到其输出、输入情况,介绍如下:
对于输出端,LVCMOS1V2也没有明确的要求,但是肯定是状态1越接近VCC越好,状态0越接近0V越好;
对于输入端,状态1的判定要求为大于等于0.65倍的VCC(若VCC精确等于1.2V,则为0.78V),状态0的判定要求为小于等于0.35倍的VCC(若VCC精确等于1.2V,则为0.42V)。
LVDS
LVDS是Low Voltage Differential Signaling的缩写,即低压差分信号,其输入、输出与之前所介绍的接口电平都不同,它需要通过两根线来完成通信。其工作原理如下图所示:
上图左部为LVDS输出端,其内部有一个恒流源IS,大约恒定输出3.5-4mA的电流值。最右边的Vout接入LVDS的输入端,而在靠近输入端的地方并联接入一个阻值为100欧的匹配电阻R。通过改变上图双刀双掷开关的位置,而改变差分线上电流的方向,以此来表示数字状态0和1,因此,接收端的差分线上将会由于电流方向的不同而表现出来±350mV的差分电平,并依次作为数字状态的判定依据。上图右侧还有一个直流偏置电压源VS,这主要是用来说明Vout的两端其实一般都是正电压的,实际电路中并没有该项。
由于LVDS的电压摆幅仅有350mV左右,电流也仅有3.5mA左右,而且又是差分传输,因此具有高速、超低功耗、低噪声和低成本等优良特性。
RS232
RS232是美国电子工业协会EIA(全称为Electronic Industry Association)制定的一种串行物理接口标准。RS是Recommended Standard的缩写,中文意思为推荐标准,232为标识号。RS232总线标准共设有25条信号线,这里我们仅讨论其数字电平接口判定标准。
RS232的标准电源供给为±12V或±15V,状态1的电压要求为-15V到-3V之间,状态0的电压要求为3V到15V之间。
RS485
RS485相当于RS232的升级版,与LVDS类似,RS485也是采用差分的形式来传递信息(不过RS485是真的传了两路电压信号过去),因此抗干扰性要优于RS232。这里,我们同样仅关心其数字电平接口判定标准。
RS485的状态1,其两线之间的电压差要求为2V到6V之间;状态0,其两线之间的电压差要求为-6V到-2V之间。
不同标准之间能否混连?
上面介绍了多种数字系统之间的接口电平标准,通常在使用的时候,还是强烈建议大家为数字系统接口的双方选择一致的标准。不过有时候受限于两方的一些配置情况,可能并不能找出统一的电平标准来进行通信,那么此时,是不是除了设计接口转换电路板以外就没有别的方法了呢?并不是的,其实,有些不同的接口电平标准是可以兼容的。
首先单端和差分是不可能兼容的,因为从物理连线上它们就不一样。但是对于同种类的接口,如果A电平标准的输出符合B电平标准的输入,那么就称A的输出可驱动B的输入,如果反之亦然,那么称A、B两种电平标准可相互驱动。
例如,CMOS的输出是可以驱动TTL输入的,但是反之则不行,因为TTL的状态1输出仅为大于等于2.4V,并不能达到CMOS判决状态1所需要的大于等于3.5V;但是LVTTL3V3和LVCMOS3V3却可以相互驱动,因为它们的输出都能满足彼此的输入判定要求。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    8573

    浏览量

    151007
  • 数字系统
    +关注

    关注

    0

    文章

    143

    浏览量

    20842

原文标题:数字系统之间的接口电平标准

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

收藏 人收藏

    评论

    相关推荐

    数字电路电平标准接口设计解析

    在高速电路中如何实现高速驱动输出呢?要么增大驱动电流,要么降低电平标准,或者提高晶体管工作速度。显然前者会带来非常大的功耗,因此改变电平标准和改进晶体管设计成为选择,虽然低
    的头像 发表于 12-17 07:38 1.3w次阅读
    <b class='flag-5'>数字</b>电路<b class='flag-5'>电平</b><b class='flag-5'>标准</b>与<b class='flag-5'>接口</b>设计解析

    几种串行通信接口标准详解

    几种串行通信接口标准详解在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。1969年,美国电子工业协会(EIA)公布了RS-232C作为串行通信接口的电
    发表于 09-21 09:54

    什么是DiiVA?详解 中国的数字高清接口标准

    采用零费用的策略,在其规格的技术设计上,似乎也有明显相对于HDMI的优势,比如除了可以支持系统设备外部连接外,还可以支持系统内部芯片与芯片之间的连接,其数字信号可以直接输出驱动LCD,
    发表于 04-26 10:15

    DVI(数字显示)接口详解

    / 数字)转换器,将模拟信号转变为数字信号。在经过D/A 和A/D 两次转换后,不可避免地造成了一些图像细节的损失。 在DVI 之前也存在一些数字接口标准,但都未能成为工业
    发表于 08-11 09:47

    快点PCB原创∣详解信号逻辑电平标准

    反射、串扰、损耗的成因,然后对于仿真波形需要掌握判断标准,这就需要知晓信号逻辑电平标准的知识了。信号的逻辑电平经历了从单端信号到差分信号、从低速信号到高速信号的发展过程。最基本的单端信
    发表于 09-09 11:23

    FPGA零基础学习:数字通信中的电压标准

    Specific Integrated Circuit,专用集成电路)之间的相互通信是通过I/O发出高低电平进行通信的,这些电平都要符合相应的电平
    发表于 02-14 15:58

    数字视频界面DisplayPort 兼容测试详解

    数字视频界面DisplayPort 兼容测试详解:DisplayPort是VESA栛会(Video Electronics Standards Association)所制定一个新的数字影音
    发表于 02-27 08:27 36次下载

    数字波形详解

    数字波形详解   数字波形是逻辑电平对时间的图形表示。通常,我们将只有两个离散值的波形称之为脉冲波形,在这一点上脉冲波形与数字
    发表于 04-06 23:38 1.9w次阅读
    <b class='flag-5'>数字</b>波形<b class='flag-5'>详解</b>

    SDI数字分量串行接口详解_王杰

    SDI数字分量串行接口详解
    发表于 05-18 14:26 19次下载

    几种串行通信接口标准详解

    几种串行通信接口标准详解
    发表于 01-03 11:34 0次下载

    数字测量系统标准接口

    数字测量系统标准接口
    发表于 10-25 15:37 8次下载
    <b class='flag-5'>数字</b>测量<b class='flag-5'>系统</b>的<b class='flag-5'>标准接口</b>

    常用逻辑电平及光模块接口耦合电路的全解析

    随着电信数据传输业务、视频监控与工业控制需求的增加,光模块的应用也越来越多,光通信系统工程师往往苦恼于如何正确处理不同接口电平 IC 与高速光模块之间的连接,本篇文章正是为解决这一问题
    发表于 11-06 16:50 100次下载

    什么是软件接口_软件系统之间接口方式

    计算机世界里的接口这两个字具有两种众所周知的含义:其一是指软件本身的狭义“接口”,比如各种软件开发API等。其二则指的是人与软件之间的交互界面。软件系统
    发表于 01-04 09:15 5.1w次阅读
    什么是软件<b class='flag-5'>接口</b>_软件<b class='flag-5'>系统</b><b class='flag-5'>之间</b>的<b class='flag-5'>接口</b>方式

    数字电路的电平标准接口设计的详细资料概述

    在通信系统中,各种协议和接口经常让刚接触不久的同学迷糊半天。不同领域涉及的通讯类型和应用设计又有定的差异,因此有必要尽可能详细的做一下相关知识点的梳理和总结。关于电平标准的由来:在以高
    发表于 01-08 16:14 11次下载
    <b class='flag-5'>数字</b>电路的<b class='flag-5'>电平</b><b class='flag-5'>标准</b>与<b class='flag-5'>接口</b>设计的详细资料概述

    详解AGV小车和控制系统之间的通信过程

    本案例主要描述AGV小车和控制系统之间的通信过程,通过VDA 5050标准接口、MQTT通信协议和虹科HiveMQ实现AGV小车和控制系统之间
    的头像 发表于 05-13 11:11 7914次阅读