本文将介绍适用于 AM 的三种不同系统解决方案,包括高性能数字可视界面 (DVI) AM(包括硬件加速的高清 [HD] 音频/视频 [AV] 编解码器和 3D 加速型用户界面 [UI])、降低成本的 DVI AM(包括基于软件的标清 [SD] AV 编解码器)以及低功耗 AM(支持软件音频编解码器)。
Continua 的互操作性
Continua Health Alliance 是一个由医疗设备原始设备制造商 (OEM)、服务供应商以及硅芯片厂商组成的团体,各个厂商协调工作,共同为个人医疗设备与集合管理器 (AM) 制定互用性指南。尽管该指南的 1.0 版将蓝牙 (Bluetooth?) 与通用串行总线 (USB) 确定为标准接口,然而今后的新版指南还将包括蓝牙低能耗 (BLE) 技术与 ZigBee,分别作为低功耗个人局域网 (PAN) 和局域网 (LAN) 接口。OEM 厂商目前使用包括以太网、Wi-Fi 以及蜂窝接口(如适用于AM WAN 的 GSM 等)的组合。成为 Continua 认证的 AM,器件必须集成至少一个 PAN 或低功耗 LAN 接口以及一个 WAN 或因特网协议接口。由于许多厂商都希望同尽可能多的设备实现互操作性,因此通常会集成多个低功耗 LAN/PAN 和 WAN 接口。
Continua AM 可采用不同形态因数。在某些情况下,其可能为 PC 或手机,有时又可能是连接到已有显示屏或集成显示屏的媒体设备。就低功耗型设备而言,AM 也可能是一种低功耗的可佩戴型设备。由于许多厂商都会选择实施以媒体为中心的设备和低功耗的可佩戴型设备,因此本白皮书将介绍以媒体为中心的 AM 和低功耗 AM 预集成设计方案。
图 1:医疗产业环境中的 AM
DVI 集合管理器的媒体处理器
德州仪器 (TI) 推出的 DVI AM 媒体处理器是一款采用 ARM? Cortex?-A8 架构的处理器,可提供音频、摄像机以及视频媒体接口。有支持高清视频流需求的设备厂商可采用整合了高清视频加速器的 TI OMAP3530 媒体处理器。
不需要高清 (720p) 视频流的设备厂商可使用更低成本的 AM3517,其可通过 DVI 接口支持高清 (720p/1080i) UI,但不提供高清视频加速器。这两种媒体处理器都配套提供了最新的 Linux 发行版(可支持 Ubuntu/Android UI),并实现了代码兼容。设备厂商如果需要支持全高清 1080p 标准的视频性能,可使用 OMAP4430 处理器,这是一款 ARM Cortex-A9 双核处理器。
高清视频流
OMAP3530 高性能低功耗移动应用处理器高度集成 ARM Cortex-A8 处理器、TI C64x+? DSP 硬件加速视频处理器以及相关外设。
OMAP35x 评估板不但包含开源 Linux 和驱动器,而且还包含 Code Sourcery 工具和数字视频软件开发套件 (DVSDK)。DVSDK 中包含简单易用的生产就绪型音视频编解码器,可充分满足基于 TI 达芬奇技术的硬件加速视频处理器的需求。这些编解码器与 Linux 和网络外设实现了预集成,可支持实时 720p 视频流。TI 免费提供 SD 编解码器,而 TI 第三方网络则提供高清编解码器。
OMAP4430 处理器将 ARM Cortex-A9 双内核与硬件加速视频处理器进行完美集成,可支持全高清 1080p 视频流(或 720p 双向视频电话会议)以及其它丰富的多媒体特性。
低功耗集合管理器处理器
TI 基于 Stellaris? ARM Cortex-M3 的微处理器可实现更低功耗/成本的设计方案。除同时支持以太网 MAC/PHY 和 移动USB等多个接口之外,LM3S9B96 开发套件还新增了几个可提高整体用户体验的特性,可支持集成型 3.5 英寸彩色 QVGA LCD 和电阻触摸界面、姆指控轮电位计(用于菜单导航)、用户 LED 与按钮、MicroSD 卡槽以及 1 MB 串行闪存存储器等。LM3S9B96 开发套件配套提供扩展板,能够与 TI CC2530 ZigBee SoC、CC2540 蓝牙低能耗 SoC 以及 CC2570 ANT 网络处理器 (NWP) 协同工作。该套件提供的软件工具套件选择包括:
ARM 的 RealView 微处理器开发套件评估版;
IAR针对ARM的嵌入式工作台;
Code Red Technologies 的 Red Suite;
CodeSourcery Sourcery G++ GNU 工具。
除 LM3S9B96 微处理器包含基于 ROM 的 SafeRTOS 之外,RTOS 移植演示还包含:
FreeRTOS.org;
具有 μC/Probe 嵌入式系统监控的 Micrium μC/OS-II;
Express Logic ThreadX;
CMX Systems CMX-RTX;
Keil RTX;
IAR PowerPac;
SEGGER embOS;
Quadros RTXC;
MicroDigital 的 SMX;
RoweBot 的 Unison 超小型嵌入式 Linux 与 POSIX 兼容型 RTOS;
SCIOPTA 适用于关键安全应用的实时操作系统。