Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Tools, Software and IDEs blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
中文社区
中文社区
中文社区博客 [原创] ARM可穿戴系统架构浅析
  • Blogs
  • Forum
  • 视频和文件
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
中文社区 requires membership for participation - click to join
More blogs in 中文社区
  • ARM中国大学计划博客

  • Arm新闻

  • 中文mbed博客

  • 中文社区博客

  • 恩智浦汽车电子MCU讨论区博客

 

Tags
  • Processor
  • chinese
  • Wearables
  • Arm
  • Mali
  • Cortex-A
  • 中文
  • 可穿戴
  • 处理器
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

[原创] ARM可穿戴系统架构浅析

wangyong
wangyong
July 5, 2014
Less than one minute read time.

     可穿戴装置目前是非常热的一个话题,ARM官网也也给出了可穿戴应用分析,其中包括可穿戴系统架构,如下图。本文从技术角度浅析下可穿戴系统架构。

Wearable_Systems_Architecture_thumb.jpg

可穿戴系统架构

       ARM可穿戴系统架构针对3个应用领域,包括基础可穿戴设备、中等可穿戴设备和高端可穿戴设备,分别运行不同的操作系统。

    基础可穿戴设备一般运行RTOS实时操作系统,其系统架构包括Always ON CPU、互连、Flash、ROM和SRAM。由于面向初级市场应用,整个系统架构无图像处理、显示模块。Always ON CPU采用低功耗的Cortex-M系列CPU即可满足需求,互连可采用AMBA AHB总线,SRAM也可以采用ARM的相关控制器。整个SOC系统比较简单,能达到比较好的面积功耗指标。

       中等可穿戴设备应用范围较广,低端的运行RTOS实时操作系统,高端的可运行安卓、Linux之类的Rich OS。从系统架构看,中等可穿戴设备必须的组件仅仅比基础可穿戴设备增加了一个Apps. CPU,应该用Cortex-A5/A7之类能耗比较高的应用处理器即可。针对不同的应用,中等可穿戴设备可增加Display processor,实现一些显示功能。为了满足丰富图像处理需求,或影音娱乐需求,还可增加GPU和Video Processor,可在ARM Mali系列找到合适的GPU。增加了Apps. CPU、GPU、Display和Video processor后,整个系统的带宽需求增加,需要用高性能高带宽的AMBA AXI总线,并且增加系统内存DRAM控制器DMC以满足数据储存的需求。

高端可穿戴设备运行安卓、Linux之类的Rich OS,或许可支持最新版本的安卓系统。从系统架构看,高端可穿戴设备的系统架构与高端的中等可穿戴设备类似,所有之前可选的组件变成了必须的。但是,为了可满足高性能更丰富应用的需求,应该会采用性能更高的Apps. CPU,比如Cortex-A9/A12等等,并且采用ARM Mali系列的中高端性能GPU,在兼顾功耗的情况下整个系统运行的频率也会更高。Display processor可采用Mali DPU,Video processor可采用Mali VPU,DMC也可采用ARM的控制器。

       除了系统架构中的组件,可穿戴系统应该也会实现传感器接口、GPS定位接口等不同应用所需要的相关的组件。

目前业界也有其它公司针对可穿戴设备推出了专用的微控制器和GPU,或许ARM将来也会有类似的策略。

图片来源及ARM官网的可穿戴介绍的链接为:http://www.arm.com/zh/markets/wearables.php

 

Anonymous
中文社区博客
  • Arm A-Profile构架2022扩展

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    原文:Arm A-Profile Architecture Developments 2022 - Architectures and Processors blog - Arm Community blogs - Arm Community  作者:Martin Weidmann翻译:修志龙(Zenon Xiu) 与arm构架授权和生态伙伴一起,arm持续演进其构架,开发新功能以满足现有和新市场的要求…
    • October 17, 2022
  • 深入理解 Arm A-profile的non-maskable interrupt -NMI

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    原文: https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/a-profile-non-maskable-interrupts  翻译: 修志龙 Zenon Xiu Arm A-profile构架一个长久以来的局限性是:缺乏对non-maskable interrupt (NMI…
    • August 24, 2022
  • Arm A-Profile 构架2021扩展

    Zenon Xiu (修志龙)
    Zenon Xiu (修志龙)
    原文: https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2021 Martin Weidmann September 8, 2021 翻译注释:Zenon Xiu Arm与arm构架授权公司及生态伙伴一起…
    • August 17, 2022