·上一文章:动态重构两种模式的分析与对比
·下一文章:基于SRAM的FPGA连线资源的一种可测性设计
1 软件配置方式
Wisair提供了一种基于Windows的图形界面软件——Wisman,利用它主机可以通过USB接口读取或修改UWB设备的参数,如RF频率、包长、数据接口类型、物理层速率等,从而实现设备的配置和管理;同时还可监视发送和接收包的数目以及空中丢包率等,实时掌握UWB模块的工作情况。
2 配置的FPGA实现
2.1 问题的提出
Wisman操作简单,但由于DV9110M与主机通信的USB接口位于母板之上,因此使用Wisman时,必须采用两层结构。这样用户使用时再加上一层用户板,则至少需要三层结构,所占空间体积大,不利于系统集成。同时UWB母板使用5 V电源,使用时必须单独对其供电,增加了系统消耗。这些都成为限制其推广应用的瓶颈。
事实上,对UWB模块进行配置,最终都是通过对位于UWB子板上的芯片进行寄存器操作来实现的。对UWB子板而言,只需提供3.3 V工作电压以及正确的寄存器配置时序,就可正常实现UWB模块的数据收发功能,而这些依靠FPGA就可完成。这样用户使用时,只需一层FPGA板和一层UWB子板,大大改善了系统结构。