瑞萨高性能家族入门新品RA8E1,RA8E2性能优势介绍

瑞萨MCU小百科 2024-12-06 12:00

Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2两款新产品。这两款新产品已正式量产上市,将高算力的RA8系列扩展到入门级领域的应用,降低BOM成本,扩大RA8高性能产品线。


● RA8E1:面向高性能入门级通用型应用。360MHz Arm Cortex-M85内核,集成Helium、TrustZone及优化的外设接口。


● RA8E2:面向高性能入门级图形显示应用。480MHz Arm Cortex-M85内核,集成Helium、TrustZone及TFT-LCD显示控制单元,2D绘图引擎等图形功能模块。


RA产品阵容


扫描下方二维码或复制链接至浏览器中打开查看关于RA系列32位MCU的更多内容:

https://www.renesas.cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus


Helium

Helium技术是Arm公司为Cortex-M系列处理器引入的向量扩展,正式名称是Armv8.1-M M-Profile Vector Extension(MVE)向量扩展。Helium技术适用于需要高效数据处理的嵌入式设备,特别是物联网、可穿戴设备、音频处理、图像处理、边缘AI等领域。目的是提升它们的数字信号处理(DSP)和机器学习(ML)任务的性能,同时保持低功耗。通过Helium,Cortex-M处理器可以在保持低功耗的同时执行高效的计算任务,拓宽了嵌入式系统的应用场景。


Helium和Cortex®-A内核MPU中的Neon有很多相似之处。Neon和Helium都使用FPU中的寄存器作为矢量寄存器。两者都使用128位向量,并且许多向量处理指令对于两种体系结构都是通用的。然而,Helium是一种全新的设计,可在小型处理器中实现高效的信号处理性能。它为嵌入式用例提供了许多新的架构功能,因为它针对面积(成本)和功耗进行了优化,为M-Profile架构带来了类似Neon的功能(Cortex-A的SIMD注指令)。Helium经过优化,可有效利用较小Cortex-M内核中的所有可用硬件。下表详细的给出了Helium和Neon之间的对比信息。


Helium与Neon对比表

注:SIMD(Single Instruction Multiple Data)即单指令多数据,表示在该硬件中的多个处理单元中可以同时对多个数据项执行相同的操作,也就是说,CPU可以同时执行并行计算,但只有一个指令正在执行。这是数据级的并行。


目前有许多系统将Cortex-M处理器和专用可编程的DSP处理器结合来使用。Helium允许这样的系统只用一个处理器来实现。这样做有如下优点:


● 从软件开发的角度来看,它允许使用单个工具链,而不是分别对CPU和DSP使用各自的编译器和调试器。这就意味着程序员只需要熟悉一种架构。


● 消除了对处理器间通信的需求,这点可能非常重要,因为要对实时交互的两个正在运行的处理器中的不同软件进行调试,既困难也耗时。


● Cortex-M系列的CPU相比专用DSP而言,更易于编程。


在硬件设计层面,使用一个处理器(而不是两个处理器)可以简化系统,从而减少芯片面积和成本,并缩短开发周期。


Helium寄存器是128位的,一共有8个,寄存器数量不可修改。它和浮点单元(FPU)共用硬件物理单元。在FPU中使用S0~S31来访问32个单精度(32位)寄存器,同样的硬件寄存器也可看做16个双精度(64位)寄存器D0~D15。D0和S0、S1共用64位相同的硬件寄存器。在Helium架构中,Helium使用8个矢量寄存器Q0~Q7。这就意味着,Helium寄存器Q0和浮点寄存器S0~S3,D0~D1使用相同的物理寄存器,Q1和浮点寄存器S4~S7,D2~D3使用相同的物理寄存器,其他Helium寄存器以此类推。因为Helium寄存器重用了标量FPU寄存器,所以当发生异常时无须使用额外的资源去保存和恢复这些寄存器(同样不影响中断延迟)。



每个Helium寄存器都可以划分为8位,16位,32位宽的通道。每个通道可以被一条指令看作:

● 整型数值(8/16/32位宽)

● 定点饱和值(Q7/Q15/Q31)

● 浮点数值(半精度FP16/单精度FP32)



下图是一个矢量寄存器相加的示例。Helium寄存器q5和q0都是8个int16的元素数据(8个通道),将他们相加的结果存在q0中。


矢量寄存器相加示例


Helium允许矢量中的每个通道有条件地执行,这称作通道预测。矢量预测状态和控制寄存器(VPR)保存每个通道的条件值。某些矢量指令(比如矢量比较VCMP)可以改变VPR中的条件值,当这些条件值被设置好以后,接下来就可以使用VPT(矢量条件预测)指令,以每个通道为基础在矢量预测中实现条件执行。


TCM

TCM(Tightly Coupled Memory,紧耦合内存)是一种用于嵌入式系统中的高性能内存结构,主要用于存储关键的数据或代码,减少访问延迟。TCM通常与处理器内核紧密连接,能够实现快速访问,与主存(如SRAM)相比,它具有更低的延迟和更高的带宽。


TCM的关键特性

1. 低延迟高带宽


TCM直接连接到CPU核心(通过高带宽、低延迟的路径),允许处理器以更高的速度访问数据,适合实时性要求高的应用,如电机控制算法,数字电源,通信,视频/音频信号处理等。

2. 可预测性


TCM是一种确定性内存,与缓存不同,它没有不确定的替换策略或不确定的访问延迟。这种特性对于实时系统非常重要,可以确保系统的响应时间。


3. 代码和数据分离


TCM通常分为ITCM(指令紧耦合内存)和DTCM(数据紧耦合内存),分别用于存储代码和数据。这种分离可以有效避免代码和数据访问之间的资源争用,进一步提高性能。


CPU框图


2D Drawing Engine(RA8E2特有)

2D Drawing Engine(二维绘图引擎,DRW)是一种专门设计的硬件模块,用于加速图形界面的绘制任务,尤其是在嵌入式系统、工业控制、家电显示屏等图形密集型应用中。这种引擎能够显著提高图形处理的效率,同时减轻MCU的运算负担。


2D Drawing Engine的关键功能

1. 基本图形绘制加速


2D绘图引擎通常可以加速基本的图形绘制操作,比如线条、矩形、圆形、多边形等。通过硬件加速,这些图形能够快速呈现在屏幕上,而不必依赖软件逐点绘制。


2. 图像和纹理的拷贝与缩放


2D绘图引擎能够对图像或纹理进行高效的拷贝、缩放、旋转等操作。比如在用户界面上实现图标缩放、背景图的平滑移动等效果。


3. 位块传输(BitBLT)


用于将图像数据从一个区域快速复制到另一个区域。这对UI界面更新非常重要,可以加速图形元素的刷新和移动,减少闪烁感。


4. 颜色填充和渐变填充


可以快速填充颜色或实现颜色渐变填充。渐变填充可以帮助设计更丰富的UI界面,比如背景的渐变效果和按钮的渐变光泽。


5. 抗锯齿和锐化


2D绘图引擎支持抗锯齿技术,确保图形边缘更加平滑,提升视觉效果。


绘图对象示例


2D绘图引擎规格


典型应用场景

1. 用户界面


在智能家电、工业仪表、汽车信息娱乐系统等需要GUI界面的设备上,2D绘图引擎可以加速图形元素的绘制,使得界面更加流畅。


2. 图像渲染


2D绘图引擎可以用于小型图像渲染任务,比如显示简单的动画或图形效果。


2D绘图引擎通过硬件加速图形处理,大幅提升绘图速度,降低CPU负载,适合资源受限的嵌入式环境。


总的来说,MCU的2D绘图引擎提供了高效的图形处理能力,适用于需要快速绘制的图形界面应用。它在嵌入式系统中起到了平衡性能和功耗的关键作用。


综上所述,RA8E1和RA8E2作为新质生产力在嵌入式系统领域的杰出代表,以其高算力、高性能、高性价比以及丰富的功能和安全性特点,成为安全控制、工业HMI、智能家电、建筑自动化和医疗监护仪等应用领域的理想选择。


扫描下方二维码或复制链接至浏览器中打开查看更多关于RA8E1的内容:

https://www.renesas.cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8e1-360mhz-arm-cortex-m85-based-entry-line-microcontroller-helium-and-trustzone


扫描下方二维码或复制链接至浏览器中打开查看更多关于RA8E2的内容:

https://www.renesas.cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8e2-480mhz-arm-cortex-m85-based-entry-line-graphics-microcontroller-helium-and-trustzone


需要技术支持?

如您在使用瑞萨MCU/MPU产品中有任何问题,可识别下方二维码或复制网址到浏览器中打开,进入瑞萨技术论坛寻找答案或获取在线技术支持。

https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/


END

推荐阅读

学习Modbus的快速方法 - RZ MPU工业控制教程连载(23)


初识Modbus - RZ MPU工业控制教程连载(24)

虚拟串口与Modbus互联 - RZ MPU工业控制教程连载(25)

更多精彩,敬请关注


评论
  • 临近春节,各方社交及应酬也变得多起来了,甚至一月份就排满了各式约见。有的是关系好的专业朋友的周末“恳谈会”,基本是关于2025年经济预判的话题,以及如何稳定工作等话题;但更多的预约是来自几个客户老板及副总裁们的见面,他们为今年的经济预判与企业发展焦虑而来。在聊天过程中,我发现今年的聊天有个很有意思的“点”,挺多人尤其关心我到底是怎么成长成现在的多领域风格的,还能掌握一些经济趋势的分析能力,到底学过哪些专业、在企业管过哪些具体事情?单单就这个一个月内,我就重复了数次“为什么”,再辅以我上次写的:《
    牛言喵语 2025-01-22 17:10 41浏览
  • 2024年是很平淡的一年,能保住饭碗就是万幸了,公司业绩不好,跳槽又不敢跳,还有一个原因就是老板对我们这些员工还是很好的,碍于人情也不能在公司困难时去雪上加霜。在工作其间遇到的大问题没有,小问题还是有不少,这里就举一两个来说一下。第一个就是,先看下下面的这个封装,你能猜出它的引脚间距是多少吗?这种排线座比较常规的是0.6mm间距(即排线是0.3mm间距)的,而这个规格也是我们用得最多的,所以我们按惯性思维来看的话,就会认为这个座子就是0.6mm间距的,这样往往就不会去细看规格书了,所以这次的运气
    wuliangu 2025-01-21 00:15 183浏览
  •  万万没想到!科幻电影中的人形机器人,正在一步步走进我们人类的日常生活中来了。1月17日,乐聚将第100台全尺寸人形机器人交付北汽越野车,再次吹响了人形机器人疯狂进厂打工的号角。无独有尔,银河通用机器人作为一家成立不到两年时间的创业公司,在短短一年多时间内推出革命性的第一代产品Galbot G1,这是一款轮式、双臂、身体可折叠的人形机器人,得到了美团战投、经纬创投、IDG资本等众多投资方的认可。作为一家成立仅仅只有两年多时间的企业,智元机器人也把机器人从梦想带进了现实。2024年8月1
    刘旷 2025-01-21 11:15 390浏览
  • 日前,商务部等部门办公厅印发《手机、平板、智能手表(手环)购新补贴实施方案》明确,个人消费者购买手机、平板、智能手表(手环)3类数码产品(单件销售价格不超过6000元),可享受购新补贴。每人每类可补贴1件,每件补贴比例为减去生产、流通环节及移动运营商所有优惠后最终销售价格的15%,每件最高不超过500元。目前,京东已经做好了承接手机、平板等数码产品国补优惠的落地准备工作,未来随着各省市关于手机、平板等品类的国补开启,京东将第一时间率先上线,满足消费者的换新升级需求。为保障国补的真实有效发放,基于
    华尔街科技眼 2025-01-17 10:44 221浏览
  • Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!添加新账号1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下:root@id
    Industio_触觉智能 2025-01-17 14:14 121浏览
  • 高速先生成员--黄刚这不马上就要过年了嘛,高速先生就不打算给大家上难度了,整一篇简单但很实用的文章给大伙瞧瞧好了。相信这个标题一出来,尤其对于PCB设计工程师来说,心就立马凉了半截。他们辛辛苦苦进行PCB的过孔设计,高速先生居然说设计多大的过孔他们不关心!另外估计这时候就跳出很多“挑刺”的粉丝了哈,因为翻看很多以往的文章,高速先生都表达了过孔孔径对高速性能的影响是很大的哦!咋滴,今天居然说孔径不关心了?别,别急哈,听高速先生在这篇文章中娓娓道来。首先还是要对各位设计工程师的设计表示肯定,毕竟像我
    一博科技 2025-01-21 16:17 100浏览
  • 嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大学伯克利分校的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V的生态系统发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V
    丙丁先生 2025-01-21 12:10 112浏览
  • 数字隔离芯片是一种实现电气隔离功能的集成电路,在工业自动化、汽车电子、光伏储能与电力通信等领域的电气系统中发挥着至关重要的作用。其不仅可令高、低压系统之间相互独立,提高低压系统的抗干扰能力,同时还可确保高、低压系统之间的安全交互,使系统稳定工作,并避免操作者遭受来自高压系统的电击伤害。典型数字隔离芯片的简化原理图值得一提的是,数字隔离芯片历经多年发展,其应用范围已十分广泛,凡涉及到在高、低压系统之间进行信号传输的场景中基本都需要应用到此种芯片。那么,电气工程师在进行电路设计时到底该如何评估选择一
    华普微HOPERF 2025-01-20 16:50 73浏览
  •     IPC-2581是基于ODB++标准、结合PCB行业特点而指定的PCB加工文件规范。    IPC-2581旨在替代CAM350格式,成为PCB加工行业的新的工业规范。    有一些免费软件,可以查看(不可修改)IPC-2581数据文件。这些软件典型用途是工艺校核。    1. Vu2581        出品:Downstream     
    电子知识打边炉 2025-01-22 11:12 49浏览
  • 本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。源码修改修改源码根目录下文件device/rockchip/rk3562/package_performance.xml并添加以下内容,注意"+"号为添加内容,"com.tencent.mm"为AP
    Industio_触觉智能 2025-01-17 14:09 164浏览
  •  光伏及击穿,都可视之为 复合的逆过程,但是,复合、光伏与击穿,不单是进程的方向相反,偏置状态也不一样,复合的工况,是正偏,光伏是零偏,击穿与漂移则是反偏,光伏的能源是外来的,而击穿消耗的是结区自身和电源的能量,漂移的载流子是 客席载流子,须借外延层才能引入,客席载流子 不受反偏PN结的空乏区阻碍,能漂不能漂,只取决于反偏PN结是否处于外延层的「射程」范围,而穿通的成因,则是因耗尽层的过度扩张,致使跟 端子、外延层或其他空乏区 碰触,当耗尽层融通,耐压 (反向阻断能力) 即告彻底丧失,
    MrCU204 2025-01-17 11:30 182浏览
  • 现在为止,我们已经完成了Purple Pi OH主板的串口调试和部分配件的连接,接下来,让我们趁热打铁,完成剩余配件的连接!注:配件连接前请断开主板所有供电,避免敏感电路损坏!1.1 耳机接口主板有一路OTMP 标准四节耳机座J6,具备进行音频输出及录音功能,接入耳机后声音将优先从耳机输出,如下图所示:1.21.2 相机接口MIPI CSI 接口如上图所示,支持OV5648 和OV8858 摄像头模组。接入摄像头模组后,使用系统相机软件打开相机拍照和录像,如下图所示:1.3 以太网接口主板有一路
    Industio_触觉智能 2025-01-20 11:04 150浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦