当前位置:首页 > EDA > 电子设计自动化
[导读]本方法在实际应用过程中得到了验证,能够稳定地代替软件行使UWB模块的配置管理功能,并显著提高了系统性能,极大方便了Wisair DV9110M的研发应用。

引 言
    超宽带(UWB)技术近年来发展迅速,它创新的使用模式为拥挤的无线电频带来了新的应用理念。与传统无线技术相比,UWB技术具有频谱宽、功耗低、安全性高、不易产生干扰等优点,具有良好的市场前景。目前市场上主要的UWB厂商主要有Wisair公司、Wiquest公司等,其中Wisair公司推出的系列产品以其良好的可控性受到消费厂商的青眯。
    DV9110M是Wisair推出的第二代基于Wimedia/MBOA标准的开发板,它体积小、集成度高,是一款多频带的OFDM收发器。它拥有两层结构,包括UWB子板和母板,其中UWB子板是核心,物理层和MAC层都位于子板之上,所有的外围接口则位于母板上。通过配置管理,DV9110M可以实现6种不同的数据接口(最高数据传输率达200 Mbps),最高480 Mbps的物理层速度以及发送模块和接收模块的配对。

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子板,大大改善了系统结构。

2.2 FPGA实现
    由于FPGA的工作电压足3.3 V,因此,为UWB子板提供3.3 V电压很容易。使用FPGA实现配置的关键在于对时序的控制。对UWB子板进行寄存器的相关操作是通过异步并行通信来完成的。该接口主要包括8位数据线,8位地址线和读写控制信号。整个寄存器地址空间呈线性分布,并被划分为若干页,每一页的最后一个地址FF用来控制页跳转。
    配置寄存器的操作步骤如图1所示。第一步,设定被访问寄存器的页地址,此时,地址总线赋予“FF”,数据总线赋予页地址。第二步,对寄存器写入参数值,此时地址总线设定为该寄存器的页内地址,数据总线设为该寄存器要配置的值。
    由于是异步通信,因此必须保证最小的时序间隔:其中低有效的写控制信号的持续时间必须大于76 ns,而相邻两次写操作时间间隔必须大于60 ns。同时,为了配置成功,还应保证在写控制信号有效时,数据和地址信号保持稳定,具体流程如图2所示。

    包含配置地址和数据信息的文档位于Wisman安装目录下的Default_NoAck.txt中。默认需要顺序配置4 195个寄存器。此外,对于特定接口(如以太网接口)以及特定参数(如物理层速率,调频序列等)需要另行配置,共有8个相关寄存器。因此总共需要配置的寄存器为4 203个。由于配置一个寄存器需要获知16位地址信息和8位数据信息,因此一个寄存器需要存储的信息量为24位,而需要配置的寄存器达4 203个,如果将这些信息全固化入ROM中,将占用大量的FPGA资源,不利于系统其他功能的开发。为此,针对这4 203个寄存器,进行分类优化,一共可分为三个部分:
    第一部分是前5个寄存器。这5个寄存器的地址和数据没有规律,但由于数量很少,配置时枚举即可。
    第二部分包括41组寄存器,共4 052个。其中每组寄存器的起始地址都相同,偏移地址在起始地址的基础上依次增加1。配置这部分寄存器时,只需用ROM存储8位的数据信息,其地址信息则由该组寄存器的起始地址以及该寄存器的配置顺序号决定。这样24位宽的ROM变为8位宽,大大减少了资源。
    第三部分包括148个寄存器,其地址和数据也没有规律,对这部分寄存器信息用24位的ROM来存储。

3 仿真结果与资源使用量
   
通过使用FPGA来代替软件完成配置,一层子板就可实现UWB模块的数据收发功能,其高度由20 mm变为10 mm,降低了50%,大大压缩了体积,有利于UWB模块在使用时的设备集成;去掉了母板,用FPGA来提供UWB子板的电压,节省了一个需单独供电的5 V电源,而且节省了器件,降低了功耗;同时由于减少了母板的中转,接口时钟从25 MHz提高到30MHz,理论带宽由200 MHz提高到240 MHz,提高了20%,在数据的无线传输过程中具有重大的意义。
    最终仿真波形如图3所示。

    如果用Xilinx Virtex4系列的xc4lxl5器件来综合,最后使用的资源如表1所列。

结 语
    本方法在实际应用过程中得到了验证,能够稳定地代替软件行使UWB模块的配置管理功能,并显著提高了系统性能,极大方便了Wisair DV9110M的研发应用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

成都2022年10月19日 /美通社/ -- 近期,平安养老险积极筹备个人养老金的产品设计和系统开发工作,发展多样化的养老金融产品,推动商业养老保险、个人养老金、专属商业养老保险等产品供给。 搭养老政策东风 ...

关键字: 温度 BSP 东风 大众

广东佛山2022年10月19日 /美通社/ -- 空间是人居生活的基础单元,承载着生存与活动的最基本功能。而对于理想空间的解构意义却在物理性容器之外,体现出人们对于空间和生活深层关系的思考,同时也塑造着人与空间的新型连接...

关键字: 温度 BSP 智能化 进程

上海2022年10月19日 /美通社/ -- 10月17日晚间,安集科技披露业绩预告。今年前三季度,公司预计实现营业收入7.54亿元至8.33亿元,同比增长60.24%至77.03%;归母净利润预计为1.73亿...

关键字: 电子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市经济和信息化局发布2022年度第一批北京市市级企业技术中心创建名单的通知,诺诚健华正式获得"北京市企业技术中心"认定。 北京市企业技...

关键字: BSP ARMA COM 代码

北京2022年10月18日 /美通社/ -- 10月14日,国际数据公司(IDC)发布《2022Q2中国软件定义存储及超融合市场研究报告》,报告显示:2022年上半年浪潮超融合销售额同比增长59.4%,近5倍于...

关键字: IDC BSP 数字化 数据中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...

关键字: 数字化 BSP 供应链 控制

东京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式会社(NIPPON EXPRESS HOLDINGS, INC.)旗下集团公司上海通运国际物流有限公司(Nipp...

关键字: 温控 精密仪器 半导体制造 BSP

广州2022年10月18日 /美通社/ -- 10月15日,第 132 届中国进出口商品交易会("广交会")于"云端"开幕。本届广交会上高新技术企业云集,展出的智能产品超过140,...

关键字: 中国智造 BSP 手机 CAN

要问机器人公司哪家强,波士顿动力绝对是其中的佼佼者。近来年该公司在机器人研发方面获得的一些成果令人印象深刻,比如其开发的机器人会后空翻,自主爬楼梯等。这不,波士顿动力又发布了其机器人组团跳男团舞的新视频,表演的机器人包括...

关键字: 机器人 BSP 工业机器人 现代汽车

飞利浦Hue Play电脑渐变灯带,打造身临其境的桌面游戏体验 睿迹彩光渐变落地灯,多彩渐变光效营造更丰富的家庭照明氛围 与海盗船CORSAIR达成合作,通过iCUE软件可一键设置灯光场景,为用户带来优质的...

关键字: 飞利浦 PLAY 灯光 AIR

电子设计自动化

21260 篇文章

关注

发布文章

编辑精选

技术子站

关闭