【技术实现步骤摘要】
【国外来华专利技术】系统启动程序期间的读取预测
[0001]交叉参考
[0002]本专利申请主张由梁(LIANG)等人于2020年5月29日提交的标题为“系统启动程序期间的读取预测(READ PREDICTION DURING A SYSTEM BOOT PROCEDURE)”的第16/888,198号美国临时专利申请的优先权,所述美国临时专利申请让渡给本受让人且以全文引用的方式明确并入本文中。
技术介绍
[0003]下文大体上涉及一或多个存储器系统,且更具体地说,涉及系统启动程序期间的读取预测。
[0004]存储器装置广泛用于将信息存储在例如计算机、无线通信装置、相机、数字显示器等各种电子装置中。通过将存储器装置内的存储器单元编程到各种状态来存储信息。举例来说,二进制存储器单元可被编程为通常由逻辑1或逻辑0来标示的两个支持状态中的一者。在一些实例中,单个存储器单元可支持多于两个状态,可存储所述状态中的任一者。为了存取所存储信息,装置的组件可读取或感测存储器装置中的至少一个所存储状态。为了存取信息,装置的组件可对存储器装置中的状态进行写入或编程。 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种设备,其包括:存储器阵列,高速缓存;以及控制组件,其与所述存储器阵列耦合且经配置以使所述设备:对于存储器装置,至少部分地基于存储于所述存储器装置的所述存储器阵列中的启动序列而标识与主机装置相关联的启动程序的下一命令的候选对象;向所述存储器装置的所述高速缓存传送由所述下一命令的所述候选对象指示的存储于所述存储器阵列中的第一数据;作为所述启动程序的部分且至少部分地基于传送所述第一数据,从所述主机装置接收请求存储于所述存储器阵列中的第二数据的命令;标识存储于所述高速缓存中的所述第一数据是所述命令所请求的所述第二数据;以及至少部分地基于标识存储于所述高速缓存中的所述第一数据是所述命令所请求的所述第二数据,向所述主机装置输出存储于所述高速缓存中的所述第一数据。2.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:在所述启动程序期间标识空闲周期,其中在所述空闲周期的至少一部分期间将所述第一数据传送到所述高速缓存。3.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:标识从所述存储器装置传送到所述主机装置的数据量,其中标识所述下一命令的所述候选对象至少部分地基于标识传送的所述数据量。4.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:标识与所述候选对象相关联的所述第一数据满足大小阈值,其中将所述第一数据传送到所述高速缓存至少部分地基于标识与所述候选对象相关联的所述第一数据满足所述大小阈值。5.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:标识与所述候选对象相关联的所述第一数据低于大小阈值;以及至少部分地基于标识与所述候选对象相关联的所述第一数据低于所述大小阈值而制止输出存储于所述高速缓存中的所述第一数据。6.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:标识由所述下一命令的所述候选对象指示的存储于所述存储器阵列中的所述第一数据的第一地址,其中传送所述第一数据至少部分地基于标识所述第一地址。7.根据权利要求6所述的设备,其中所述控制组件另外经配置以使所述设备:标识由所述命令指示的存储于所述存储器阵列中的所述第二数据的第二地址;以及标识所述第一数据的所述第一地址与所述第二数据的所述第二地址之间的匹配,其中标识存储于所述高速缓存中的所述第一数据是所述命令所请求的所述第二数据至少部分地基于标识所述匹配。8.根据权利要求7所述的设备,其中所述控制组件另外经配置以使所述设备:确定所述第二数据的所述第二地址是否顺接所述第一数据的所述第一地址,其中输出所述第一数据至少部分地基于确定所述第二地址是否顺接所述第一地址。9.根据权利要求8所述的设备,其中所述控制组件另外经配置以使所述设备:
至少部分地基于确定所述第二地址是否顺接所述第一地址而检测所述启动程序的顺序存取部分,其中输出存储于所述高速缓存中的所述第一数据至少部分地基于检测所述启动程序的所述顺序存取部分。10.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:标识所述下一命令所请求的所述第二数据未存储于所述高速缓存中;以及至少部分地基于标识所述下一命令所请求的所述第二数据未存储于所述高速缓存中而将存储于所述存储器阵列中的所述第二数据输出到所述主机装置。11.根据权利要求10所述的设备,其中所述控制组件另外经配置以使所述设备:至少部分地基于输出存储于所述存储器阵列中的所述第二数据而从所述高速缓存逐出与所述候选对象相关联的所述第一数据。12.根据权利要求10所述的设备,其中所述控制组件另外经配置以使所述设备:至少部分地基于标识所述下一命令所请求的所述第二数据未存储于所述高速缓存中而检测所述启动程序的随机存取部分,其中输出存储于所述存储器阵列中的所述第二数据至少部分地基于检测所述启动程序的所述随机存取部分。13.根据权利要求1所述的设备,其中所述控制组件另外经配置以使所述设备:接收与所述主机装置相关联的所述启动程序的所述下一命令,其中传送所述第一数据至少...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。