论文部分内容阅读
无线局域网是计算机网络技术和无线通信技术相结合的产物,是利用无线媒介传输信息的计算机网络。OFDM技术由于能有效的对抗多径衰落,具有很高的频谱利用率,得到了越来越多的关注,被广泛应用于多种标准中,例如Beyond-3G移动通信系统。基于IEEE802.11a的无线局域网标准的物理层采用了OFDM技术,能有效的对抗多径信道衰落,达到54Mbps的速度,而未来的IEEE802.11n将达到100Mbps的高速。因此研究、开发以OFDM为核心的原型机非常有必要。本论文在深入研究了IEEE802.11a协议中OFDM技术的基础上,设计了三种实现方案:DSP方案、FPGA方案和DSP/FPGA方案。通过权衡系统的复杂度和性能,合理划分OFDM系统的各个模块,可以取得比单纯使用DSP或者FPGA更好的效果:相对较低的复杂度和较低的成本。文中详细介绍了采用硬件描述语言(HDL)设计系统中部分核心模块的方法和技巧。文中还详细介绍了TI公司的DSP产品—TMS320C6205及其硬件子模块、与FPGA间的接口模块的设计。针对FPGA和DSP芯片内部结构的特点,优化了两者之间的接口协议和DSP端的处理算法流程,提高了系统的吞吐量。整个系统在实现时,采用通常的“自顶向下”的设计思想,简化了难度。本论文在内容上首先介绍了OFDM的历史、发展和在无线局域网中的应用及OFDM系统的优缺点;其次分析了OFDM系统中信号的一般表达形式,比较了OFDM信号和传统FDM信号频谱上的优势,分析了OFDM在无线局域网应用中采用的关键技术和理论基础,在此基础上得到了该系统的一般原理实现框图;接着介绍了常用的无线局域网标准,着重于IEEE802.11a物理层协议中PLCP子层的定义、实现原理和具体参数;然后根据IEEE802.11a中规定的OFDM的实现原理和参数,提出了三种实现方案:DSP方案、FPGA方案和DSP/FPGA混合实现方案,介绍了各个方案的开发应用环境,并对这些方案进行比较,随后提出了这些方案中采用的一些关键技术的实现方法,包括:IFFT/FFT、加减循环前缀等等,阐述了有限字长效应对IFFT/FFT等定点运算结果的影响和解决方案,复杂数字电路系统设计方法中采用的一些技巧:流水线技术、存储器的“乒乓”操作和多时钟域的处理方法;再次根据上一章中提出的DSP/FPGA混合方案,根据FPGA芯片和DSP芯片的特点划分了基于IEEE802.11a的OFDM系统结构,设计了DSP和FPGA之间的通信协议,给出了部分硬件版图的设计思路和基本模块的设计方法,包括采用TI公司的TMS320C6205数字信号处理器设计硬件原理图和版图的注意点;最后给出了系统的仿真结果与分析,提出了改进和进一步开发的方向。