超宽带(UWB)技术是一种无线通信技术,它使用极短的脉冲进行数据传输,从而实现高数据速率和低功耗。由于其通信频谱宽、功耗低、安全性高和不易产生干扰等特点,UWB技术在无线通信领域具有广泛的应用前景。市场上的主要UWB厂商包括Wisair公司和Wiquest公司等,其中Wisair公司的产品因其优秀的可控性而受到消费者的青睐。 Wisair DV9110M是Wisair公司推出的基于Wimedia/MBOA标准的第二代UWB模块。DV9110M采用两层结构设计,包括UWB子板和母板。UWB子板主要负责物理层和MAC层的功能,而所有的外围接口则设计在母板上。DV9110M支持多种数据接口,最高数据传输率可达200Mbps,物理层速度最高可达480Mbps,并且可以实现发送模块和接收模块的配对。 Wisman是Wisair公司提供的基于Windows的图形界面软件,用户可以通过USB接口使用它读取或修改UWB模块的参数,如RF频率、包长、数据接口类型、物理层速率等,从而实现设备的配置和管理。Wisman还能够实时监控发送和接收包的数目,以及空中丢包率等,让用户可以准确地掌握UWB模块的工作状态。但是,使用Wisman需要至少三层结构(包括用户板),并且UWB模块需要使用5V电源,这增加了系统的体积和能耗。 通过配置位于UWB子板上的芯片寄存器来完成UWB模块的配置。FPGA因其高灵活性和可编程性,可以用来替代软件配置UWB模块。通过FPGA进行寄存器配置的关键是控制正确的时序。FPGA与UWB子板之间的异步并行通信接口包括8位数据线、8位地址线和读写控制信号。配置操作包括两个主要步骤:首先是设定被访问寄存器的页地址,然后是对寄存器写入参数值。 针对4203个需要配置的寄存器,进行分类优化,分为三部分:前5个寄存器、41组寄存器和148个寄存器。前5个寄存器数量很少,直接枚举即可;41组寄存器共有4052个,起始地址相同,但偏移地址依次增加,这些可以通过存储8位数据信息来实现;148个寄存器地址和数据无规律,需要用24位ROM存储信息。通过FPGA实现配置,可以使系统结构简化为一层子板加上一层FPGA板,这样降低了空间体积,有利于设备集成,同时节省了单独供电的5V电源,减少了系统的能耗。 为了成功配置寄存器,需要确保在写控制信号有效期间数据和地址信号稳定,并且满足最小时序间隔的要求。通过FPGA实现UWB模块的配置,可以有效提高系统的集成度和减少能耗,这为UWB技术的进一步推广和应用提供了可能。
- 粉丝: 5
- 资源: 928
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助