论文部分内容阅读
本文以磁悬浮列车车地通信系统为依托,介绍了一种适用于磁悬浮列车通信环境的无线通信系统基带信号处理板卡设计方案,该板卡主要实现将TDMA协议的分接数据和其他板卡的诊断信息通过PCI总线传输给计算机。本文主要讨论了磁悬浮列车车地通信系统的TDMA组帧方案——软硬件协同组帧。这种方法通过对SRAM存储器存储空间的划分,在逻辑上实现各个时隙的物理通道,在FPGA的数据接收端将分接的数据存储到相应的逻辑通道中;软件上在计算机端通过对各逻辑通道的基地址的寻址来读取各个通道的信息。本课题还分析了TDMA帧设计中的关键问题:位同步问题,帧同步问题,最后根据相应的问题选择了基于曼彻斯特编码和巴克码的TDMA位同步和帧同步实现方案,并基于XILINX的SPARTAN3系列FPGA对方案进行了测试验证。另外本文对PCI总线协议做了简单的分析,并对PCI总线的实现方法做了详细的介绍和对比,最后根据系统要求选定PLX公司的PCI9054芯片作为PCI总线协议的实现芯片,采用FPGA对PCI9054的局部端总线进行译码,以实现TDMA数据和诊断接口的数据向计算机中的传输。最后本文介绍了板卡的驱动程序设计和上层应用程序界面的设计,并对板卡进行了综合测试。