IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> MobiCom‘21-MIXIQ:Re-thinking Ultra-low Power Receiver Design for Next-generation On-body Application -> 正文阅读

[嵌入式]MobiCom‘21-MIXIQ:Re-thinking Ultra-low Power Receiver Design for Next-generation On-body Application

计算机网络顶会无线通信类论文解读

1. 背景

包络检波器(ED)具有的的无源特性使其常用来作为RFID或反向散射的解调器,但其有着很差的灵敏度且不能对复杂的调制进行解调。本文基于ED设计了一种 μ w \mu w μw级(PCB-0.3mw,IC仿真-40uw)的低功耗解调器,通过简单的配置其可以工作与WiFi 6协议

2. 基本思想

图1. ED的基本架构
如图1所示,ED包含一个整流器和超低功耗比较器,整流器能够将输入的信号输出为幅度变化的低频信号,经过比较器后输出0/1序列,常用于OOK解调。ED的接收灵敏度在-20dBm~-30dBm使其工作范围十分受限。
图2. MIXIQ架构

整流器是一种非线性器件,具有混频的功能。考虑数据信号 X d ( t ) = A d ( t ) cos ? ( 2 π f d t + ? d ( t ) ) X_{d}(t)=A_{d}(t) \cos \left(2 \pi f_{d} t+\phi_{d}(t)\right) Xd?(t)=Ad?(t)cos(2πfd?t+?d?(t))和辅助信号 X h ( t ) = A h cos ? ( 2 π f h t ) X_{h}(t)=A_{h} \cos \left(2 \pi f_{h} t\right) Xh?(t)=Ah?cos(2πfh?t)叠加后输入整流器,输出信号为
V r e c t . = A d 2 ( t ) + A h 2 + 2 A h A d ( t ) cos ? ( 2 π Δ f t + ? d ( t ) ) V_{rect.}=A_{d}^{2}(t)+A_{h}^{2}+2 A_{h} A_{d}(t) \cos \left(2 \pi \Delta f t+\phi_{d}(t)\right) Vrect.?=Ad2?(t)+Ah2?+2Ah?Ad?(t)cos(2πΔft+?d?(t))
其中 Δ f = f h ? f d \Delta f =f_h-f_d Δf=fh??fd?,称 V r e c t . V_{rect.} Vrect.?的最后一项为 Δ \Delta Δ信号(即混频后的中频),同时该输出信号还包含两信号的包络,如图2所示。由于辅助信号为单音信号,因此 Δ \Delta Δ信号可视为数据信号项, Δ f \Delta f Δf通常具有较低的频率(数百KHz)因而能够有效的对抗干扰增大传输距离,且较低的频率能够使得ADC和晶振工作在低频段从而拥有微瓦级的功耗。
对802.11ax而言,数据信号 X d ( t ) X_{d}(t) Xd?(t)为一QAM调制信号,因此 Δ \Delta Δ信号同样为QAM信号,其为同相分量(I)与正交分量(Q)的叠加。 Δ \Delta Δ信号在经过低采样率12bit-ADC(1MSps)采样后进行相干解调,该或称如图2所示,称这一架构为MIXIQ

3. 挑战及策略

3.1 数据信号与辅助信号嵌入WiFi6数据帧

基本策略:IEEE 802.11ax支持OFDMA,可将20MHz256个子载波(子载波间隔78.125KHz)分为9个RU(带宽2.2MHz),每个RU含26个子载波,其中包含2个导频子载波。MIXIQ将序号为{-11, -12, -13}三个数据子载波搭载数据信号,序号-7的导频搭载辅助信号,另一个导频用于纠正相位偏移,这一过程如图3所示。数据信号采用64QAM调制,其余21个未使用的子载波搭载64QAM中具有最小幅度的符号(为避免空闲子载波叠加的噪声对数据信号造成干扰,可事先用穷举的方式得到这些最小幅度符号的相位,使其与噪声尽可能反相)。

图3. 将MIXIQ信号融入802.11ax RU

子载波挑选方法:辅助信号与数据信号频率间隔太近(即 Δ f \Delta f Δf越小)则会使整流器输出中的包络信号干扰 Δ \Delta Δ信号;而 Δ f \Delta f Δf越大则需要ADC采样频率和晶振工作频率增加,从而增大功耗。因此 Δ f \Delta f Δf为四倍子载波间隔时比较合适。通过测试得到数据信号占据三个数据子载波时的效果最好,基于此可选择{-11, -12, -13}三个数据子载波来搭载数据信号。
信号带宽:大带宽会带来更高的数据数据传输速率,这就要求更大的 Δ f \Delta f Δf,但更大的 Δ f \Delta f Δf除会使得ADC与晶振的功耗增大为,还会使得功放的增益降低。
干扰抑制:MIXIQ能有效抵御同频段的其它WiFi设备的干扰(即会使得整流器的输出含交调项),这是由于MIXIQ将能量集中在五条子载波上,而其它WiFi设备将能量散布在RU的所有子载波上。
吞吐量:MIXIQ使用64QAM调制,即一个符号含6 bit,符号持续时间为 13.2 + 4.8 = 16 μ s 13.2+4.8=16\mu s 13.2+4.8=16μs,因此MIXIQ的吞吐量为
3 ?subcarriers? × 6 ?bit? ?subcarrier? × 1 16 μ s = 1.125 M b p s 3 \text { subcarriers } \times 6 \frac{\text { bit }}{\text { subcarrier }} \times \frac{1}{16 \mu s}=1.125Mbps 3?subcarriers?×6?subcarrier??bit??×16μs1?=1.125Mbps
该值包含LDPC编码的校验码字(码长14400,码率5/6)。

3.2 增大信噪比

解调64QAM需要信噪比高与25dB。对于低频信号,放大器的输入输出端口具有高阻抗时(几十千欧)能够降低功率损耗,本文设计了一种高阻抗双阶段放大网络(57dB电压放大增益),如图4所示。

图4. 双阶段工发射极放大器

其中使用了NPN双极性晶体管(On Semiconductor 2N3904),偏置电路参数为 R B 1 = R B 2 = 10 k Ω R_{B_{1}}=R_{B_{2}}=10 k \Omega RB1??=RB2??=10kΩ, R C = 9.1 k Ω R_{C}=9.1 k \Omega RC?=9.1kΩ, R E = 2.2 k Ω R_{E}=2.2 k \Omega RE?=2.2kΩ, C B = C E = C C = 100 n F C_{B}=C_{E}=C_{C}=100 n F CB?=CE?=CC?=100nF, V c c = 1.8 v V_{c c}=1.8 \mathrm{v} Vcc?=1.8v
失真控制:高阻抗会使得晶体管非常容易进入饱和区,此时会导致信号失真。MIXIQ通过测量前导符号(Premable,WiFi数据包的前两个符号)的能量以判决是否启用双阶段放大器(仅使用一阶或关闭)。该做法会在一定程度上降低吞吐量,但可以通过控制其工作频率降低其负面影响(如十个数据包测试一次)。

3.3 其它

低采样率ADC:ADC(TI ADS7042 12bit精度)采样速率为1MSPS( 122.9 μ A 122.9 \mu A 122.9μA,1.5V供电),ADC较低的输入阻抗会降低增益,因此在双阶段放大器的输出端与ADC输入段需提供缓冲(共集或共漏CMOS电路)。
全数字IQ解调:通过将待解调信号与同频cos、sin信号做相关运算以获得I、Q分量,若使用模拟器件去做相关运算则必须先使用模拟滤波器滤除低频包络信号,否则会使得模拟器件会输出交调项和各自平方项,但滤波器的引入会给信号带来一定程度的失真从而降低灵敏度或吞吐量。因而MIXIQ将采样得到的 Δ \Delta Δ信号与本地存储的cos、sin信号相乘来解调I、Q分量,避免了干扰,使用的的器件为超低功耗CPLD(Xilinx XC2C64A-7VQGC CoolRunnerII)。
可变调制:可通过选取64QAM的部分星座点模拟低阶调制,可在信道状况不良时使用。

4. 性能评估

两块SITime SiT1576 MEMS晶振分别为ADC和CPLD提供1MHz和2MHz的时钟,ED型号为BAT63-02。

4.1 功耗和吞吐量

4.2 BER

https://dl.acm.org/doi/abs/10.1145/3447993.3483270

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-05-05 11:35:52  更:2022-05-05 11:39:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 0:55:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码