CNIPA.AI
검색으로 돌아가기
기록

一种基于RISC-V架构的寄存器动态分配方法及系统

발명유효
13청구항 · 2 독립항
§ Ⅰ

개요

출원인

元启芯(山东)半导体技术有限公司

발명자

薛海军; 王景; 孙宗齐; 李际升

IPC 분류

G06F 9/30 (2018.01)G06F 9/38 (2018.01)

本申请提供一种基于RISC‑V架构的寄存器动态分配方法及系统,属于计算机技术领域,方法包括:实时接收任务特性数据;基于任务特性数据预测与任务对应的寄存器需求;基于寄存器需求确定自身物理寄存器的分区决策;基于分区决策划分寄存器,控制分区控制寄存器动态配置各个物理寄存器分区的物理地址范围和访问权限,控制物理内存保护单元配置各个物理寄存器分区的访问规则。本申请通过基于任务特性数据预测寄存器需求,并基于寄存器需求对寄存器进行分区,通过扩展控制与状态寄存器的类型以及物理内存保护单元的功能实现寄存器的动态分配,使得寄存器分配适应运行时任务负载的动态变化,避免资源浪费或冲突。