论实时性,RISC-V究竟比ARM强多少?

电子说

1.4w人已加入

描述

在很多工业场景中,实时性是十分关键的硬性指标,它决定了设备能否精准响应,并确保系统稳定运行。RISC-V开源架构,凭借其精简指令集、低中断延迟,以及高效的任务调度能力,天生具备卓越的实时性优势,能够快速捕捉和处理关键数据,减少冗余开销。


全志推出的T113-i异构多核工业处理器,不仅集成了双核Cortex-A7@1.2GHz,还内置了玄铁C906 RISC-V@1008MHz。那RISC-V和ARM相比,实时性究竟强多少呢?下面以全志T113-i的C906和A40i的Cortex-A7为例,进行对比。
 

RISC-V

▍RISC-V与ARM实时性比拼

T113-i实例:T113-i的ARM Cortex-A7核心运行Linux系统,负责数据处理与Qt波形显示;而RISC-V核心则专注于实时任务,运行RTOS程序,通过SPI总线高速采集8通道AD数据,再通过RPMsg将数据实时传输至ARM核心。这种“实时采集+通用处理”的分工模式,使得RISC-V核心能够专注于实时任务,减少Linux系统调度带来的延迟,从而大幅提升数据采集效率。

RISC-V


A40i实例:A40i由于没有RISC-V核心,因此AD采集需依赖ARM Cortex-A7核心独立完成,从SPI总线高速采集8通道AD数据、AD数据处理到Qt波形显示,均在Linux系统下运行。尽管Cortex-A7是成熟的通用计算核心,但在实时性场景中,其需要兼顾系统调度、多任务管理等额外工作,会增加数据处理的延迟,影响采样效率。

RISC-V


T113-i和A40i分别基于8通道的ADC芯片(AD7606),实测数据如下:

从以上数据来看,RISC-V的采样率比ARM高出近73%。这意味着,RISC-V实时数据捕捉能力更强,数据处理效率更高,这体现出了RISC-V实时性上的强大优势。

▍RISC-V生态快速发展中

RISC-V经过这几年的发展,不仅很多成本敏感的家电行业早已大规模使用RISC-V,而且很多电力、服务器场合也在不断引入RISC-V开源架构。创龙科技也在不断完善T113-i的RISC-V开发资料,助力国产器件以及RISC-V的长足发展。
创龙科技基于T113-i提供了许多较为实用的RISC-V开发案例,并持续更新中。部分案例说明如下:

RISC-V


审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分