资料介绍
可穿戴电子系统的发展,不论生物计量、通信还是虚拟现实,都将嵌入式系统概念延伸到新的未知领域。把传感器和输出设备放到操作人员身上,产生了一个新词——电子人:人类和嵌入式系统的结合。
可穿戴系统为实际应用开辟了新远景,需要重新展望嵌入式体系结构。以可黏贴或者可摄入方式所使用的传感器群完全与传统的电源、接地和I/O连接相隔离。为实现微小体积以及近乎零功耗,小传感器群要支持传统的本地信号处理、存储和无线互联,而且不限于此。这是设计师必须要解决的两难问题。
把系统分开
解决可穿戴系统难题的一种方法是参照传统的嵌入式系统设计,这包括了传感器、致动器以及与用户身体连接的显示屏等。在移动性、舒适性和可隐藏需求的推动下,需要把系统分开。传感器、输出设备和计算资源在物理上彼此分开后,看一下系统体系结构会有什么变化。
作为一个例子,参考智能眼镜的设计。为避免老生常谈,我们不讨论大家熟悉的消费类产品,而是看一下工业设备供应商XOEye设计的眼镜。这些眼镜用于元器件观察、库存处理、现场维护等活动。这一系统具有立体安装720线视频摄像机、语音输入,以及LED和语音输出,设计实现了以交互式方式帮助人们完成某些预先定义好的任务。
XOEye首席技术官Jon Sharp解释说,这一眼镜采集并分析用户所看到的立体图像,增强了对元器件的分辨能力,不需要物理接触或者测量工具就能够测量尺寸和形状,在维修过程中与技术人员交互——“先调整左侧的螺丝”,或者通过闪烁的红色LED警告有可能出现的安全伤害。“不要到那里去!”
这类设计传统的方法会使用安装在眼镜上的摄像机和麦克风,然后进行视频处理,目标识别,通过背在后面的背包和电池建立无线通信链路。对这一设计,传统的用户响应是看一下背包,然后小心翼翼弯下腰去使用系统。
让我们进入可穿戴技术这一概念。XOEye的方法是实现完全自主的眼镜。这一目标很明显有空间和功耗限制。我们不可能变魔术,这些限制迫使必须远程完成某些计算,一般是在云端。但是对计算载荷进行划分也带来了新的设计难题。
建立链接
在物联网(IoT)上,把大量的计算任务移到云端并不是什么新概念。创想技术公司业务开发资深总监Chakra Parvathaneni指出,这种划分随应用而不同。他注意到,“家庭恒温调节器有很多本地处理任务,但是苹果的Siri几乎都在云端。”
在XOEye的例子中,把任务移到云端意味着要么有足够的带宽来传送原始格式的两路视频流,要么在眼镜中实时完成视频压缩。后者采用现有的媒体处理芯片是可行的,但是要有体积合适的电池。可是,还有另一个问题。
Sharp提醒说,“即使没有链接时,您也必须维持人机接口以及某些功能。例如,当您失去WiFi连接时,一定要实时识别安全问题。”某些功能会要求一定程度的连续实时响应—互联网远端的云计算是无法保证的。
这些问题要求进行本地处理,与眼镜的大小、重量和功耗限制相矛盾。XOEye最初想采用MCU与加速器相结合的OMAP体系结构来解决这一问题。OMAP SoC能够处理传统的媒体处理任务,但是,Sharp感叹到,“无法实现实时立体测距。”因此,XOEye转向CPU加FPGA的方法,不论应用需要什么样的任务,他们都能够建立高能效的本地加速器。
智能集线器
即使工作条件能够保证与无线集线器的本地互联,从集线器通过互联网到云端的来回链路仍然会引入不可接受的不确定性。这是IoT所面临的结构难题之一。考虑到这些情况,如果要在可穿戴设备之外完成某些计算任务,那么,可以将其放在本地无线集线器上,而不是云端(图1)。当然,这就不能只使用商用WiFi集线器。
图1.可穿戴嵌入式系统成为智能集线器无线网络
在WiFi集线器中集成计算节点大幅度提高了系统设计的灵活性。相对而言,集线器在空间和功耗上一般不受限制,因此,您可以把一些计算和存储资源放在那里。短距离WiFi链路能够提供可靠的宽带、可预测的延时连接,支持集线器参与关键控制或者人机接口循环,在这其中,意外的延时会带来问题。而且,集线器带有多任务CPU和相应的加速器,完成很多远程可穿戴设备的处理任务。
智能射频
如果可穿戴设备比眼镜小很多,比如腕带,置入到鞋内的器件,以及大点的药丸等,那会怎样呢?没有足够的空间容纳大电池,就无法支持大功率,WiFi也就无法一直保持接通。无线方式转向了蓝牙或者功耗极低的短距离链路。集线器现在本身成为可穿戴设备,装在皮带上或者口袋里,与传感器在一米距离内—如果只支持近场无线链路,那就可能会非常近。而任务划分问题以很有趣的方式发生了变化。
一些难题反而促进了可穿戴设备的发展。至少要包括传感器、查询这些传感器的控制器,以及无线接口。仔细的调整占空比,微小电池能够支持这些负载——低能耗设备。但是,现在把计算放在哪里呢?
传感器和第一级传感器处理之间的带宽成为很大的问题。无线链路能够实时承载来自传感器的原始数据流吗?如果不能,能否把一些能耗花在提高链路带宽,或者传感器的本地处理上?如果系统用户模型变化了,答案会不同吗?
解决这一问题的一种途径是重新思考射频。设计人员倾向于在无线接口中放置基带处理器,作为抗干扰黑盒。但是,创想技术公司的Parvathaneni建议深入了解其内部。例如,创想技术公司有一系列射频处理单元(RPU)基带处理器子系统,让系统设计人员在两方面更加自由。
Parvathaneni说,在内部,Ensigma RPU (图2)包括了通用MIPS CPU内核,由一组特殊加速器提供支持。因此,功能是软件定义的,用户可以通过修改代码来改变射频空中接口。这是一方面的自由,您可以调整基带所消耗的功率,以匹配特定无线链路的带宽和距离要求。Parvathaneni还解释说:“在很多情况下,空中接口为主任务的MIPS内核留下了空间。”因此,系统设计人员可以选择空中接口标准,然后,将一组处理任务装入到RPU中,不用改变硬件设计,随时可以进行,以应对可穿戴系统工作模式的变化。在某些情况下,这种灵活性避免了在传感器所在地采用MCU或者压缩引擎。
可穿戴系统为实际应用开辟了新远景,需要重新展望嵌入式体系结构。以可黏贴或者可摄入方式所使用的传感器群完全与传统的电源、接地和I/O连接相隔离。为实现微小体积以及近乎零功耗,小传感器群要支持传统的本地信号处理、存储和无线互联,而且不限于此。这是设计师必须要解决的两难问题。
把系统分开
解决可穿戴系统难题的一种方法是参照传统的嵌入式系统设计,这包括了传感器、致动器以及与用户身体连接的显示屏等。在移动性、舒适性和可隐藏需求的推动下,需要把系统分开。传感器、输出设备和计算资源在物理上彼此分开后,看一下系统体系结构会有什么变化。
作为一个例子,参考智能眼镜的设计。为避免老生常谈,我们不讨论大家熟悉的消费类产品,而是看一下工业设备供应商XOEye设计的眼镜。这些眼镜用于元器件观察、库存处理、现场维护等活动。这一系统具有立体安装720线视频摄像机、语音输入,以及LED和语音输出,设计实现了以交互式方式帮助人们完成某些预先定义好的任务。
XOEye首席技术官Jon Sharp解释说,这一眼镜采集并分析用户所看到的立体图像,增强了对元器件的分辨能力,不需要物理接触或者测量工具就能够测量尺寸和形状,在维修过程中与技术人员交互——“先调整左侧的螺丝”,或者通过闪烁的红色LED警告有可能出现的安全伤害。“不要到那里去!”
这类设计传统的方法会使用安装在眼镜上的摄像机和麦克风,然后进行视频处理,目标识别,通过背在后面的背包和电池建立无线通信链路。对这一设计,传统的用户响应是看一下背包,然后小心翼翼弯下腰去使用系统。
让我们进入可穿戴技术这一概念。XOEye的方法是实现完全自主的眼镜。这一目标很明显有空间和功耗限制。我们不可能变魔术,这些限制迫使必须远程完成某些计算,一般是在云端。但是对计算载荷进行划分也带来了新的设计难题。
建立链接
在物联网(IoT)上,把大量的计算任务移到云端并不是什么新概念。创想技术公司业务开发资深总监Chakra Parvathaneni指出,这种划分随应用而不同。他注意到,“家庭恒温调节器有很多本地处理任务,但是苹果的Siri几乎都在云端。”
在XOEye的例子中,把任务移到云端意味着要么有足够的带宽来传送原始格式的两路视频流,要么在眼镜中实时完成视频压缩。后者采用现有的媒体处理芯片是可行的,但是要有体积合适的电池。可是,还有另一个问题。
Sharp提醒说,“即使没有链接时,您也必须维持人机接口以及某些功能。例如,当您失去WiFi连接时,一定要实时识别安全问题。”某些功能会要求一定程度的连续实时响应—互联网远端的云计算是无法保证的。
这些问题要求进行本地处理,与眼镜的大小、重量和功耗限制相矛盾。XOEye最初想采用MCU与加速器相结合的OMAP体系结构来解决这一问题。OMAP SoC能够处理传统的媒体处理任务,但是,Sharp感叹到,“无法实现实时立体测距。”因此,XOEye转向CPU加FPGA的方法,不论应用需要什么样的任务,他们都能够建立高能效的本地加速器。
智能集线器
即使工作条件能够保证与无线集线器的本地互联,从集线器通过互联网到云端的来回链路仍然会引入不可接受的不确定性。这是IoT所面临的结构难题之一。考虑到这些情况,如果要在可穿戴设备之外完成某些计算任务,那么,可以将其放在本地无线集线器上,而不是云端(图1)。当然,这就不能只使用商用WiFi集线器。
图1.可穿戴嵌入式系统成为智能集线器无线网络
在WiFi集线器中集成计算节点大幅度提高了系统设计的灵活性。相对而言,集线器在空间和功耗上一般不受限制,因此,您可以把一些计算和存储资源放在那里。短距离WiFi链路能够提供可靠的宽带、可预测的延时连接,支持集线器参与关键控制或者人机接口循环,在这其中,意外的延时会带来问题。而且,集线器带有多任务CPU和相应的加速器,完成很多远程可穿戴设备的处理任务。
智能射频
如果可穿戴设备比眼镜小很多,比如腕带,置入到鞋内的器件,以及大点的药丸等,那会怎样呢?没有足够的空间容纳大电池,就无法支持大功率,WiFi也就无法一直保持接通。无线方式转向了蓝牙或者功耗极低的短距离链路。集线器现在本身成为可穿戴设备,装在皮带上或者口袋里,与传感器在一米距离内—如果只支持近场无线链路,那就可能会非常近。而任务划分问题以很有趣的方式发生了变化。
一些难题反而促进了可穿戴设备的发展。至少要包括传感器、查询这些传感器的控制器,以及无线接口。仔细的调整占空比,微小电池能够支持这些负载——低能耗设备。但是,现在把计算放在哪里呢?
传感器和第一级传感器处理之间的带宽成为很大的问题。无线链路能够实时承载来自传感器的原始数据流吗?如果不能,能否把一些能耗花在提高链路带宽,或者传感器的本地处理上?如果系统用户模型变化了,答案会不同吗?
解决这一问题的一种途径是重新思考射频。设计人员倾向于在无线接口中放置基带处理器,作为抗干扰黑盒。但是,创想技术公司的Parvathaneni建议深入了解其内部。例如,创想技术公司有一系列射频处理单元(RPU)基带处理器子系统,让系统设计人员在两方面更加自由。
Parvathaneni说,在内部,Ensigma RPU (图2)包括了通用MIPS CPU内核,由一组特殊加速器提供支持。因此,功能是软件定义的,用户可以通过修改代码来改变射频空中接口。这是一方面的自由,您可以调整基带所消耗的功率,以匹配特定无线链路的带宽和距离要求。Parvathaneni还解释说:“在很多情况下,空中接口为主任务的MIPS内核留下了空间。”因此,系统设计人员可以选择空中接口标准,然后,将一组处理任务装入到RPU中,不用改变硬件设计,随时可以进行,以应对可穿戴系统工作模式的变化。在某些情况下,这种灵活性避免了在传感器所在地采用MCU或者压缩引擎。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- X定义下的车载电子系统
- 什么是嵌入式系统
- 嵌入式系统
- 嵌入式系统的基础知识讲解
- FPGA电子系统设计项目实战 35次下载
- 嵌入式系统的入门学习教程合集
- 嵌入式系统教程之嵌入式处理器的详细资料说明 18次下载
- 嵌入式操作系统的介绍和嵌入式操作系统的发展状况和应用前景说明
- AVR单片机教程之单片嵌入式系统的详细资料概述 4次下载
- 航空电子系统检测 1次下载
- 电子系统设计的基础知识 0次下载
- 基于嵌入式Linux蓝牙在车载电子系统中的应用 10次下载
- 天线发展对电子系统的影响 46次下载
- 天线的发展及其对电子系统的影响
- 电子系统测试资料套件
- 什么是嵌入式系统?嵌入式系统的具体应用 2096次阅读
- 嵌入式系统的知识体系和学习误区 1795次阅读
- 如何实现嵌入式系统远程调试 5077次阅读
- 满足汽车电子系统应用需求的分层式软件结构研究 1713次阅读
- 随着嵌入式系统的高速发展 嵌入式机器视觉系统的应用也越来越广泛 2174次阅读
- 基于Blackfin嵌入式系统硬件平台的数码相框设计详解 1265次阅读
- 嵌入式系统在车用电子的发展与应用详解 6695次阅读
- 嵌入式系统的规范发展回顾 1562次阅读
- 汽车电子常见的电子系统盘点分析 6507次阅读
- 关于嵌入式系统以及嵌入式平台下的学科分工详解 1855次阅读
- 小白看过来!对初学者对嵌入式系统学习的误区及建议 4715次阅读
- 嵌入式行业发展状况_嵌入式行业人才需求_嵌入式系统就业前景分析 2.3w次阅读
- 嵌入式系统的发展趋势及挑战 1.3w次阅读
- 嵌入式系统知识系统讲解 1649次阅读
- 单片机在现代电子系统的地位综述 1947次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多