LVDS是一种低摆幅的差分信号技术,它使得信号能在差分PCB 线对或平衡电缆上以 几百Mbps的速率传输,其低压幅和低电流驱动输出实现了低噪声和低功耗。       IEEE 在两个标准中对LVDS 信号进行了定义。ANSI/TIA/E IA -644 中,推荐最大速率为 655Mbps ,理论极限速率为1.923Mbps

一、LVDS组成

LVDS 信号传输一般由三部分组成:差分信号发送器,差分信号互联器,差分信号接收器。    差分信号发送器:将非平衡传输的TTL 信号转换成平衡传输的LVDS 信号。

差分信号接收器:将平衡传输的LVDS 信号转换成非平衡传输的TTL 信号。

差分信号互联器:包括联接线(电缆或者PCB 走线),终端匹配电阻。按照IEEE 规定 ,电阻为100 欧。我们通常选择为100 ,120 欧。

二、 LVDS信号电平特性 (电流驱动--电压接收--共模电压由0-2.4v直流偏置,典型为1.2v--差模电压:350mv由驱动电流提供-)

LVDS 物理接口使用1.2V 偏置电压作为基准(共模直流电压),提供大约350mV 摆幅(差模电压)。

LVDS 驱动器由一个驱动差分线对的电流源组成(通常电流为3.5mA),

LVD S 接收器具有很高的输入阻抗,因此驱动器输出的电流大部分都流过10 0 Ω 的匹配电阻,并在接收器的输入端产生大约350mV  的电压。

电流源为恒流特性,终端电阻在100 ――120 欧姆之间,则电压摆动幅度为:3.5mA * 100 = 350mV  ;3.5mA * 120 = 420m V  。

由逻辑“0 ”电平变化到逻辑“1 ”电平是需要时间的。  由于LVDS 信号物理电平变化在0 。85――1 。55V 之间,其由逻辑“0”电平到逻辑“1 ” 电平变化的时间比TTL 电平要快得多,所以LVDS 更适合用来传输高速变化信号。其低压 特点,功耗也低

三、抗干扰性:

0--1电平表示:当输出V+=350MA电流,V-=0ma电流--那么输出的为高电平(在接收端的匹配电阻转换为电压值350mv),反之为低电平

摆幅VOD=共模差值350MV

在实际线路传输中,

V+总电流=A(交流350MA)+D(直流1.2V/100=12MA)-----当然了,最主要的还是差模电压的交流信号

V-总电流=A(交流    0MA)+D(直流1.2V/100=12MA)-----当然了,最主要的还是差模电压的交流信号

差值--(在100欧姆上的电压)=[(350+12)-(0+12)]*100=0.35*100=0.35v=350mv

线路存在干扰,并且同时出现在差分线对上,

V+总电流=A(交流350MA)+D(直流1.2V/100=12MA) +G(干扰8ma)-----当然了,最主要的还是差模电压的交流信号

V-总电流=A(交流    0MA)+D(直流1.2V/100=12MA)+G(干扰8ma)-----当然了,最主要的还是差模电压的交流信号

差值--(在100欧姆上的电压)=[(350+12+8)-(0+12+8)]*100=0.35*100=0.35v=350mv(由于干扰是加在差分线上的所以相等抵消了)                                               噪声被抑止掉。       上述可以形象理解差分方式抑止噪声的能力。在实际芯片中,是在噪声容限内,采 用“比较”及“量化”来处理的。 
LVDS 接收器可以承受至少±1V 的驱动器与接收器之间的地的电压变化。由于LVDS 驱动器典型的偏置电压为+1.2V,地的电压变化、驱动器偏置电压以及轻度耦合到的噪声之 和,在接收器的输入端相对于接收器的地是共模电压。这个共模范围是:+0.2V~+2.2 V 。 建议接收器的输入电压范围为:0V~+2.4V    四、耦合方式---AC(交流)--DC(直流)

直流耦合方式:---耦合电容---匹配电阻--

由于在接收器的输入端相对于接收器的地是共模电压。这个共模范围是:+0.2V~+2.2 V

即:直流偏置电压要求不高:+0.2V~+2.2 V都可以---

所以--可以直接使用源端的直流偏置电压--即无论是高速低速--板间、板内-最好都使用直流耦合方式

但是当---干扰很大的板间---直流偏置不在范围内的则采用交流耦合

交流耦合方式:---耦合电容---匹配电阻--偏置电压

(要加直流偏置电压--V_BIAS,若芯片内部不提供直流偏置的话要在外面接成这个样子,而不能只是简单的匹配电阻了)

优点:

1、接收器的输入波形将以偏置电压V_BIAS为中心--这使得接收器件能在器件的最佳点工作---从而能减少抖动和改善性能

2、由于CML和LVPECL并非工业标准。因此对器件的阈值并不硬性规定。假设驱动器和接收器有可能来自不同的厂商,则交流耦合能xi

消除不同厂商的产品之间存在的任何阈值差异造成的影响

3、交流耦合能消除驱动器和接收器之间的任何直流偏置--因此,对于各种技术之间的转换非常有效

4、可以防止连个板卡或两个系统之间出现电位差

应用:总之----交流耦合一般出现在采样信号速率高和CML与LVPECL器件的应用情形中

五、衍生差分信号---CML---LVPECL---M-LVDS----B_LVDS

  
  

工业标准        

最高速率

输出摆幅

功耗

  
  

LVDS

TIA/EIA-644

3.125Gbps

350MV

LVPECL

10 +Gbps

800MV

中高

CML

10 +Gbps

800MV

M-LVDS

TIA/EIA-899

250Mbps

550MV

B-LVDS

800Mbps

550MV

电流模式逻辑----Current-Mode Logic-------CML

低压正发射机耦合逻辑----Low-Voltage Positive-Emitter-Coupled--LVPECL

以上两个电平标准没有正式规范化---个厂商之间的心能差异很大

各种电平速度比较

直流偏置电压比较

功耗比较

六、LVDS-CML-LVPECL三种电平的转换

CML

LVPECL

转载于:https://www.cnblogs.com/lueguo/p/3283469.html

LVDS原理及设计指南相关推荐

  1. 钣金设计指南:折弯注意事项以及设计原理

    钣金设计指南之折弯: 折弯是利用压力迫使材料产生塑性变形,从而形成有一定角度和曲率形状的一种冲压工序,常用的折弯包括V形折弯.Z形折弯和反者压平等 1.折弯的高度 钣金折弯高度至少为钣金厚度的2倍加上 ...

  2. B端设计指南-表格设计的常见问题

    本文由作者 CE青年 于社区发布 在上一篇文章,我们讲到对于表格而言你所要具备的基础知识点,没有看过的同学建议先看完上篇再看下篇- 今天咱们落落地,因为表格十分重要,我也在群聊里进行了一次问卷调查,将 ...

  3. CSS设计指南(第3版)pdf

    下载地址:网盘下载 <图灵程序设计丛书:CSS设计指南(第3版)>是一本面向初中级读者的经典设计指南.全书共分8章,前4章分别介绍了HTML标记和文档结构.CSS工作原理.定位元素.字体和 ...

  4. CSS设计指南(第3版)

    <CSS设计指南(第3版)> 基本信息 原书名:Stylin'with CSS:a designer's guide 作者: (英)Charles Wyke-Smith 译者: 李松峰 丛 ...

  5. B端设计指南——表格 究竟应该如何设计?

    目前我主要深耕于B端设计中,深知B端表格设计与C端有很大的不同,无论是表格的展示形式以及承载内容上都有非常大的差异.而现在网上有不少关于表格如何设计的文章,但要真正落到实处的少之又少,因此今天我们就来 ...

  6. 易灵思FPGA-项目设计指南一

    易灵思FPGA-项目设计指南一 原理背景 模块实例 例化顶层和做时序约束 强调 原理背景 我们以往的做工程的是习惯,先完成代码端的任务,工程不大,功能不复杂的情况下,甚至都不会做仿真和约束: 然后在板 ...

  7. keil5图标变成白色_设计师必看的图标设计指南「下」

    书接前文,图标设计指南下篇. 我们了解了 icon 的基本知识,那么如何设计一个好的 icon 呢?怎样评判我们的 icon 是否合适,是否贴合整个产品呢?我们需要了解什么才是一个好的 icon . ...

  8. 面向制造和装配的产品设计指南 Ch.2 学习笔记

    第2章 面向装配的设计指南 2. 2 设计指南 2.2.1 减少零件数量 1. 考察每个零件,考虑去除零件可能性 2. 相邻零件合并 3. 相似零件合并 4. 对称零件合并 5. 避免过于稳健的设计 ...

  9. 明远智睿MY-IMX6 底板设计指南

    电源(power supply) 原理图(schematic) MY-I.MX6系列核心板,只需要一个5V电源(持续供电电流不低于2A,峰值2.5A-3A)输入即可.详见下图. MY-I.MX6 se ...

最新文章

  1. 浅析 JavaScript 中的 函数 uncurrying 反柯里化
  2. 实战centos6安装zabbix-2.4版(终极版)
  3. 关于YOLO算法的备忘
  4. matlab期末试题,Matlab期末考试试题库(共12套卷)
  5. java io 过滤数据,Java IO文件后缀名过滤总结
  6. LeetCode 190. Reverse Bits (算32次即可)
  7. 高并发学习(二)安全发布对象/不可变对象/线程封闭
  8. 游三圣乡山中湖岛有感
  9. postgreSQL学习(二):pgsql的一些基础操作
  10. 集体智慧编程——协同过滤
  11. Matlab实现Monte Carlo期权定价
  12. 精灵图,雪碧图的应用
  13. 采样频率,采样率,转换速率
  14. 歪写数学史(当之无愧的数学王子)
  15. 写推文满一年,分享 5 个小编常用的写作软件
  16. php mysql 排班表_PHP倒班五班三倒
  17. js 触发 select onchange事件
  18. 加速度jsudo:立创电子元器件商城网站功能测评
  19. 如何规划好自己的读博生涯
  20. hang_detect类死锁解题案例分析

热门文章

  1. Oracle中的函数(持续更新)
  2. python计算2的平方代码_计算平方根
  3. 【kafka】WARN Attempting to send response via channel for which there is no open connection
  4. 【ElasticSearch】Es 源码之 NodeConnectionsService 源码解读
  5. 【clickhouse】clickhouse 表引擎之 set
  6. 【java】Java 中的 Exchanger 线程同步使用方法 线程之间交换数据
  7. 90-20-010-源码-调试-Kylin-2.6.0源码调试
  8. 【Kafka】Error when freeing index buffer (kafka.log.OffsetIndex) NullPointException
  9. 【Kafka】[Group Metadata Manager on Broker xx]: Removed 0 expired offsets in kafka.coordinator.GroupMe
  10. maven:同一个项目内模块之间互相调用