论文部分内容阅读
本文重点研究了系统方案中的关键技术及部分模块的硬件设计和实现。文中给出了一种基于直接序列扩频的短波宽带数据传输方案,重点分析了方案中的关键技术,包括差错控制、软扩频、PN伪随机化、成形滤波、BPSK调制、同步捕获等。并给出了这些关键技术在系统方案中的应用。基于给定的硬件平台,设计了具体的系统实现方案。通过分析系统方案中各模块的实现方式,确定方案采用SOPC(可编程片上系统)与FPGA底层逻辑相结合的软硬件协同思想。文中重点研究了基于Xilinx嵌入式软核处理器MicroBlaze的SOPC部分开发,包括差错控制模块的实现、SOPC与PC机的通信接口设计、SOPC与FPGA底层逻辑的通信接口设计。文中提出一种基于自定义IP核的接口设计方案来实现SOPC与FPGA底层逻辑的数据交互。最后给出了SOPC中各模块的测试和验证结果,结果表明各模块可以正确实现相应的功能。