1、
多模WLAN基带SoC系统的设计与实现
【摘要】:软件无线电技术(SDR)可以通过下载不同的软件,动态的改变无线终端的通信方式。这一技术将深刻改变无线通信领域的面貌,是又一次通信的革命。作为其主要技术之一的多模基带处理器的设计与实现成为当今学术界和工业界的研究热点。本文以IEEE802.11a/b无线基带协议为切入点,尝试用软件无线电SoC的方式设计与实现了一种WLAN多模基带处理器。文章首先分析了无线信道的通信模型,并建立了一个无线局域网适用的无线信道衰落模型,用于仿真和验证基带处理算法和基带处理的性能。在行为级仿真的基础上,对11a、11b基带算法实现特点进行了分析,其中重点研究了对
2、接收性能影响最重要的时间同步、频率跟踪、相位补偿、信道估计与均衡等前导序列的接收处理算法,在行为级总结和确定了这些算法的实现方式、运算特点、运算量需求和优化的参数选择。然后,根据算法实现分析的结果和802.11a/b基带协议的要求,本文提出了一种具体实用的软硬件划分原则,用于该SoC系统的划分。在此原则下,提出了一种创新性的专用指令处理器(ASIP)+加速器+SoC总线的软硬件实现体系架构。这种体系架构具有高度的灵活性、并行性和可扩展性,同时保持了较小的芯片面积和极低的功耗。其次,由于SoC系统的存储器的读取操作是影响系统性能和功耗的重要因素,本文根据实际性能的要求,设计了一种高效的片上存储器
3、系统。它具有高的数据带宽和自动地址产生功能,并能以DMA的方式在处理器核和各加速器之间进行数据传输,极大减少了对存储器的访问,降低了系统功耗。再次,本文根据IEEE802.11a/b收发基带处理协议的要求和行为级仿真分析的结果,为固件设计的运算流程合理安排了运算时序,完成了能够满足802.11a/b基带实时收发处理的固件设计。最后,该系统用0.18um标准CMOS工艺对设计进行了流片验证,在加载了基带收发固件后,在测试平台中观测芯片发出的基带数据和接收到的信息比特与仿真结果一致。测试结果验证了该多模基带处理器可以正确完成IEEE802.11a/b协议实时的基带收发功能,并可以通过软件的下载实现
4、功能的更新。实践证明,本文提出的专用处理器系统架构是实现多模无线基带处理器的一种有效方式。【关键词】:无线局域网802.11a/b基带直接序列扩频正交频分复用软件无线电片上系统
【学位授予单位】:华东师范大学
【学位级别】:博士
【学位授予年份】:2006
【分类号】:TN925
【目录】:第一章绪论12-311.1介绍12-151.1.1背景12-131.1.2本文的工作和贡献13-141.1.3论文组织结构14-151.2无线局域网的发展15-191.2.1无线局域网的发展及特点15-171.2.2IEEE802.11协议的发展17-181.2.3无线局域网的分层参考模型18-1
5、91.3无线通信系统基带设计的内容和特点19-231.4802.11/a/b/g基带协议概述23-251.4.1802.11a基带协议概述23-241.4.2802.11b基带协议概述24-251.5软件无线电(SDR)的特点及发展趋势25-261.6SoC的设计方法学26-311.7小结31第二章无线信道衰落模型31-392.1无线信道模型的分类31-322.2无线信道的小尺度衰落模型32-362.2.1多径效应模型32-332.2.2描述多径效应的参量33-352.2.3多普勒效应和相干时间35-362.2.4小尺度衰落模型的分类362.3无线局域网适用的无线信道模型36-372.4小结3
6、7-39第三章OFDM通信和802.11a基带系统设计39-603.1OFDM通信基本原理393.2802.11aPLCP帧结构39-403.311a基带处理流程40-453.3.1扰码运算423.3.2卷积编码运算42-433.3.3交织运算43-443.3.4FFT/IFFT运算443.3.5符号整形和滤波44-453.411a前导序列的分析与设计45-573.4.1分组同步45-483.4.2频率同步48-523.4.3信道估计52-553.4.4载波相位跟踪55-573.5小结57-60第四章扩频通信和802.11b基带系统设计60-764.1扩频通信的定义60-614.2扩频通信的理
7、论基础614.3802.11bPLCP帧结构61-624.411b基带处理流程62-714.4.1扩频运算644.4.2信道估计与均衡64-674.4.3CCK调制和解调67-714.5系统仿真71-744.6小结74-76第五章WLAN基带处理器结构选择76-875.1基带处理器实现方式的选择76-775.2WLAN基带处理算法特点77-795.3各种基带处理器实现方式的比较79-825.4WLAN基带处理器的设计要求及软硬件划分82-835.5基带处理器的实现架构83-855.6小结85-87第六章SoC系统的设计87-1126.1SoC网络总线架构87-916.1.1二维总线架构87-9
8、06.1.2网络的配置和路由90-916.2专用指令集数字信号处理器(ASIP)91-996.2.1专用指令集处理器的设计方法92-956.2.2CC6110专用指令集处理器的结构特点95-996.3存储器系统设计99-1026.4加速器网络设计和行为级流水线102-1046.5固件(firmware)设计104-1096.6基带处理器实现109-1106.7小结110-112第七章SoC芯片系统测试112-1187.1基带处理器接口关系112-1147.2基带处理器测试板1147.3系统测试平台114-1167.4测试结果116-1177.5小结117-118第八章总结和展望118-1218.1总结118-1198.2前景展望119-121附录A部分测试数据121-124致谢124-125攻读博士学位期间的专利申请与论文发表情况125 本论文购买请联系页眉网站。