APP下载

基于FPGA的LVDS接口应用

2012-06-01高双成

电子科技 2012年1期
关键词:设置信号系统

陈 莹,高双成

(西安电子科技大学电子工程学院,陕西西安 710071)

介绍了基于FPGA的LVDS模块的应用,实现了将数据通过FPGA(Altera StratixII EP2S90)的LVDS发送模块的传输,以640 Mbit·s-1数据率送至 DAC电路[1]。

1 LVDS技术简介

LVDS,即 Low-Voltage Differential Signaling低压差分信号,是由美国国家半导体公司于1994年提出的一种信号传输模式,在满足高数据传输率的同时降低了功耗,运用LVDS技术可使数据速率从几百Mbit·s-1到 2 Gbit·s-1。

LVDS传输方式的原理是用一对线传输一个信号,一条传输正信号,另一条传输相反电平并且在接收端相减,可以将走线上的共模噪声消除。因为两根信号的极性相反,所以对外辐射的电磁场可以相互抵消,耦合越紧密,互相抵消的磁力线越多,泄露到外界的电磁能量就越少[2]。

LVDS接口也称RS-644总线接口,运用LVDS传输技术,采用极低的电压摆幅高速差动传输数据,具有低功耗、低误码率、低串扰和低辐射等特点,可使用铜质PCB连线传输或平衡电缆。LVDS在对信号完整性、低抖动及共模特性要求较高的系统中的应用越来越广泛。目前LVDS技术规范有两个标准:一个是TIA/EIA的ANSI/TIA/EIA-644标准;另一个是IEEE 1596.3 标准[3]。

2 基于FPGA的LVDS接口发送模块

采用Stratix II系列的EP2S90F1020C3FPGA,其支持高速LVDS接口,在Quartus II软件中可以调用其宏功能模块Altlvds_tx,即LVDS接口发送模块。此模块将以并行方式输入的TTL电平数据信号转换成串行的LVDS信号输出。

2.1 Altlvds_tx发送模式

图1 Altlvds综合设置界面

将LVDS模块设置为发送模式,即将左端输入的并行tx_in信号转化为串行的tx_out信号输出,并且设置通道数和串行化因子,在这里,通道数即为输出数据的位数,而串行化因子表示将输入数据分几次输出。……

登录APP查看全文

猜你喜欢

设置信号系统
Smartflower POP 一体式光伏系统
中队岗位该如何设置
信号
WJ-700无人机系统
ZC系列无人机遥感系统
完形填空二则
基于FPGA的多功能信号发生器的设计
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加载信号采集与PID控制
本刊栏目设置说明