论文部分内容阅读
纠错编码可以为通信系统中信息的可靠性传输提供有力保障。作为最大距离可分码的一种,RS(Reed-Solomon)码不但可以纠正随机错误,而且可以纠正突发性错误,目前被广泛应用于数字通信系统中。RS码具有高速、低延时、结构规整的特性,如何将其应用于现有的数字通信系统中已成为一个热点研究方向。本论文结合载人航天工程交会对接微波雷达的研制,采用FPGA实现了一个包含RS编译码单元的数字通信链路模块,该模块由接收控制单元、RS编码控制单元、发送双口乒乓缓存单元、RS编码单元、并串转换单元、帧同步单元、RS译码控制单元、接收双口乒乓缓存单元、RS译码单元、异步串行发送单元等构成。基于Matlab和Modelsim对各设计模块的功能进行了仿真验证,并对设计电路进行了硬件测试,验证结果表明该通信链路可以实现预期设计的所有功能。