FPGA跨时钟域的数据传输纠错协议优化方法
2021-05-12李建翔李北国杨玉华刘东海
探测与控制学报 2021年5期
关键词:指令
李建翔,李北国,杨玉华,刘东海
(1.中北大学仪器科学与动态测试教育部重点实验室,山西 太原 030051;2.中北大学电子测试国家重点实验室,山西 太原 030051;3.北京航天长征飞行器研究所,北京 100076)
0 引言
在信息技术飞速发展的今天,对数据传输的速率、传输距离、误码率提出了更高的要求,更加注重三方面的均衡[1],不仅在航空航天领域,同样在引信领域,越来越多型号设备涉及到高速数据的传输以及需要对其数据进行校验,从而保证设备运行的可靠性及稳定性。
如今的测试测量任务中,尤其是恶劣环境中的测量,前人都已从硬件与软件两方面设计尽可能地降低数据传输的误码率,诸如解决信号在反射、串扰以及传输线损耗等方面的影响,在软件中也加入许多校验重传算法以保证数据传输的可靠性[2]。文献[2]从硬件软件两方面进行优化设计,采用8 B/10 B+CRC+ARQ重传校验的方式保证数据的可靠性,延长LVDS数据的传输距离。文献[3]设计了一种片间通信校验,经过多通道多轮校验,完成数据对齐,补偿由于外界干扰带来的路间延迟,从而保证后续双向通信可靠进行。目前常用的数据传输纠错方法均采用在发送端进行数据编码,接收端再对其进行校验,同时还需要传输链路具备重传纠错功能,在数据出错时及时向发送端反馈信息,重新传输正确的数据。然而目前的方法对于在跨时钟域情况下导致的亚稳态问题并没有解决,会造成重传以及确认指令的触发标志不能正确识别,从而引起数据传输错误。……
登录APP查看全文
