0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

LVDS技术的应用优势及基于FPGA实现远端显示系统的设计

FPGA设计论坛 来源:未知 2023-05-18 04:25 次阅读


点击上方蓝字关注我们






LVDS技术的应用优势及基于FPGA实现远端显示系统的设计



现在,各种系列的传输设备或传输系统均使用价格便宜、取材方便的双绞线。来传输高质量的视频信号音频信号和控制数据。且其传输距离可选。虽然使用品牌系列双绞线所组成的传输系统具有独特亮度/色度处理、多级瞬态冲击保护及超强的干扰抑制能力,但在数据高速传输中,其高可靠性技术指标却并不能符合要求,其所面临的问题是如何应用先进的技术来保证数据在双绞线缆中的高速传输。而将低电压差分信号(LVDS)串行器一解串器用于双绞线电缆数据高速传输系统不失为一种新技术,MAXIM公司的MAX9205/MAX9206正是利用这种技术完成了高频信号的远端传输。
1、 LVDS技术及其优势
LVDS接口又称RS-644总线接口,是20世纪90年代出现的一种数据传输和接口技术。LVDS是一种小振幅差分信号技术,使用非常低的幅度信号(约350 mV),它通过一对差分PCB走线或平衡电缆来传输数据。其单个信道传输速率可达到每秒数百兆比特。其特有的低振幅及恒流源驱动方式只产生极低的噪声,且其功耗非常小。其传输介质可以是铜质的PCB连线,也可以是平衡电缆。
LVDS技术和其它接口相比。有着很大的优势,主要表现在下面几个方面:
(1)高速率
由于LVDS逻辑状态间的电压变化仅为300mV,因而能非常快地改变状态,从而实现高速率。
(2)低功耗
随着工作频率的增加,LVDS的电源电流仍保持平坦,而CMOS和TTL技术的电源电流则会随频率增加而指数上升,这得益于使用恒流线路驱动器。LVDS的电流源可把输出电流限制到约3.5mA,同时也能限制跳变期间产生的任何尖峰电流。这样,在得到高达1.5 Gbps的高数据率的同时却不明显增加功耗。恒流驱动输出还能容忍传输线的短路或接地而不会产生热问题。由于LVDS降低了终端电阻压降,因此也降低了电路的总功耗。
(3)噪声性能好
LVDS产生的电磁干扰很低,这是因为采用了低电压摆幅、低边沿速率、奇模式差分信号、恒流驱动器的原因。其Icc尖峰只产生很低的辐射。通过减小电压摆幅和电流能量,LVDS可把场强减到了;其差分驱动器还引入了奇模式传输,即等量方向相反的电流分别在传输线上传输。以形成电流环路。从而使电流回路产生的电磁干扰;在差分信号的传输中,由于差分接收器只响应正负输入之差,因此当噪声同时出现在两个输入中时,其差分信号的幅度并不受影响。
(4)具有故障安全(fail-safe)特性
由于恒流式驱动不会对系统造成任何损害,所以,LVDS驱动器可以带电插拔。LVDS的另一特点是接收器的故障保护功能,LVDS接收器在内部提供了可靠性线路。故可保证在接收器输入悬空、短路以及接收器输入处于驱动器三态输出或驱动器供电终止等情况下的可靠输出(约定为“1”),从而防止输出产生振荡。
(5)集成能力强
由于可在标准的CMOS工艺中实现高速LVDS,故采用LVDS模拟电路集成复杂的数字功能是非常有利的。
基于LVDS技术的众多优点。面向LVDS的电路模块越来越多。本文的LVDS串行器/解串器MAX9205/MAX9206就是其中典型的一对器件。
2 、MAX9205和MAX9206概述
MAX9205和MAX9206是美信公司推出的一组差分信号芯片组。其中MAX9205可将1O位并行COM数据或TTL数据转换成具有内嵌时钟的高速串行数据流;MAX9206则是可接收该串行数据流并将它们转换为并行数据的解串器。同时又可以重建并行时钟。该器件组进行数据转换采用的是内嵌时钟,这样就可有效的解决由于时钟与数据的不严格同步而制约高速传输的瓶颈问题。MAX9205/MAX9206的内部结构及应用方法如图1所示。


2.1 MAX9205和MAX9206的工作原理
MAX9205 LVDS串行器和MAX9206 LVDS解串器能够通过差分特性阻抗为100 Ω的串行点对点链路来传输高速数据。MAX9205和MAX9206的并行时钟频率范围为16~40 MHz。在数据转换的时候,串行器元件内部将自动加上两个数据位,即在并行送入的10位数据中加上一个起始位(1)和一个终止位(0),这样,串行器输出就形成了一个12位的串行数据流,而解串器在接收数据的同时,则根据接收数据终止位和起始位之间的上升沿来恢复并行时钟频率。
2.2 MAX9205/MAX9206的工作模式
MAX9205和MAX9206具有初始化、同步模式、数据传输模式和节电模式这四种工作状态.现分别介绍如下:
(1)初始化
上电后,各个管脚的输出为高阻状态.之后启动锁相环工作并跟随本地时钟,一旦锁存时钟信号后,就可以准备发送数据信号。
(2)同步模式
MAX9205具有两个同步模式选择位SYNC1和SYNC2,初始化之后就可以根据这两位的状态来决定芯片是进行同步模式还是数据传输模式。当两者之中有一个管脚持续6个周期的高状态后.芯片就会传输1024个周期的同步信号。同步信号是由6个连续的0和6个连续的1组成的串行数据流。
(3)数据传输模式
初始化完成后,若同步管脚都为0。则进行数据传输。此时串行器用TCLK端选通输入数据并存入10位输入锁存器。发送时从中取出数据,再加上作为内嵌时钟的起始位(1)和终止位(0)各一位,将总共12位数据顺序发送至串行差分端口,然后由解串器将接收到的串行数据转换为10位并行数据并存入输出锁存器,同时从内嵌时钟中恢复并重建并行时钟,并以此时钟来选通输出锁存器及输出数据。
(4)节电模式
串行器和解串器均可以工作在节电模式。当没有数据传输时,可以通过设置管脚pwden将芯片置于节电模式。这时锁相环停止工作,输出为三态,电流也降低到几个毫安。
3 、远端高速数据传输系统的实现
在高速远端数据传输中,信号的传输质量是整个系统功效的一个测试标准,由于高频率信号的变换较快,加上外部噪声和传输线路的衰减以及器件本身的限制等影响,高速数据系统的设计一直是工程上的一个难题。综合考虑这些因素,本系统采用串行器/解串器的方法来进行数据的传输设计。
3.1 系统工作流程
本设计是一个远端显示的系统设计,要求将接收并处理过的数据在远端显示出来。其具体过程是使发射系统每3 600μs发送一帧数据,由数据采集系统对外部信号进行A/D采样.再送入DSP中进行信号处理以得到信号的某些特征。然后由DSP将处理过的信息发送给FPGA.这些处理过的数据是6000个八位的视频数据,速率为2MB/s。FPGA先将接收到的数据存储在双口RAM中。然后从双口RAM中将数据送入串行器。并通过串行器将信号发送给传输线,远端的接收系统再通过解串器进行一个反过程以将信号恢复为八位并行数据,送给显示系统。其总体流程如图2所示。


3.2 数据发送及接收的实现
数据的采集及处理主要是根据具体的系统要求来获取信号的某些特征。这里着重介绍了信号的发送和接收部分以及其中用到的LVDS技术。
传统的高速信号送入双绞线路进行远端传输的主要是利用软件方法将并行信号转换为串行信号,然后经过差分芯片将这种单路信号转换为两路信号,再送入双绞线路进行传输,在接收端将接收到的信号采用软件将串行转换为并行。这种方法结构简单,软件设计也较为容易。但是,这种方法存在数据和时钟的同步问题,即在接收端很难提取到时钟信号。从而会导致传输的失败。基于此,设计时可选择串行器解串器的方法,即采用元件的内嵌时钟来自动恢复。实践证明:这种方法的确能够很好的恢复发送端的信号。发送过程和接收过程的流程图如图3所示。
LVDS技术的应用优势及基于FPGA实现远端显示系统的设计目前串行器解串器产品发展十分迅速.有些产品已经突破700 Mbps的传输速率。因此,对于更高传输要求的系统设计.这种方法不失为一种很好的解决方案。
3.3 设计中应注意的问题
由于MAX9205/MAX9206工作频率较高,可以实现160~400 Mbps的数据传输率,因此。其应用要求也比较严格。下面是在系统设计和应用过程中需要注意的问题:
(1)由于串行器和解串器都存在两种电平信号(TTL乘LVDS),所以在电路板设计过程中,推荐将这两种电平信号放置在不同的层面进行走线,并在中间用电源层或地层隔开,以防两种电平信号之间出现干扰。
(2)由于信号的频率较高,所以LVDS信号走线要尽量短,并且两路差分信号走线距离要尽量相等,以防两路信号存在相位差异。减小信号的传输误差。
(3)系统的时钟信号要求比较严格,MAX9205要求时钟的抖动为150 ps,时钟转换时间为6 ns,因此,在器件的选择以及时钟线的走线上要谨慎处理。尽量保证时钟信号的质量。
(4)串行器和解串器的应用有严格要求,阻抗匹配问题也要注意,以保证接收端能够接收到正确的信号。
(5)双绞线传输媒介的平衡性也是决定信号质量的一个重要因素。
4 、结束语
LVDS技术是一种低摆幅的电压差分信号,由于其抗噪声能力较强、功耗较低,目前LVDS技术能在广泛的应用领域里解决高速数据传输问题。近年来,随着体系结构技术和半导体工艺的发展,IC芯片上的时钟频率提高很快。但这也对芯片、电路底版、机箱以及机柜之间的互连速度提出了更迫切的要求。现代高性能微处理器的速度已经突破了1 GHz,芯片间的传输速率也达到了几百兆赫兹。但是,常规的CMOS和TTL由于自身的电路特性和信号特点。很难在芯片外进行200 MHz以上的信号传输。因此,大多数的微处理器的外部工作频率都降低到内部的一半,甚至更低。这就大大限制了微处理器高速性能的发挥。对于这个问题,LVDS技术也可作为一个有效的解决方法。因此,LVDS技术必将具有广泛的应用前景。基于LVDS技术电路的模块也必将得到更广泛的应用。







往期推荐
  • 至芯科技-FPGA就业培训来袭!你的选择开启你的高薪之路!5月6号北京中心开课、欢迎咨询!

  • 至芯课程-FPGA与通信技术课程分享

  • 一文解读IIC总线的FPGA实现原理及过程

  • FPGA工程师就业前景分析

  • 拆解FPGA芯片,带你深入了解其原理



扫码二维码

获取更多精彩

FPGA设计论坛


喜欢就点个在看再走吧







原文标题:LVDS技术的应用优势及基于FPGA实现远端显示系统的设计

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21619

    浏览量

    601151

原文标题:LVDS技术的应用优势及基于FPGA实现远端显示系统的设计

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA在图像处理领域的优势有哪些?

    单元和可编程互联线,可以实现高度并行的数据处理。在图像处理任务中,如图像预处理、特征提取和图像识别等,需要大量的计算任务。FPGA可以通过并行处理技术,将这些任务同时执行,从而大大提高图像处理的效率
    发表于 10-09 14:36

    MIPI和LVDS显示屏的区别

    MIPI和LVDS显示屏的区别
    的头像 发表于 09-23 10:02 1783次阅读

    FPGA在自动驾驶领域有哪些优势?

    需更换整个硬件平台。 综上所述,FPGA在自动驾驶领域具有高性能、灵活性、低延迟、高能效比、硬件级安全、易于集成与扩展以及长期可维护性等显著优势。这些优势使得FPGA成为自动驾驶
    发表于 07-29 17:11

    基于FPGA的图像采集与显示系统设计

    源和固有的并行处理能力,在数字信号处理、硬件加速、汽车电子等领域得到了广泛应用。在图像采集与显示系统中,FPGA能够实现高速、并行的数据处理,显著提高
    的头像 发表于 07-17 10:58 1609次阅读

    FPGA | Xilinx ISE14.7 LVDS应用

    今天给大侠带来 Xilinx ISE14.7 LVDS应用,话不多说,上货。 最近项目需要用到差分信号传输,于是看了一下FPGA上差分信号的使用。Xilinx FPGA中,主要通过原语实现
    发表于 06-13 16:28

    PLC远端控制系统是什么?PLC远端控制系统的组成

    PLC远端控制系统是一种利用现代通信技术,结合可编程逻辑控制器(PLC)的控制能力,实现对工业设备或过程进行远程监控和管理的系统。这种
    的头像 发表于 05-28 14:51 509次阅读

    基于FPGA的内部LVDS接收器设计

    LVDS是一种低压低功耗的高速串行差分数据传输标准,在高速数据互联和数据通信领域得到广泛的应用,主流的FPGA器件都集成了高速的LVDS收发器。
    发表于 04-26 09:50 1513次阅读
    基于<b class='flag-5'>FPGA</b>的内部<b class='flag-5'>LVDS</b>接收器设计

    FPGA技术的五大优势

    各行各业纷纷采用FPGA芯片是源于FPGA融合了ASIC和基于处理器的系统的最大优势FPGA能够提供硬件定时的速度和稳定性,且无需类似自
    发表于 04-23 15:50 1033次阅读

    FPGA优势及潜在局限性介绍

    了解FPGA器件何时适合实现所需的系统功能是理解FPGA技术的关键要素。设计团队明白FPGA
    发表于 04-16 10:36 1095次阅读
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>优势</b>及潜在局限性介绍

    LVDS接口有哪些分类

    低电压差分信号传输技术,广泛应用于高速数据传输领域,如液晶显示器、嵌入式系统、网络通信等。LVDS接口具有低功耗、低噪声、高带宽等特点,能够满足高速数据传输的需求。根据传输速率、电气特
    的头像 发表于 01-18 11:20 1664次阅读

    如何能够实现通用FPGA问题?

    FPGA 是一种伪通用计算加速器,与 GPGPU(通用 GPU)类似,FPGA 可以很好地卸载特定类型的计算。从编程角度上讲,FPGA 比 CPU 更难,但从工作负载角度上讲 FPGA
    发表于 12-29 10:29 400次阅读

    AD9434 LVDS可以和FPGA EP4CGX50的LVDS端口直接连接吗?

    AD9434 LVDS 可以和FPGA EP4CGX50的LVDS端口直接连接吗?还是要加电压转换芯片,EP4CGX50的BANK电压是2.5V,而AD9434的电压是1.8V的,谢谢,麻烦帮我解答下!
    发表于 12-13 09:19

    AD9684与FPGALVDS模式接口互联时,FPGA端如何使用?

    咨询一个初级A/D问题:AD9684中DCO时钟的用法(FPGA控制)。AD9684与FPGALVDS模式接口互联时,FPGA端如何使用?手册中没有详细说明,是DCO上升沿捕获数据,
    发表于 12-13 09:01

    请问AD7626 FPGA LVDS电平标准如何选择?

    我需要用 Xilinx FPGA 与 AD7626 接口,之间有 CNV、CLK、DCO、D 四对 LVDS 信号,请问 FPGA 里应该采用怎样的 LVDS 电平标准与 AD7626
    发表于 12-08 07:24

    linux恢复远端备份文件

    在Linux系统中,恢复远端备份文件是一项非常重要的工作。当我们的数据丢失或损坏时,从备份文件中恢复数据可以帮助我们恢复到之前的状态。在本文中,我将详细介绍如何在Linux系统中恢复远端
    的头像 发表于 11-23 10:08 457次阅读