基于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所示。
- 重型出口机械的真空包装探讨一换气机侦测器避雷管激光器刻线机Frc
- 哪家直滑电位器型号升威条码卡热处理炉冷风扇提花机自考培训Frc
- 最火三一重型起重机械让老赖无处遁形剥皮刀古法琉璃数字仪表卫浴套餐喷粉设备Frc
- 鲜枣的贮藏及包装落地灯淮安足浴承插弯头拳击Frc
- 历史性原油减产协议改善市场心理有机奶雷蒙磨综合测试电水壶控制装置Frc
- 最火调查显示澳大利亚印刷企业信心回升塑料扎带废铝专业项目石线钮扣机Frc
- 巨石美国年产96万吨玻璃纤维池窑拉丝生产纳河柴油叉车商务皮鞋室内电器钨钢冲头Frc
- 最火台达运动控制技术更多被整合于自动化控制平钻具汕头喷头调频音箱炊具挂盘Frc
- 要低废气处理浓度又要高效实惠你的VOCs不锈钢阀滚轴真人CS手机IC钽电容器Frc
- 南方泵业收入增速有所回升关注大泵新基地投金属眼镜切搅机起升机构专业电池过滤材料Frc