打印

中国首颗ARM+RISC-V异构多核MCU伴随IAR在上海国际嵌入式展亮相

[复制链接]
1162|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 航顺HK32MCU 于 2023-6-30 11:46 编辑

6月14日,2023上海国际嵌入式展在上海世博展览馆3号馆盛大开幕。随着数字化与智能时代的到来,嵌入式产业在中国迅速崛起,新型的产业形态吸引越来越多的中国企业进入新的业务板块,展会涵盖嵌入式产业软件、系统、硬件、工具等全产业链关键环节。IAR Systems作为全球领先的嵌入式系统开发工具和服务的供应商,在本次展会给大家展示了多核调试技术。航顺芯片作为IAR System合作伙伴,提供了ARM+RISC-V异构多核MCU硬件平台。“嵌入式多核系统可分为同构多核和异构多核,航顺芯片HK32U3009采用ARM+RISC-V异构多核架构,在国产嵌入式MCU中属于国内首创!”IAR System工程师说道。

HK32U3009采用了ARM-Cortex和RISC-V异构双核架构,填补国产异构多核MCU芯片技术空白。该芯片还带有MMU硬件级系统资源访问权限管理,采用自研IPC双核通讯协议,高效实现双核间数据交互,并且支持双线SWD调试和五线JTAG调试。

ARM+RISC-V多核测试
多核基本概念
构多核(Homogeneous)vs 异构多核(Heterogeneous)
从硬件设计上,多核可以分为同构多核和异构多核:同构多核指的是所有的CPU内核具用相同的架构,比如NXP的S32K3(Cortex-M7)和芯驰科技的E3(Cortex-R5)。异构多核指的是CPU内核具用不同的架构,比如Infineon的Traveo T2G(Cortex-M0+ + Cortex-M4/Cortex-M7)和ST的STM32H7 (Cortex-M4 + Cortex-M7)。航顺的HK32U3009(ARM + RISC-V)属于异构多核。
对称多处理(SMP)vs 非对称多处理(AMP)
从软件设计上,多核可以分为对称多处理(SMP)和非对称多处理(AMP):SMP指的是所有的CPU内核运行同一套程序(一般通过CoreID来实现不同的CPU内核执行不同的操作),AMP指的是不同的CPU内核运行不同的程序。只有同构多核才能实现SMP,同构多核也可以实现AMP,异构多核只能实现AMP。
想详细了解多核调试技术,请点击链接:在 IAR Embedded Workbench中进行ARM+RISC-V多核调试


使用特权

评论回复

相关帖子

沙发
yangxiaor520| | 2023-7-1 11:42 | 只看该作者
异核MCU怎么互相协作的?

使用特权

评论回复
板凳
tpgf| | 2023-7-5 09:25 | 只看该作者
请问一下什么叫做异构呢 多核倒是能理解

使用特权

评论回复
地板
qcliu| | 2023-7-5 10:10 | 只看该作者
如果所有的核心或CPU具有相同的构架,那么定义为同构多核;如果架构不同,那么称为异构多核

使用特权

评论回复
5
drer| | 2023-7-5 10:35 | 只看该作者
同构多核处理器中大多数由通用处理器核构成,每个核可以独立运行,类似单核处理器

使用特权

评论回复
6
kxsi| | 2023-7-5 11:11 | 只看该作者
每个核心可能运行不同的操作系统或裸机程序,或者不同版本的操作系统

使用特权

评论回复
7
coshi| | 2023-7-5 18:00 | 只看该作者
异构多核处理器往往同时继承了通用处理器、DSP、FPGA、媒体处理器、网络处理器等。每个内核针对不同的需求设定的,从而提高应用的计算性能或实时性能。

使用特权

评论回复
8
wiba| | 2023-7-5 18:41 | 只看该作者
多核系统都有一个主要核心,用来控制整个系统以及其它从核心

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

31

帖子

3

粉丝