论文部分内容阅读
无线局域网作为对传统有线网络的补充,正扮演着越来越重要的角色,除了能有效的增强办公的移动性外,在很多不适合进行有线网络布线的地区也发挥了很大作用。本论文所要描述的设计TMU和MRI是国家863“多模无线广域网与无线局域网系统芯片开发”项目的一部分,作为MAC层与PHY层之间数据传输的接口模块,并负责数据的校验与加密。
文章首先进行了项目的总体介绍,以及根据系统要求所划分的各个模块,重点对TMU与MRI的整体设计进行了说明,包括模块的功能定义、信号接口、数据结构以及内部寄存器的使用情况。然后是TMU和MRI的详细设计,包括内部状态机的实现原理以及数据处理算法。为提高数据的处理速度,对IEEE802.11中CRC-32串行实现方案进行了改进,采用8位并行处理的算法来提高处理速度。在设计通过verilogHDL描述后,对其进行功能仿真,用以检测设计的正确性。由于MAC整体的实现方案定为基于FPGA方式,因此后续采用ISE的FPGA开发流程,完成设计的综合、布局布线等步骤,并选用XilinxVirtexⅡxc2v3000器件进行MAC的上板调试,最终给出FPGA的实现结果。文章最后介绍了TMU与MRI的芯片设计情况,主要给出了综合和布局布线的结果,另外还将FPGA实现中省略的数据加、解密处理进行了补充。