摘要
本发明公开了一种基于RISC‑V指令集架构的处理器及其设计方法、数据处理方法、芯片及系统,处理器包括基于RISC‑V指令集架构的CPU核心、复杂运算模块和交换模块;所述交换模块连接在所述CPU核心和复杂运算模块之间,所述CPU核心用于向所述交换模块发送数据,所述交换模块用于接收所述数据,并传输给所述复杂运算模块,所述复杂运算模块基于所述数据执行运算,并在执行运算后将结果返回至交换模块,所述交换模块接收所述结果并传送给所述CPU核心。本发明的处理器,将复杂运算模块从CPU核心中移出,降低CPU核心的面积,减少复杂运算单元占用CPU核心内的电路和带宽资源;通过交换模块可实现多个拥有简单运算模块的CPU核心共享一个或多个复杂运算模块。
技术关键词
交换模块
核心
处理器
数据处理方法
向量运算单元
先进先出
计算机系统
芯片
矩阵
资源
电路