WLAN系统中与主机连接的IO模块设计

来源 :北京大学 | 被引量 : 0次 | 上传用户:nd963852
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线局域网(WLAN)系统由于具有许多突出的优点,得到了广泛的应用。WLAN系统与主机之间需要接口,通过此接口实现WLAN系统与主机之间数据的传输,并实现主机对WLAN系统部分操作的控制。设计主机和WLAN系统之间有效的接口具有相当重要的意义。 本论文主要完成了WLAN系统BX501中与主机接口的IO模块设计(在文中用HOSTIO来表示)。此模块的子模块包括PCI接口模块、DMA控制器、DMA描述符处理模块、发送和接收缓存模块、地址译码模块等。论文中也完成了对HOSTIO的有效测试环境的建立。 由于PCI接口在HOSTIO模块中处于核心的作用,而且此模块具有相对的独立性,因此,本文将PCI接口模块的设计作为一个独立的部分介绍。本论文完成了应用于BX501系统的PCI接口模块的设计。此模块的设计遵循PCI总线2.3标准。PCI接口模块包括接口控制模块、配置模块、其它逻辑三个部分。在进行接口控制模块的设计时,通过编写复杂的状态机实现对PCI总线操作的控制,实现对主从两种操作模式下的总线操作控制。本论文也完成了PCI接口模块测试环境的建立,通过在testbench中使用多个task的组合来实现对主机和BX501系统行为的模拟。 在本论文中也介绍了HOSTIO中其它功能模块的设计。这些模块是DMA控制器、发送/接收DMA描述符处理模块、发送/接收报文缓存模块、PCI接口配置模块、地址译码逻辑和寄存器堆模块。在进行这些模块的设计时,充分考虑了BX501系统的需要并且使这些模块能有效的与PCI接口模块结合,组成BX501系统中的HOSTIO模块,实现BX501系统和主机之间的接口功能,实现发送和接收报文的缓存,并且实现主机对BX501系统的控制。在对HOSTIO模块进行整体测试时,也采用了可扩展和易修改的风格。 HOSTIO模块的设计采用了自顶向下的设计方法,各个模块使用VerilogHDL完成RTL设计,并且利用ModelSim进行仿真,利用Synplify进行综合,利用ISE进行布局布线,最后通过在PCB板上的FPGA进行了测试。经过验证,HOSTlO可以有效地满足WLAN系统BX501的需要,实现了预期所要实现的所有功能。
其他文献
作为模式识别研究的典型应用,计算机辅助心电图分析在可穿戴终端及面向基层的“云计算”服务平台具有重要价值。然而,目前大多数心电图分类方法的研究均基于标准数据库,由于没有
大功率1060 nm DFB激光器具有替代固体激光器,用于非线性倍频,作为光纤激光器种子源等广泛的应用前景。  本论文总结了大功率1060-nm半导体激光器的国内外研究进展,系统研究了
多波长激光器可以同时为多个信道提供光源,使光发射端的设计更为紧凑、经济,因此在密集波分复用(DWDM)系统中显示出十分诱人的应用前景,并已成为人们广泛研究的课题.本文在深
卡波氏肉瘤相关疱疹病毒(Kaposis sarcoma associated herpesvirus,KSHV)是新近发现的人类疱疹病毒,又称为人疱疹病毒8型(Human herpesvirus8,HHV-8)。与其他疱疹病毒一样,KSHV存
土拨鼠和土拨鼠肝炎病毒是HBV研究和疫苗、药物评价的良好模型,但关于土拨鼠基本的免疫分子的检测试剂尚不完善。本论文主要开展了利用原核和真核表达系统表达了wIFN-α-1e和w
周期结构是由无源谐振单元以一定方式排列组成的周期阵列,其特性表现为一种特殊的电磁能量散射体。由于其表现出频率选择性,因此被广泛应用于带通雷达罩设计、电磁兼容和卫星天
本文以番木瓜品种台湾红妃为材料,在番木瓜果实破色阶段采收,用500 nLL-1的1-MCP进行处理,然后在室温21℃左右条件下定期取其果肉组织,对番木瓜的硬度,细胞壁降解酶类及活性氧等生
论文综述了MEMS技术的发展概况,并对MEMS加速度传感器进行了总结.在系统设计上首先采用了创新的压阻检测、静电力反馈闭环伺服控制原理的加速度测量方法.阐述了系统的工作原
探讨和解释生物多样性的空间分布格局一直是生态学和生物地理学研究的热点问题之一。本研究于2012年和2014年对哀牢山东坡全海拔梯度的鸟类开展了详细的野外调查,分析了该地区
秀丽隐杆线虫(Caenorhabditiselegans)是一种重要的模式生物,目前已经被广泛应用到生物对各种驱虫剂抗性机制的研究中。福尔马林被普遍用于鱼类寄生虫病的防治中,但是,由于长期