著录项信息
专利名称 | 一种数据行宽度可动态配置的cache结构设计方法 |
申请号 | CN201310129658.8 | 申请日期 | 2013-04-15 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-07-17 | 公开/公告号 | CN103207843A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F12/0879 | IPC分类号 | G;0;6;F;1;2;/;0;8;7;9查看分类表>
|
申请人 | 山东大学 | 申请人地址 | 山东省济南市山大南路27号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 山东大学 | 当前权利人 | 山东大学 |
发明人 | 周莉;王佳;孙涛 |
代理机构 | 北京品源专利代理有限公司 | 代理人 | 杨小双 |
摘要
本发明公开了一种数据行宽度可动态配置的cache结构设计方法,属于集成电路存储器层次结构设计领域。包括以下步骤:1)将一个大小为M字节的cache数据行均分为N个分块,分别标号为BB0,BB1,BB2……BBN-1,每个分块大小为K字节,则有M=N*K其中,M、K、N均为2的整数次幂,即有2^i=K,2^j=N,M=2^(i+j),i,j为整数。2)增加cache数据行宽度选择位Select,共m位;3)根据程序对cache数据行宽度的需求,给出cache控制命令,通过改变选择位Select的大小动态的选择cache数据行的宽度,同时修改burst传输大小寄存器。