FPGA由于其自身体系结构完善,逻辑单元丰富、集成度高以及可根据不同应用的需要进行配置等诸多优点,被广泛应用于算法实现以及产品原型验证之中。而OFDM多载波通信技术以其自身独特的优势,已被广泛应用于通信领域并确立了诸多通信标准。同步技术作为通信领域的核心技术,是任何一种通信方案必须攻克的难关,OFDM多载波通信不同于传统的单载波通信,其对于同步的精度要求高,同步方式也有所不同。基于以上原因,确定本课题的研究方向为基于FPGA的OFDM通信系统的同步方式研究与实现。 文中首先概括介绍了OFDM通信的相关概念以及OFDM通信系统的组成,阐述了各种同步误差的引入以及各种误差对于系统的影响。随后,针对OFDM通信系统中涉及的符号定时同步,载波小数频偏同步,符号定时偏差及载波初始相位偏差的联合同步分别选取经典同步算法,在对算法作理论研究的基础上,提出FPGA硬件实现方案。同步方案以QuartusⅡ 6.0作为软件平台,通过Vcrilog HDL编程以及调用Altera公司提供的IP Core加以实现。 针对各硬件同步电路分别进行了基于QuartusⅡ 6.0时序分析工具,ModelsimSE 6.2a仿真工具以及Debussy 5.3v9波形观察工具的后仿真,分析仿真结果,与理论推导进行比较。最后,将同步算法下载到基于EP2CF672C6芯片的FPGA开发板上,通过QuartusⅡ 6.0提供的内嵌逻辑分析工具二SignalTapⅡ,实时观测同步电路的运行情况,获得硬件测试结果,并与后仿真结果比较,从而得出有效结论。