摘要:本发明提供一种失效处理方法、系统、SFB及访存失效装置。本发明提供的方法包括:一级cache在执行存储指令失效时,向SFB发送第一失效请求,并指示存储指令退出CPU当前运行程序的流水线;SFB将第一失效请求填充到SFB的cache行中;SFB在cache行填满时,向二级cache发送第一写权限请求;二级cache根据第一写权限请求执行cache一致性处理,并向cache行返回写权限标记,写权限标记用于指示SFB不修改cache行中的数据。本发明提供的方法解决了现有技术提供的失效处理方法,由于不需要向二级cache请求写权限的方式仅适用于单核处理器的系统中的,从而造成实用性较低的问题。
- 专利类型发明专利
- 申请人龙芯中科技术有限公司;
- 发明人吴瑞阳;汪文祥;郝守青;胡伟武;
- 地址100095 北京市海淀区中关村环保科技示范园龙芯产业园2号楼
- 申请号CN201510162049.1
- 申请时间2015年04月07日
- 申请公布号CN106155922A
- 申请公布时间2016年11月23日
- 分类号G06F12/08(2006.01)I;G06F13/16(2006.01)I;