0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于 Arm 内核和 DSP 内核的微控制器系统介绍

lhl545545 来源:与非网 作者:NXP技术站 2020-09-03 11:37 次阅读

作为行业前十的半导体公司,恩智浦为智能手表提供了多种芯片组合。在市面上多代手表和手环上都已经成功量产了 NFC 读卡芯片、安全加密芯片、电源管理芯片和 WIFI、蓝牙芯片。随着最新的跨界微控制器 i.MX RT500 的推出,在主控制器上也有了新的突破。

智能手表系统框图

i.MX RT500 瞄准智能运动手表的几大痛点,例如:

更炫的显示特性

更高性能的内存

DSP 实现音频播放功能

更多高性能外设

以及和蓝牙配合实现语音通话功能等。

接下来针对这些功能特点逐一介绍:

i.MX RT500 使用了 28nm FD-SOI 耗尽型绝缘硅工艺的产品

FD-SOI 的优势在于在提升处理器主频性能的同时,尽可能控制功耗。在半导体技术中,高性能和低功耗是很难兼得的。FD-SOI 通过特殊工艺,实现较完美的平衡。

在 i.MX RT500 里有两个主要的处理单元:一个 200MHz 的 Cortex M33,一个 200MHz 的 Cadence Fusion DSP。

Arm 内核大家都很熟悉,这里介绍一下 Fusion DSP。

Fusion DSP 是 Cadence Tensilica 家族的 DSP,Fusion DSP 是针对低功耗 Sensor Fusion 等应用设计的。在 Tensilica 家族里还有诸如 HIFI 4 DSP,它是更高性能的 DSP,在恩智浦的另一款 RT 的产品(i.MX RT600)中用到了它。

在 i.MX RT500 里,集成了多达 5MB 的 SRAM

除了处理单元外,存储器架构对芯片的性能也有很大影响。

通常来说,大 SRAM 是非常耗电的。但在 i.MX RT500 里,即使这么大的 RAM,通过恩智浦工程师对电路结构的改良,也可以做到较低的功耗。

当然,大 RAM 更重要的好处在于,设计人员可以省去外部静态和动态 RAM,能在 i.MX RT500 内部存储器上预存较多的图形文件,实现高性能的图形显示界面。

在图形显示接口方面,i.MX RT500 支持 MIPI-DSI

MIPI-DSI 接口需要较少的引脚数目,在连接器体积和布线难度上都具有优势,而广泛应用于手机和手表屏幕,是智能手表的主流选择。

此外,在 i.MX RT500 里还集成了 2.5D 的 GPU 加速单元。

GPU 加速单元的好处是能提供更炫的显示效果,并更高效地完成诸如图形缩放、旋转、倾斜、图层叠加、混合等显示效果。

i.MX RT500 智能手表案例

对于智能手表,i.MX RT500 可以被用于两种不同的系统框架。

第一种是把 i.MX RT500 当作主控芯片。

这种系统对应了典型的运动手表。i.MX RT500 的主要特点是在低功耗的情况下,用 MIPI-DSI 驱动彩屏、通过 DMIC 处理语音信号、通过 I2S 或者 PCM 驱动声音输出;如果内部 5MB RAM 不够的话,可外扩 PSRAM 提升系统整体性能;与 i.MX RT500 连接的蓝牙等无线连接,也可以用于从智能手机接收信号,并尽量把手机上的功能下沉到 i.MX RT500 来执行。

第二种是把 i.MX RT500 当作 Sensor Fusion 协处理器。

在这种系统中,通常手机芯片作为主控芯片,驱动显示器和无线连接。i.MX RT500 的主要职责是管理传感器、麦克风、扬声器,并尽可能将应用处理器处于低功耗或者关闭模式,以延长电池使用时间。

恩智浦已与多家软硬件合作伙伴一起,为 i.MX RT500 提供广泛支持,包括无线连接,外扩存储器配置,软件算法语音前端、关键字唤醒,以及图形化 GUI。

i.MX RT500 GPU 支持矢量、标量、图像的渲染,支持显示屏接口和 MIPI-DSI 接口,高达 5MB 的内存可以作为显示内存或输出缓冲使用,在 400*400 像素,24 位色的 MIPI 屏上,平均渲染速度可以达到 50FPS。

NXP 提供 OpenVG 标准兼容的 API 接口 Vglite 和 16 个 GPU 例程供用户参考。从手表的应用为例,GPU 对手表的指针旋转,表盘缩放,背景变化,主题切换等效果,都能达到很好的性能。

在高性能 MCU 上实现更炫的彩屏显示也是智能手表的痛点之一。除了恩智浦自身支持的 FreeRTOS,和 emWin、LittleVGL 等 GUI 外,恩智浦也已经和国内外一些主流的第三方 RTOS 和 GUI 公司合作,提供针对表盘的图形方案,如 Micro-EJ,Embedded Wizard,以及国内的 AWTK 和 RT Thread 的柿饼 UI 等。

作为一款基于 Arm 内核和 DSP 内核的微控制器,开发人员可以使用恩智浦免费的 MCUXpresso、第三方 IAR 或者 KEIL 工具进行 Arm 相关的开发;Cadence 也提供 Xtensa Xplorer,作为对 Fusion DSP 的开发工具。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    454

    文章

    50460

    浏览量

    421968
  • 连接器
    +关注

    关注

    98

    文章

    14345

    浏览量

    136201
  • 智能手表
    +关注

    关注

    36

    文章

    3275

    浏览量

    113799
收藏 人收藏

    评论

    相关推荐

    兆易创新推出基于Arm Cortex-M33内核的GD32G5系列高性能微控制器

    近日,业界领先的半导体器件供应商兆易创新GigaDevice (股票代码 603986) 宣布,正式推出基于Arm Cortex-M33内核的GD32G5系列高性能微控制器
    的头像 发表于 11-13 17:24 519次阅读
    兆易创新推出基于<b class='flag-5'>Arm</b> Cortex-M33<b class='flag-5'>内核</b>的GD32G5系列高性能<b class='flag-5'>微控制器</b>

    CBM9002A8051内核的USB型微控制器【中文排版】

    CBM9002A 系列是基于符合工业标准的增强型 8051 内核的 USB 型微控制器。支持 USB2.0 协议高速 480Mbps 以及全速 12Mbps 两种模式。增强型 8051 可工作在
    发表于 10-23 14:43 0次下载

    RISC-V内核的32位通用微控制器 GD32VF103芯片简介

    1. 芯片简介 GD32VF103系列MCU是基于RISC-V内核的32位通用微控制器,具备均衡的处理效能和系统资源,适用于工业控制、消费电子、新兴IoT等嵌入式市场应用。
    发表于 10-23 06:46

    微控制器的结构和应用

    微控制器(Microcontroller Unit,简称MCU)作为嵌入式系统的核心部件,其原理和应用在现代科技发展中占据了举足轻重的地位。本文将从微控制器的原理、基本结构、工作原理、性能特点以及广泛的应用领域等方面进行详细阐述
    的头像 发表于 08-22 10:40 845次阅读

    RM57L843基于ARM® Cortex®-R内核的Hercules™微控制器数据表

    电子发烧友网站提供《RM57L843基于ARM® Cortex®-R内核的Hercules™微控制器数据表.pdf》资料免费下载
    发表于 08-08 10:52 4次下载
    RM57L843基于<b class='flag-5'>ARM</b>® Cortex®-R<b class='flag-5'>内核</b>的Hercules™<b class='flag-5'>微控制器</b>数据表

    TMS570LC4357基于ARM Cortex®-R内核的Hercules™微控制器数据表

    电子发烧友网站提供《TMS570LC4357基于ARM Cortex®-R内核的Hercules™微控制器数据表.pdf》资料免费下载
    发表于 08-07 11:01 4次下载
    TMS570LC4357基于<b class='flag-5'>ARM</b> Cortex®-R<b class='flag-5'>内核</b>的Hercules™<b class='flag-5'>微控制器</b>数据表

    中微半导体推出CMS32M67电机控制系列微控制器

    中微半导体(深圳)股份有限公司近日宣布,其最新研发的CMS32M67电机控制系列微控制器已正式推向市场。这款微控制器基于先进的Arm Cortex®-M0+
    的头像 发表于 05-11 14:58 1235次阅读

    普冉半导体推出一款基于32位ARM Cortex-M0+内核微控制器

    PY32F071单片机是一款基于32 位 ARM® Cortex® - M0+内核微控制器,由普冉半导体推出。
    的头像 发表于 04-30 11:24 744次阅读
    普冉半导体推出一款基于32位<b class='flag-5'>ARM</b> Cortex-M0+<b class='flag-5'>内核</b>的<b class='flag-5'>微控制器</b>

    瑞萨电子推出采用自研CPU内核的通用32位RISC-V微控制器

    全球半导体领军企业瑞萨电子宣布,该公司已率先在业界推出了一款基于内部自研CPU内核的通用32位RISC-V微控制器(MCU)——R9A02G021。尽管近年来,多家MCU供应商纷纷加入投资联盟,共同
    的头像 发表于 03-29 10:05 609次阅读

    东芝推出适用于电机控制Arm Cortex-M4微控制器

    东芝电子元件及存储装置株式会社(“东芝”)近日重磅推出新款适用于电机控制的TXZ+™族高级系列32位微控制器。该系列基于高效的Cortex®-M4内核,并集成了浮点单元(FPU),为电机控制
    的头像 发表于 03-28 10:38 640次阅读

    兆易创新推出GD32F5系列Cortex-M33内核MCU

    兆易创新GigaDevice宣布,正式推出GD32F5系列高性能微控制器,该系列MCU基于Arm® Cortex®-M33内核,旨在满足各类高要求应用场景的需求。
    的头像 发表于 03-16 09:58 1144次阅读

    兆易创新推出基于Arm® Cortex®-M33内核的GD32F5系列高性能微控制器

    中国北京(2024年3月7日)——业界领先的半导体器件供应商兆易创新GigaDevice (股票代码 603986) 今日宣布,正式推出基于Arm Cortex-M33内核的GD32F5系列高性能微控制器,全面适配于能源电力、光
    的头像 发表于 03-07 09:09 855次阅读
    兆易创新推出基于<b class='flag-5'>Arm</b>® Cortex®-M33<b class='flag-5'>内核</b>的GD32F5系列高性能<b class='flag-5'>微控制器</b>

    兆易创新推出中国首款基于Arm® Cortex®-M7内核的超高性能微控制器

    2023年5月11日,业界领先的半导体器件供应商兆易创新GigaDevice (股票代码 603986) 今日宣布,正式推出中国首款基于Arm® Cortex®-M7内核的GD32H737/757/759系列超高性能微控制器
    的头像 发表于 03-04 10:42 2065次阅读
    兆易创新推出中国首款基于<b class='flag-5'>Arm</b>® Cortex®-M7<b class='flag-5'>内核</b>的超高性能<b class='flag-5'>微控制器</b>

    STM32F101xx和STM32F103xx ARM 内核32位高性能微控制器参考手册

    电子发烧友网站提供《STM32F101xx和STM32F103xx ARM 内核32位高性能微控制器参考手册.pdf》资料免费下载
    发表于 01-29 09:25 7次下载

    智能集成:整合模拟元件和ARM微控制器内核,解决棘手嵌入式系统问题

    智能集成:整合模拟元件和ARM微控制器内核,解决棘手嵌入式系统问题
    的头像 发表于 01-05 18:18 675次阅读
    智能集成:整合模拟元件和<b class='flag-5'>ARM</b><b class='flag-5'>微控制器</b><b class='flag-5'>内核</b>,解决棘手嵌入式<b class='flag-5'>系统</b>问题