发明名称 |
基于内存访问类型以分路来分配的快取内存 |
摘要 |
本发明提供一种集合关联快取内存,包括:具有存储组件的阵列,其被布置为N个分路;分配单元,用以分配所述阵列的所述存储组件以因应于在所述快取内存中未命中的内存访问;其中,每个所述内存访问具有多个预定内存访问类型(MAT)其中之一个相关联的MAT,其中所述MAT由所述快取内存所接收;映射,为所述多个预定MAT中的每一个MAT,用以将所述MAT关联于子集,所述子集包括所述N个分路中的一个或多个分路;其中对于每个所述内存访问来说,所述分配单元分配所述具有一个或多个分路的子集中的一个分路,所述具有一个或多个分路的子集被所述映射关联于所述内存访问的所述MAT;以及其中,在所述快取内存的操作期间,所述映射可动态地被更新。 |
申请公布号 |
CN105701034A |
申请公布日期 |
2016.06.22 |
申请号 |
CN201510795191.X |
申请日期 |
2015.11.18 |
申请人 |
上海兆芯集成电路有限公司 |
发明人 |
罗德尼·E·虎克;柯林·艾迪;道格拉斯·R·瑞德;约翰·麦可·吉尔 |
分类号 |
G06F12/0873(2016.01)I |
主分类号 |
G06F12/0873(2016.01)I |
代理机构 |
上海波拓知识产权代理有限公司 31264 |
代理人 |
杨波 |
主权项 |
一种集合关联快取内存,其特征在于,包括:具有存储组件的阵列,其被布置为N个分路;分配单元,用以分配所述阵列的所述存储组件以因应于在所述快取内存中未命中的内存访问;其中每个所述内存访问具有多个预定内存访问类型(MAT)其中之一个相关联的MAT,其中所述MAT由所述快取内存所接收;映射,为所述多个预定MAT中的每一个MAT,用以将所述MAT关联于子集,所述子集包括所述N个分路中的一个或多个分路;其中对于每个所述内存访问来说,所述分配单元分配所述具有一个或多个分路的子集中的一个分路,所述具有一个或多个分路的子集被所述映射关联于所述内存访问的MAT;以及其中在所述快取内存的操作期间,所述映射可动态地被更新。 |
地址 |
201203 上海市浦东新区张江高科技园区金科路2537号301室 |