一种基于LVDS的高速串行数据传输系统设计

发布者:老实巴交的大叔最新更新时间:2014-09-04 来源: elecfans关键字:LVDS  数据传输  信号处理 手机看文章 扫描二维码
随时随地手机看文章
引言

  在某型雷达信号处理系统中,要求由上位机(普通PC)实时监控雷达系统状态并采集信号处理机的关键变量,这就要求在处理机与上位机之间建立实时可靠的连接。同时,上位机也能对信号处理板进行控制,完成诸如处理机复位、DSP程序动态加载等功能。实验中,处理机和上位机之间的数据传输距离不小于8m。在这种前提下,计算机上现有的串口、并口显然不能满足要求,而USB2.0接口工作在高速模式时传输距离只有3m,其它诸如以太网传输的实时性难于满足要求,光纤通道传输的构建成本又太高。基于此,本文提出了一种采用LVDS高速串行总线技术的传输方案。

数据传输系统方案

  由于系统要求传输距离大于8m,需采用平衡电缆。对于两端LVDS接口,可以采用ASIC和FPGA两种方式实现。由于Xilinx公司生产的Virtex-II系列FPGA直接支持LVDS电平标准,本系统采用XC2V250实现,这不仅省去了专用LVDS电平转换芯片,节省了成本,而且可以将系统中其它控制逻辑集成在单个FPGA芯片内,从而降低了PCB设计的难度,提高了系统的集成度和可靠性。另外,收发接口逻辑采用FPGA,可以在使用过程中根据需要重新配置传输方向,以动态地改变收发通道的数目,大大增强了系统的可重构能力。

  整个数据传输系统框图如图1所示。由于数据传输是双向的,信号处理板和PCI板都有并/串转换发送模块和串/并转换接收模块(均在FPGA内实现),两块板卡通过平衡电缆连接。此外,在信号处理板上,DSP处理机通过外部总线向FPGA发送缓存区内写入数据,FPGA通过DSP的主机口完成与DSP存储空间的数据交换。在PCI板上,FPGA通过PCI控制器和主机进行数据交换。系统工作原理可表述如下:DSP处理机将处理结果通过外部总线输出到FPGA缓冲存储器内,在FPGA内完成数据的并/串转换,并通过LVDS串行接口发送出去。数据通过平衡电缆传输至上位机接收卡。在上位机接收卡内,数据经串/并转换后,送至PCI接口控制电路。上位机输出数据到DSP处理板的过程则相反。由于系统要求数据传输上行数据率小于下行数据率,设计中上行数据传输通道数为1,下行数据通道数是4。在传输距离大于8m的情况下,实际单通道数据传输速率达到264Mbps。

LVDS并/串转换实现

  由于FPGA是通过DSP处理机的外部总线获得数据的,其数据形式是并行的,所以发送前应将其转换为串行比特流。FPGA内实现并/串转换和串行发送功能的模块HSTX的原理框图如图2所示。

  LVDS信号的拓扑可以是点到点单向,点到点双向或总线型(multi―drop)。无论哪种应用,都需要在接收端进行端接匹配。匹配阻抗值等于差分阻抗,典型值为100。匹配电阻在这里主要起到吸收负载反射信号的作用,因此,要求距离接收端尽量靠近。在本系统中,利用FPGA片内的数控阻抗(Digitally ControlLED Impedance),直接配置FPGA内部端接阻抗值,在FPGA内部实现端接匹配。这样做不仅可以方便修改端接阻抗值大小,使端接电阻很好地匹配,而且端接电阻与接收端非常靠近。

  差分信号的布线是整个传输电路设计的难点。一般来说,按照阻抗设计规则进行差分信号布线,就可以确保LVDS信号质量。在实际布线当中,LVDS差分信号布线应遵循以下原则:

  1、差分对应该尽可能地短、走直线、减少布线中的过孔数,差分对内的信号线间距必须保持一致,避免差分对布线太长,出现太多的拐弯。

  2、差分对与差分对之间应该保证10倍以上的差分对间距,减少线间串扰。必要时,在差分对之间放置隔离用的接地过孔。

  3、LVDS差分信号不可以跨平面分割。尽管两根差分信号互为回流路径,跨分割不会割断信号的回流,但因为缺少参考平面而导致阻抗的不连续。

  4、尽量避免使用层间差分信号。在PCB板的实际加工过程中,由于层叠之间的层压对准精度大大低于同层蚀刻精度,以及层压过程中的介质流失,层间差分信号不能保证差分线之间间距等于介质厚度,因此会造成层间差分对的差分阻抗变化。因此建议尽量使用同层内的差分。

  5.在设计阻抗时,尽量设计成紧耦合方式,即差分对线间距小于或等于线宽。

  此外,在LVDS传输电路设计当中应当选用适合差分信号的高速接插件,一方面,接插件的特征参数能够与LVDS信号阻抗匹配,通过接插件的信号畸变很小;另一方面,能够提供足够的布线空间,设计PCB走线宽度和间距。例如AMP公司的Z―PACK HS3系列接插件,在电气性能方面,比较适合高速LVDS信号互连。

  本系统采用平衡电缆实现长距离传输,然而,由于LVDS特殊的阻抗匹配要求和极低的时序偏置要求,传统的电缆不能用于LVDS数据传输。试验证实双绞线电缆性能最优。短距离(大约0.5m)应用时CAT3平衡双绞线电缆效果最佳。而高于0.5m以及数据率大于500MHz时,CAT5平衡电缆效果最好。

结语

  本文实现的高速数据传输系统,已成功应用于某雷达信号处理机和上位机之间的数据传输,传输距离大于8m,单个通道数据传输速率达到264Mbps,5个数据通道传输速率总共达1.32GbpS,传输过程稳定。

关键字:LVDS  数据传输  信号处理 引用地址:一种基于LVDS的高速串行数据传输系统设计

上一篇:等价型PG逻辑及其在加法器设计中的应用
下一篇:多功能室内环境监测系统方案,实现多参数检测

推荐阅读最新更新时间:2024-03-16 13:41

I2C总线在单片机上的实现
随着大规模集成电路技术的发展,把CPU和一个单独工作系统所必需的ROM、RAM、I/O端口、A/D、D/A等外围电路集成在一个单片内而制成的单片机或微控制器愈来愈方便。目前,世界上许多公司生产单片机,品种很多。其中包括各种字长的CPU,各种容量的ROM、RAM以及功能各异的I/O接口电路等等,但是,单片机的品种规格仍然有限,所以只能选用某种单片机来进行扩展。扩展的方法有两种:一种是并行总线,另一种是串行总线。由于串行总线的连线少,结构简单,往往不用专门的母板和插座而直接用导线连接各个设备。因此,采用串行线可大大简化系统的硬件设计。PHILIPS公司早在十几年前就推出了 I2C串行总线,利用该总线可实现多主机系统所需的裁决和高低速设
[单片机]
I2C总线在单片机上的实现
高性能信号处理器件TPS54X80实现电源定序
诸如 DSP 与 FPGA 等高性能信号处理器件要求多种针对内核及 I/O 电压生成不同电压的 电源 。 电源 输出上电和断电顺序对器件操作和长期可靠性至关重要。德州仪器 (TI) 提供的 SWIFT? 系列高集成度电源管理 IC 能够满足上述 电路 必需的电源定序要求。 SWIFT? 稳压器集成了所有设计高性能负载点 DC/DC转换器所需的有源组件:低 电阻 功率MOSFET、MOSFET 驱动 程序、脉宽调制比较器以及误差放大器。完成 DC/DC 转换器设计的外围器件是无源的,如感应器、 电容 器和 电阻 器。根据设计,SWIFT? 器件已专门用于实现灵活方便的定序而进行了设计。特别是 TPS54X10 与 TPS54X80
[模拟电子]
基于SHARC 2147x处理器的浮点数字信号处理
浮点数字信号处理已成为精密技术的一贯需求,航空、工业机器和医疗保健等领域要求较高精度的应用通常都有这个需求。医疗超声设备是目前在用的最复杂的信号处理机器之一,并且逐渐向便携式领域扩展。其面临的挑战在于要在不牺牲系统性能的条件下实现这种密集信号处理。凭借低功耗SHARC 2147x处理器的推出,ADI公司已经完全能够解决提供精密处理同时降低功率预算以实现便携式超声等应用的挑战。 本文讨论了便携式超声设备的使用、所用的处理技术以及SHARC 2147x系列处理器如何以最低功耗水平提供必要功能。 不牺牲性能的便携性 像超声系统等关键护理技术要求不管是临床还是远程使用都必须具备足够的可靠性和一致的质量。虽然低功耗技术的进步推动了
[单片机]
基于SHARC 2147x处理器的浮点数字<font color='red'>信号处理</font>
意法半导体发布车规音频功放芯片 带来灵活的数字信号处理功能
2022 年 12 月 7 日,中国—— FDA803S 和 FDA903S 是 意法半导体 FDA (纯数字放大器)系列中最新的单通道全差分 10W D类音频功率放大器。目标应用包括紧急道路救援、远程信息处理等需要音频通道产生最高10W标准输出功率的语音、音乐或提示消息的任何汽车系统。 这些放大器集成了 I2S 前端电路、数字内核、100dB 分辨率 24 位数模转换器 (DAC) 和 D 类 PWM 输出级。片上集成的数字音频处理器确保放大器在很小的面积上实现高音质。芯片内部反馈电路置于外部 L-C 输出滤波器前面,可以简化电路设计,节省空间。 这两款放大器都有完整的 I2C配置功能和运行中诊断功能,包括削波检测
[汽车电子]
意法半导体发布车规音频功放芯片 带来灵活的数字<font color='red'>信号处理</font>功能
数字信号处理(DSP)应用系统中的低功耗设计
随着电池供电系统应用的日趋广泛,许多系统特别是便携式产品都面临低功耗设计的问题,以DSP为核心的应用系统当然也不例外。本文就TMS320系列定点DSP器件为例,介绍一些行之有效的降低功耗的设计方法。 一、合理选择DSP器件 应根据系统要求来选择合适的DSP器件。在典型的DSP应用系统中,通常其核心是由一片或多片DSP构成数据处理模块,由于系统运算量大且速度要求高,因此DSP内部的部件开关状态转换十分频繁,这使得DSP器件的功耗在应用系统的功耗中占有相当的比例,所以设计人员在进行电路低功耗设计时要熟悉DSP及其相关产品的情况。DSP器件的功耗与该系统的电源电压有关,同一系列的产品,其供电电压也可能不同,如TMS320C2XX系列中
[嵌入式]
汽车记录仪无线数据传输设计方案
  摘 要:提出并实现了无线传输在汽车行驶记录中的使用方法。将无线模块添加到汽车行驶记录仪中,并设计了无线传输协议,用于快速检测记录仪中的数据,如超时、超速等。试验测试结果表明,该方法能够移动,远程、快速、准确地获取信息,具有较好的性价比以及推广价值。   0 引 言   随着道路交通的快速发展,道路交通事故率也在不断地攀升,超时驾驶、超速驾驶成为交通事故的主要诱因。汽车行驶记录仪(以下简称:记录仪)是对车辆行驶速度、时间、里程、以及有关车辆行驶的其他状态信息进行记录、存储并通过接口实现数据传输的数字式电子记录装置。汽车行驶记录仪的使用,对遏制疲劳驾驶、车辆超速等交通违章、约束驾驶人的不良行为、保障车辆行驶安全以及道路交通事
[单片机]
汽车记录仪无线<font color='red'>数据传输</font>设计方案
无线环境终端测试系统电路设计方案
  在整个系统的设计过程中,终点和节点都需要一个主控芯片进行处理。主芯片选用MSP430F5438($4.8375)系列单片机。在信号调制方面采用了OOK调制方案。在高频功放方面,采用了分立元件自制戊类放大器使用NEC公司的产品2SC3355做功放管。最后确定通信协议方案选择,设计思想足由检测终端发起一次信息阿步传输,所有的节点根据自己的编号在不同的时隙发送信息,中继节点自行搜索判断。通过一系列的选择和设汁,整个系统的结构设计如图1所示。      图1 系统整体方案框图   系统以MSP430F5438($4.8375)单片机作为终端和节点的主控芯片,光照探测由光敏电阻来实现,温度可由单片机内部自带的温度传感器得到。,数据的调
[测试测量]
无线环境终端测试系统电路设计方案
工作良好的单稳态设计基于LVDS接收器
作者Email: whm@whm-assoc.com 当存在大量的独立供应商时,设计工作良好的单稳态多频振荡器比较容易,即使是设计由5V单电源供电的稳态多频振荡器也只算一个中等难度的挑战。但设计工作在3.3V、性能良好的单稳态多频振荡器则要困难一些。CMOS阈值的变化使它们无法精确定时;另外,有限的电压“净空”使得在单片集成电路元件的环境外部,设计一个好的基准电压和比较电路非常困难。 然而,新的器件使原有的工作可用于新环境中。这个单稳态多频振荡器利用低电压差分信号(LVDS)接收器来实现采用其它方法难以实现的比较器功能。 图1是单稳态多频振荡器的基本电路,其中A1为LVDS接收器。负输入脉冲使U1输出下降,从而使Q1截止,
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved