基于FPGA的LVDS+RS422远距离高速通信设计与实现 |
| |
作者姓名: | 赵冬青 王越涛 李东星 武慧军 |
| |
作者单位: | 1. 中北大学仪器与电子学院;2. 中北大学电子测试技术与重点实验室;3. 北京航天长征飞行器研究所 |
| |
摘 要: | 针对高速信号远距离传输时存在数据可靠性下降的问题,文中设计了一种基于FPGA的软硬件结合的长线传输方案。该系统在数据传输过程中,采用NI公司的LVDS串化器芯片SN65LV1023A和SN65LV1024B作为发送与接收芯片。驱动器和均衡器的配合使用,减少了信号衰减,同时增加了电路的驱动能力和信号传输距离。在指令传输与状态反馈的电路中采用RS422通信协议,并加入保证传输可靠性的隔离芯片,极大地简化了电路。在软件方面为提高抗干扰能力,添加了8B/10B编码、指令的三判二机制和校验字,降低了误码率,提高了传输稳定性。经验证,此设计可在90 m电缆以320 Mbit/s速率零误码传输。
|
关 键 词: | FPGA 低压差分信号 RS422接口 8B/10B解编码 |
|