发明名称 CONFIGURABLE SPREADING FUNCTION FOR MEMORY INTERLEAVING
摘要 A method of interleaving a memory by mapping address bits of the memory to a number N of memory channels iteratively in successive rounds, wherein in each round except the last round: selecting a unique subset of address bits, determining a maximum number (L) of unique combinations possible based on the selected subset of address bits, mapping combinations to the N memory channels a maximum number of times (F) possible where each of the N memory channels gets mapped to an equal number of combinations, and if and when a number of combinations remain (K, which is less than N) that cannot be mapped, one to each of the N memory channels, entering a next round. In the last round, mapping remaining most significant address bits, not used in the subsets in prior rounds, to each of the N memory channels.
申请公布号 US2015095595(A1) 申请公布日期 2015.04.02
申请号 US201414251626 申请日期 2014.04.13
申请人 QUALCOMM Incorporated 发明人 WANG Feng;RYCHLIK Bohuslav;ROHILLAH Anwar Q.
分类号 G06F12/06 主分类号 G06F12/06
代理机构 代理人
主权项 1. A method of memory interleaving, the method comprising: mapping, by a memory controller, address bits of a memory to a number N of memory channels, iteratively in a predetermined number (G_total) of successive rounds, wherein each round, except the last round comprises: selecting a subset of address bits comprising a predefined number (n) of lowest order address bits that have not been used for interleaving across the N memory channels;determining a maximum number (L) of unique binary values that can be represented by the selected subset of (n) address bits;mapping an equal number of binary values within the maximum number to each of the N memory channels; andif and when a number of binary values remain (K<N) that cannot be mapped an equal number of times to each of the N memory channels, entering a next round; and in the last round, mapping, by the memory controller, binary values represented by a last number (min_bits) of most significant address bits to the N memory channels.
地址 San Diego CA US