【技术实现步骤摘要】
交错式高速缓存预取
[0001]本公开的实施例总体上涉及存储器子系统,并且更具体地,涉及预取到交错式高速缓存中的存储器子系统。
技术介绍
[0002]存储器子系统可包括一或多个存储数据的存储装置。存储器装置可以是例如非易失性存储器装置和易失性存储器装置。通常,主机系统可利用存储器子系统在存储器装置处存储数据并从存储器装置检索数据。
技术实现思路
[0003]在一个方面,本公开提供了一种方法,其包含:在存储器装置的直接存储器存取(DMA)控制器处从耦合到存储器装置的第一高速缓存控制器接收第一命令,以从存储器装置预取第一数据;以及响应于接收到第一命令,将预取的第一数据发送到耦合到存储器装置的第二高速缓存控制器。
[0004]在另一方面,本公开进一步提供了一种系统,其包含:存储器装置,该存储器装置包括直接存储器存取(DMA)控制器;以及数个高速缓存装置,该数个高速缓存装置耦合到存储器装置;以及数个高速缓存控制器,该数个高速缓存控制器耦合到存储器装置并被配置成将命令发送到存储器装置用于预取操作,其中DMA控制 ...
【技术保护点】
【技术特征摘要】
1.一种方法(340),其包含:在存储器装置(130,140)的直接存储器存取DMA控制器(256)处从耦合到所述存储器装置的第一高速缓存控制器(103,203)接收第一命令,以从所述存储器装置(341)预取第一数据;以及响应于接收到所述第一命令,将预取的第一数据发送到耦合到所述存储器装置(343)的第二高速缓存控制器(103,203)。2.根据权利要求1所述的方法,其进一步包含:从耦合到所述存储器装置的第二高速缓存控制器接收第二命令,以从所述存储器装置预取第二数据;以及响应于接收到所述第二命令,将预取的第二数据发送到耦合到所述存储器装置的第三高速缓存控制器(103,203)。3.根据权利要求1所述的方法,其进一步包含经由存储器装置接口(254)将所述预取的第一数据发送到所述第二高速缓存控制器。4.根据权利要求3所述的方法,其进一步包含基于要从所述存储器装置预取的源地址将所述预取的第一数据发送到所述第二高速缓存控制器,其中所述源地址包括在所述命令中。5.根据权利要求3所述的方法,其中所述预取的第一数据的所述源地址不具有与所述第一高速缓存控制器相关联的源地址。6.根据权利要求1至3中任一权利要求所述的方法,其进一步包含响应于所述预取的第一数据具有与所述第二高速缓存控制器相关联的源地址,将所述预取的第一数据发送到耦合到所述存储器装置的所述第二高速缓存控制器。7.一种系统,其包含:存储器装置(130,140,255),所述存储器装置包括直接存储器存取DMA控制器(256);以及数个高速缓存装置,所述数个高速缓存装置耦合到所述存储器装置;以及数个高速缓存控制器(203),所述数个高速缓存控制器耦合到所述存储器装置并被配置成将命令发送到所述存储器装置用于预取操作,其中所述DMA控制器将数据发送到所述数个高速缓存装置中的任一个。8.根据权利要求7所述的系统,其中所述数个高速缓存控制器中的每一个位于所述数个高速缓存装置的相关联的一个上。9.根据权利要求7所述的系统,其中所述数个高速缓存装置中的每一个位于主机装置(250)和所述存储器装置之间的多个交错式通道(252)的相关联的一个上。10.根据权利要求9所述的系统,其中所述数个高速缓存装置中的每一个经由所述相...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。