发明名称 Shunted interleave for accessing plural memory banks, particularly those having partially accessed cells containing data for cache lines
摘要 A bank select device has a plurality of addressable locations and a plurality of storage locations correlated to each other so that each storage location is correlated to plural addressable locations and each addressable location is correlated to one storage location. Each storage location contains a respective bank select. The addressable locations and storage locations are grouped into interleave patterns such that, for each pattern, there are Q storage locations and 2A addressable locations arranged in L sequential loops each containing Q sequentially addressable locations and a remainder loop containing R sequentially addressable locations, where L·Q+R=2A. A shunt defines a non-zero offset for each interleave so that each interleave commences with a different bank select and a complete rotation of all of the interleaves addresses each of the memory banks an equal number of times. The shunt (S) may be selected as mod(2A,Q), &minus;Q+mod(2A,Q), ±1 or ±prime to , where &minus;<S<+. The bank select is particularly useful for partially accessing rows of memory data to access data as cache lines.
申请公布号 US8190809(B2) 申请公布日期 2012.05.29
申请号 US20100698719 申请日期 2010.02.02
申请人 HUTSON MAURICE L.;EFFICIENT MEMORY TECHNOLOGY 发明人 HUTSON MAURICE L.
分类号 G06F12/06 主分类号 G06F12/06
代理机构 代理人
主权项
地址