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

基于RISC-V扩展指令的细粒度缓存分区锁方法及处理器

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

개요

발명자

闵令辉; 孙涛; 高明; 刘目坤; 云清

IPC 분류

G06F 9/30 (2018.01)

本发明适用于微处理器体系结构、片上多核系统和嵌入式实时计算技术领域,提供了基于RISC‑V扩展指令的细粒度缓存分区锁方法及处理器,方法包括:在RISC‑V指令集体系结构中新增Zicpl扩展指令族,Zicpl扩展指令族包括LOCK.CP指令、UNLOCK.CP指令、TESTLOCK.CP指令和SET.CP指令;在处理器的缓存控制器侧增设分区锁表,分区锁表包含多个条目,每个条目均包括owner字段、timeout字段和valid字段;在缓存存储器的Tag区域增加锁标志位和分区标识字段;本发明能够显著提高实时性与系统能效,兼顾软硬件兼容与规模化量产可行性,具备显著的工业与经济价值。