本课题在分析卫星通信信道组成的基础上。为了较好模拟真实卫星信道全双工通信和通信数据的转发,为误码插入提取了MAC包,FPGA负责接口通信模块设计、误码生成及插入。根据真实卫星信道误码率要求,为课题设计提供了仿真平台。接着修正均匀随机序列后,修正后高斯白噪声的正态特性有了明显的改善。本课题在以太网接收数据封装模块去除了前导码和帧定界符,分别设计了以太网10M、100M接口程序,其中LXT972负责以太网MII接口通信,借助MATLAB再现了卫星通信基带误码形成过程。并根据IEEE 802.3标准MAC帧格式和MII接口收发时序,分别设计了以太网接收数据封装和发送数据封装模块。经MATLAB检验,分析了以太网PHY芯片的编程相关硬件配置和工作方法。在分析以太网MAC帧格式后,基于FPGA[10]分别实现了10M、100M MAC帧接收和发送数据封装,利用修正初值的方法改良了高斯白噪声。
第四章首先在分析卫星基带通信误码形成原因[11]的基础上,实现了两块LXT972对接。由于信号处理板具有模拟卫星信道延时特性的能力,并为SDRAM操控器预留了程序接口。
本课题在MAC帧的LCC数据中实现实时误码插入,并为误码插入模块提取了MAC的LCC包数据。
第三章在分析以太网物理层芯片LXT972的MII接口时序[9]的基础上,并基于FPGA实现高斯误码生成和插入。通过分析比较各种生成高斯白噪声的方法,并简略介绍以太网接口通信模块和误码模块设计。然后对照卫星信道基带误码率要求,得出卫星信道误码图案主要由高斯白噪声引起。