【技术实现步骤摘要】
【国外来华专利技术】201480070642
【技术保护点】
一种用于使用存储器模块的多个存储器设备的方法,其包括:对所述多个存储器设备的存储器映射图进行重新排序从而得到重新排序的存储器映射图,使得存储器事务指令的数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备;接收与所述存储器事务指令相关联的至少一个存储器地址;根据所述重新排序的存储器映射图,将所述至少一个存储器地址转换为至少一个重新排序的存储器地址;以及激活比所述多个存储器设备中的全部存储器设备少的存储器设备,以针对所述数据突发执行所述存储器事务指令,其中,所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备与根据所述重新排序的存储器映射图的所述至少一个重新排序的存储器地址相关联。
【技术特征摘要】
【国外来华专利技术】2013.12.27 US 14/142,5731.一种用于使用存储器模块的多个存储器设备的方法,其包括:对所述多个存储器设备的存储器映射图进行重新排序从而得到重新排序的存储器映射图,使得存储器事务指令的数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备;接收与所述存储器事务指令相关联的至少一个存储器地址;根据所述重新排序的存储器映射图,将所述至少一个存储器地址转换为至少一个重新排序的存储器地址;以及激活比所述多个存储器设备中的全部存储器设备少的存储器设备,以针对所述数据突发执行所述存储器事务指令,其中,所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备与根据所述重新排序的存储器映射图的所述至少一个重新排序的存储器地址相关联。2.根据权利要求1所述的方法,其中,激活比所述多个存储器设备中的全部存储器设备少的存储器设备以针对所述数据突发执行所述存储器事务指令包括:单独地激活所述比所述多个存储器设备中的全部存储器设备少的存储器设备中的每个存储器设备。3.根据权利要求1所述的方法,其中:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用所述多个存储器设备中的一个存储器设备,以及激活比所述多个存储器设备中的全部存储器设备少的存储器设备以针对所述数据突发执行所述存储器事务指令包括:激活所述多个存储器设备中的一个存储器设备,以针对所述数据突发执行所述存储器事务指令。4.根据权利要求1所述的方法,其中,对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发多次使用所述存储器模块的所述多个存储器设备中的至少一个存储器设备。5.根据权利要求1所述的方法,还包括:接收针对写入事务的所述存储器事务指令,所述存储器事务指令包括所述数据突发以及用于写入到所述多个存储器设备的所述至少一个存储器地址,其中,所述数据突发包括并行的写入数据;将所述数据突发的至少一部分转换为串行写入数据以用于写入到所述重新排序的存储器地址;以及将所转换的写入数据输出到与所述重新排序的存储器地址相关联的、所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备中的至少一个存储器设备。6.根据权利要求1所述的方法,还包括:接收针对读取事务的所述存储器事务指令,所述存储器事务指令包括用于从所述多个存储器设备中读取的所述至少一个存储器地址;从与所述重新排序的存储器地址相关联的、所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备中的至少一个存储器设备接收所述数据突发,其中,所述数据突发的至少一部分包括串行读取数据;将所述数据突发转换为并行格式的读取数据,使得所述并行格式的读取数据被排序为符合所述存储器事务指令的存储器地址;以及将所述并行格式的读取数据输出到处理器。7.根据权利要求1所述的方法,其中,对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得
\t所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:使用不同的重新排序模式来对所述多个存储器设备的所述存储器映射图的部分进行重新排序,其中,所述存储器映射图的至少一部分被重新排序,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备。8.一种装置,其包括:存储器控制器,用于使用存储器模块的多个存储器设备,其中,所述存储器控制器被配置为执行包括以下各项的操作:对所述多个存储器设备的存储器映射图进行重新排序从而得到重新排序的存储器映射图,使得存储器事务指令的数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备;接收与所述存储器事务指令相关联的至少一个存储器地址;根据所述重新排序的存储器映射图,将所述至少一个存储器地址转换为至少一个重新排序的存储器地址;以及激活比所述多个存储器设备中的全部存储器设备少的存储器设备,以针对所述数据突发执行所述存储器事务指令,其中,所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备与根据所述重新排序的存储器映射图的所述至少一个重新排序的存储器地址相关联。9.根据权利要求8所述的装置,其中,所述存储器控制器被配置为执行操作,使得激活比所述多个存储器设备中的全部存储器设备少的存储器设备以针对所述数据突发执行所述存储器事务指令包括:单独地激活所述比所述多个存储器设备中的全部存储器设备少的存储器设备中的每个存储器设备。10.根据权利要求8所述的装置,其中,所述存储器控制器被配置为执行操作,使得:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所
\t述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用所述多个存储器设备中的一个存储器设备,以及激活比所述多个存储器设备中的全部存储器设备少的存储器设备以针对所述数据突发执行所述存储器事务指令包括:激活所述多个存储器设备中的一个存储器设备,以针对所述数据突发执行所述存储器事务指令。11.根据权利要求8所述的装置,其中,所述存储器控制器被配置为执行操作,使得对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发多次使用所述存储器模块的所述多个存储器设备中的至少一个存储器设备。12.根据权利要求8所述的装置,其中,所述存储器控制器还被配置为执行包括以下各项的操作:接收针对写入事务的所述存储器事务指令,所述存储器事务指令包括所述数据突发以及用于写入到所述多个存储器设备的所述至少一个存储器地址,其中,所述数据突发包括并行的写入数据;将所述数据突发的至少一部分转换为串行写入数据以用于写入到所述重新排序的存储器地址;以及将所转换的写入数据输出到与所述重新排序的存储器地址相关联的、所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备中的至少一个存储器设备。13.根据权利要求8所述的装置,其中,所述存储器控制器还被配置
\t为执行包括以下各项的操作:接收针对读取事务的所述存储器事务指令,所述存储器事务指令包括用于从所述多个存储器设备中读取的所述至少一个存储器地址;从与所述重新排序的存储器地址相关联的、所激活的比所述多个存储器设备中的全部存储器设备少的存储器设备中的至少一个存储器设备接收所述数据突发,其中,所述数据突发的至少一部分包括串行读取数据;将所述数据突发转换为并行格式的读取数据,使得所述并行格式的读取数据被排序为符合所述存储器事务指令的存储器地址;以及将所述并行格式的读取数据输出到处理器。14.根据权利要求8所述的装置,其中,所述存储器控制器被配置为执行操作,使得对所述多个存储器设备的所述存储器映射图进行重新排序从而得到所述重新排序的存储器映射图,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备包括:使用不同的重新排序模式来对所述多个存储器设备的所述存储器映射图的部分进行重新排序,其中,所述存储器映射图的至少一部分被重新排序,使得所述存储器事务指令的所述数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备。15.一种用于使用存储器模块的多个存储器设备的装置,其包括:用于对所述多个存储器设备的存储器映射图进行重新排序从而得到重新排序的存储器映射图,使得存储器事务指令的数据突发使用比所述多个存储器设备中的全部存储器设备少的存储器设备...
【专利技术属性】
技术研发人员:D·T·全,HJ·罗,M·德罗普,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。