论文部分内容阅读
软件无线电技术(SDR)可以通过下载不同的软件,动态的改变无线终端的通信方式。这一技术将深刻改变无线通信领域的面貌,是又一次通信的革命。作为其主要技术之一的多模基带处理器的设计与实现成为当今学术界和工业界的研究热点。 本文以IEEE802.11a/b无线基带协议为切入点,尝试用软件无线电SoC的方式设计与实现了一种WLAN多模基带处理器。文章首先分析了无线信道的通信模型,并建立了一个无线局域网适用的无线信道衰落模型,用于仿真和验证基带处理算法和基带处理的性能。在行为级仿真的基础上,对11a、11b基带算法实现特点进行了分析,其中重点研究了对接收性能影响最重要的时间同步、频率跟踪、相位补偿、信道估计与均衡等前导序列的接收处理算法,在行为级总结和确定了这些算法的实现方式、运算特点、运算量需求和优化的参数选择。 然后,根据算法实现分析的结果和802.11a/b基带协议的要求,本文提出了一种具体实用的软硬件划分原则,用于该SoC系统的划分。在此原则下,提出了一种创新性的专用指令处理器(ASIP)+加速器+SoC总线的软硬件实现体系架构。这种体系架构具有高度的灵活性、并行性和可扩展性,同时保持了较小的芯片面积和极低的功耗。 其次,由于SoC系统的存储器的读取操作是影响系统性能和功耗的重要因素,本文根据实际性能的要求,设计了一种高效的片上存储器系统。它具有高的数据带宽和自动地址产生功能,并能以DMA的方式在处理器核和各加速器之间进行数据传输,极大减少了对存储器的访问,降低了系统功耗。 再次,本文根据IEEE802.11a/b收发基带处理协议的要求和行为级仿真分析的结果,为固件设计的运算流程合理安排了运算时序,完成了能够满足802.11a/b基带实时收发处理的固件设计。 最后,该系统用0.18um标准CMOS工艺对设计进行了流片验证,在加载了基带收发固件后,在测试平台中观测芯片发出的基带数据和接收到的信息比特与仿真结果一致。测试结果验证了该多模基带处理器可以正确完成IEEE802.11a/b协议实时的基带收发功能,并可以通过软件的下载实现功能的更新。实践证明,本文提出的专用处理器系统架构是实现多模无线基带处理器的一种有效方式。