UWB 是一种高带宽(480~1320Mb/s)的短程(10~50m)无线传输技能,最初只作为一种军事技能,直至 1994 年美国军方解除限定后才开始发展其商业用场。本文将谈论如何利用系统级芯片和极少的外设部件来实现 UWB 无线链路。
双向无线对等传送网络

早期 UWB 芯片组的目标是在主流 PC 中替代 USB电缆。采取这类芯片组,只需少量部件就可构建无线 USB,但却很难用于其他嵌入系统。通过绕经 USB 协议实现通信会产生额外的迟滞,而这对须要完成同步加工生产的工业自动扮装备来说是致命的。传输大量的数据(高清视频旗子暗记)哀求与 UWB 媒体访问层直接快速接口,而之前提及的 MAC-IP 便是通过 AHB 直接利访问系统总线,不需绕过 USB 协议进行。
任何设备都可启动通信通道,连接网络中另一设备。连接嵌入系统常常须要建立一个网络。在该网络中,所有成员享有相同的权利,并可以任何方向在设备间传输数据。本文谈论的架构中便容许建立一个实现双向数据传输的媒体访问层。
UWB MAC 支持两种通道访问办法。一种因此太网络协议采取的载波侦听多路访问(Carrier Sense Multiple Access with Collision,CSMA)通道访问办法,该办法可实现较短的访问迟滞,但不保障数据吞吐量。第二种为带有可保留时隙的时分多址(Time Division Multiplexing,TDMA)办法,该办法非常适宜那些哀求保障数据吞吐量的运用(视频传输)。
某些数据传输(如高清视频)哀求确保 400Mb/s 的数据传输速率,而这是传统技能无法实现的。
超宽带无线技能
在传统无线技能采取的无线访问机制,吞吐量随通道占用情形而改变。这样,其他吸收设备可能会暂时降落带宽。而在 UWB 技能中,收发期间通道则可一贯保留。
UWB 技能协议开销相称小,而这一点对减小传输延迟非常主要。由于信息分布在 128 个子载波上,因此可建立非常稳健的无线通道。下面将磋商更多的上风和细节。
1 、 USB 无线通信层
与现在成熟运用的无线传输技能(如 WLAN)不同,UWB 每个通道占用 528MHz 频带;而 WLAN 通道频带最大只有 20MHz。三个 528MHz 的频带构成一个频带群。UWB 的全体频率范围为 3.1~10.6GHz,分成 5 个频带群。目前已有事情在频带群 1 和 3 的前辈的双频带收发器。
WiMedia-UWB 采取正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)调制技能。每个 528MHz 频带分为 128 个子载波;每个子载波的波峰处于相邻子载波的零点(见图 2)。这也是“正交”名称的由来。承载信息被分配在 128 个子载波中,每个 528MHz 通道的最大速率为 480Mb/s。
图 2 每个子载波的波峰处于相邻子载波的零点
由于子载波分布在 528MHz 的大带宽范围,因此就可使发送功率降得很低,如低至 37μW(比较而言,WLAN 发送功率则高于 300mW)。528MHz 的信息发送宽带和非常低的发送功率,使得 UWB 易于与其他无线频率运用共存。
只管发送功率仅为 37μW,但其传输间隔却达到 10m,并可轻松穿过 25cm 砖墙。
2、 媒体访问掌握层
UWB 无线通信层卖力射频(RF)处理,而媒体访问掌握层则卖力管理 UWB 网络和掌握无线通信状态。当数个 UWB 设备相距很近时,它们就构成所谓的点对点 Ad Hoc 网络。Ad Hoc 网络不是一个预先方案好的网络,而是由相距很近的参与设备构建,参与设备可酌情加入和退出。
如图 3 所示为由三个 UWB 设备构建的一个 Ad Hoc 网络。个中,设备 A 对设备 C 来说是不可见的。设备 A(图中左边的设备)即便不能“听”到设备 C,也有可能知道设备 C 的存在及其所占用的时隙,由于其可通过所谓的“信标”(beacon)来理解设备 C。信标保存了临近设备的信息,因而设备可以彼此理解。在能够相互吸收信息的所有设备之间,可能在任何方向直接传输数据。
图 3 设备 A 通过设备 B 知道设备 C 的存在
UWB 采取时分多址(Time Division Multiple Access,TDMA)办法,即按照时隙和帧来组织传输。UWB 传输时隙组合构成超帧(见图 4)。超帧分为信标段(BP)和数据传输段(DTP)。信标及有效数据霸占超帧的 256 个媒体访问时隙,一个媒体访问时隙持续 256μs,一个超帧持续 65.5ms。所有能相互“听”到的网络成员都通过收听到的信标来与超帧同步。信标中的信息可视为网络成员的通信通道。
图 4 UWB 数据超帧分为信标段和数据传输段
3、 采守信标和 TDMA 技能节能
由于按时隙组织通道,因此并不须要每个设备每时每刻都在吸收和发送数据。一个设备每次只需被唤醒 65.5ms 收听信标;如果该设备没有任何任务,将重新返回就寝状态。这类似于手机延长电池寿命的就寝模式。
4 、无竞争大频带与通道访问
UWB 的无线接口很像电缆。如果有几个通信参与者而通道又有限,就必须对访问权限进行管理。打算发送信息到某一通道的设备须要确定该通道是否已被别的设备占用。如果创造该通道空闲,就发送信息。当然,有可能两个设备同时在收听该通道,都创造它是空闲的,并同时向其发送信息,这便是所谓的“碰撞”。发生“碰撞”时,设备将考试测验稍后再访问通道。这期间,每个设备在重试前都等待一个随机时长。优先级较高的设备可能比优先级较低的设备前辈行重试。这种“竞争访问”机制是 20 世纪 70 年代随以太网发明的,也常用于 WLAN。显然,如果要以最低延迟无中断地传输一段视频流,这种方法就行不通了。为确保能无中断地传输视频流,UWB 采取了分布式驻留协议(DRP)。由于 UWB 基于 TDMA,为保障与另一设备通信,网络成员可保留一些固定的时隙(媒体访问时隙)。保留通道占用时隙的干系信息在信标时段传送。如果某一时隙被标记为“硬保留”,任何第三方都不可占用该时隙。这是保障视频传输哀求的确定性数据传输速率所必须的。
除 DRP 访问机制外,UWB 还可利用“优先排序竞争访问”机制。
履行方案
图 5 所示为利用爱特梅尔公司 CAP 可定制微掌握器实现 UWB-MAC 的例子。该系统级芯片(SoC)利用 Atmel 微掌握器外设,如 USB 主机和设备、以太网 MAC 和外部存储掌握器。这些设备可通过多层高等主机总线(Advanced Host Bus, AHB)与 UWB-MAC 高速交流数据,并借助 ARM 外设总线(Advanced Host Bus, APB)掌握数据。
图 5 集成 UWB-MAC 的嵌入系统构造图
UWB 物理层(UWB-PHY)可以是 Wionics Research 公司的 RTU7012 双频物理层(Dual Band PHY),该物理层符合 WiMedia PHY 1.1 和 PHY 1.2 技能规范,可在 UWB 频带群 1 和 3 中事情。
1、 低延迟 UWB 媒体访问掌握器
UWB 标准的许多参数都由微掌握器固件来掌握。这样,在须要增长其他高层协议如无线 USB 时,无须任何硬件修正。利用固件履行方案,还可降落规范变更的风险,并提高了灵巧性。
MAC 可在 UWB 设备间按任何方向传输任何数据。例如,一个无线发送视频旗子暗记的运用,来自数字视频接口的数据通过 AHB 传送到与外部总线接口(External Bus Interface,EBI)连接的 SDRAM。该 SDRAM 用作一个视频中间缓冲器(见图 6)。MAC 从该 SDRAM 提取视频数据,并将其传送到 UWB 网络以完成传输。在相反的方向上,则将 UWB 物理层吸收到的数据传送到 SDRAM。
图 6 UWB-MAC 用作总线主控
在 UWB 网络和 SDRAM 之间传输数据时,MAC 用作 AHB 总线,无须处理器核进行干预。这意味着处理器不会被数据传输任务占用,因而可用于掌握后续 UWB 超帧的 MAC 设置。在这种架构下,任何 AHB 总线设备都可成为数据传输的目标或源,无论是传送到 UWB-MAC,还是从 UWB-MAC 传出。对付 UWB 无线模块的接口,UWB-MAC 采取 WiMedia ECMA369 MAC-PHY 接口标准。
2 、 集成在可定制运用场置器中的 UWB-MAC 和掌握器外设
嵌入系统的其他必备部件包括用于电池管理的 A/D 转换器和脉宽调控器(PWM)。为将所有部件集成到 SoC 芯片中,并降落这种电池供电设备的功耗,选择标准的 ASIC 器件显然比较适宜这类嵌入运用。
如果估量产量太低,不敷以分担采取标准 ASIC 的开拓本钱,而功耗和本钱又不许可采取 FPGA,爱特梅尔公司的 CAP 可定制运用场置器显然便是最得当的选择(见图 7)。这款基于 ARM 技能的微掌握用具备所有常用的外设和标准 Atmel ARM 微掌握器的软件驱动程序,外加实现用户定制功能的金属可编程逻辑区域,可在 CAP 金属可编程区域实现 UWB-MAC 和其他定制 IP 核,类似于门阵列。该微掌握器的其他标准外设如外部总线接口(EBI),可用于掌握 SDRAM,可以避免增长内存掌握器的技能风险和本钱。
图 7 利用带有金属可编程模块的 Atmel CAP9 可定制微掌握器实现 UWB-MAC
为便于 UWB 运用开拓,爱特梅尔公司供应一款 CAP UWB 评测工具套件(见图 8)。CAP9 器件的固定部分是一个标准的微掌握器,该微掌握器与一个用于仿真金属可编程模块的高密度 FPGA 耦合。用户可以快速配置这款评测工具套件,仿真目前正在开拓的设计,在 FPGA 中实现 UWB MAC 和其他专用逻辑。在扩展板卡上实现 UWB 物理层。CAP UWB 评测工具套件与一台运行业界标准 ARM 开拓工具的 PC 连接,以完成系统开拓和调试。这样的开拓办法许可软硬件开拓并行,从而大幅缩短开拓韶光。当系统经全面调试后,将 UWB MAC 和专用逻辑重新映像到 CAP 的金属可编程模块中,供应了组件数目较少的完全的 UWB 收发器。这种低本钱、中等数量 UWB 办理方案非常适宜嵌入式系统开拓。
图 8 带 UWB 陆离层和天线的 CAP 开拓板
3 、在掌握器软件中实现的无线 USB 协议
采取 UWB-MAC 和微掌握器的 USB 主机 / 设备掌握器硬件模块,就可实现无线 USB 主机或设备。
虽然 UWB-MAC 和 USB-MAC/PHY 的第 1 层和第 2 层是由硬件实现的,但无线 USB 协议却可以软件形式在第 3 层实现。
同样,也可在采取无线通信的工业自动扮装备中实现以太网到 UWB 的网桥。
结论
UWB 技能可以实现较短的传输延迟和高传输速率,且功耗小,电磁辐射低。而且,即便移动电话和 WLAN 传送器临近事情,UWB 的无线链路也非常牢固。在这些方面,它优于 WLAN 链路。
UWB-MAC 模块绕过 USB 接口或无线 USB 驱动器,因而能够实现延迟短、链路速率快的完全 UWB 网络。






