论文部分内容阅读
当前,B3G无线通信技术已是世界范围内移动通信的研究热点。我国早在2001年便将B3G研发列为信息领域的重点研究方向,设立了通用无线环境研究计划(FuTURE计划)。在国家“863”FuTURE研究计划的核心重大项目“B3G蜂窝移动通信无线网络试验系统研究开发”项目中,B3G移动通信系统作为一个无线通信技术和互联网技术迅速发展相结合的产物,是一个具有频谱率效率高、最高带宽可达到100Mbps等特点的宽带全IP移动通信系统。B3G移动通信无线网络试验系统MAC接口作为B3G项目中非常重要的一部分,主要负责将B3G的高速无线链路接入到计算机网络。本文根据B3G移动通信无线网络试验系统MAC接口的设计需求,提出了一种非传统的设计解决方案――基于FPGA片上嵌入式系统的软硬件设计解决方案,并对利用这种方案设计的B3G MAC接口部分基本功能进行了仿真和FPGA的验证。B3G系统MAC接口的系统设计包含硬件设计和软件设计两个部分。本文利用Xilinx公司内嵌PowerPC处理器硬核的FPGA、嵌入式开发工具包EDK(Embedded Development Kit)、FPGA开发工具ISE(Integrated Software Environment)和Wind River公司的嵌入式实时操作系统VxWorks以及嵌入式软件开发平台Tornado,完成了B3G系统MAC接口的软硬件系统设计。本接口系统是基于FPGA的可编程片上系统(SOPC,System On a Programmable Chip)来的进行设计的。相对于传统的嵌入式系统解决方案而言,本课题所采用的SOPC系统解决方案缩短了开发周期、减少了器件数目、提高了系统的集成度和可靠性,使系统易实现、易升级、易移植,具有较强的适应性和可扩展性。本文首先简要介绍了B3G移动通信的发展现状以及B3G移动通信无线网络试验系统,提出了B3G系统MAC接口的设计需求和解决方案。第三章设计了基于FPGA的B3G系统MAC接口的硬件系统,并给出了具体实现方法。第四章对B3G系统MAC接口的嵌入式软件系统进行了设计,包括板级支持包的开发及应用程序的设计。为了能够验证本系统设计,在第五章对B3G MAC接口系统进行了部分仿真和FPGA的验证。本课题研究具有一定的开拓性,相信本课题成果能为将来B3G移动通信商用级别的系统设计中使用SOPC系统提供一定的经验和技术基础,具有一定的指导和借鉴意义。