本公开的实施例大体上涉及存储器子系统,且更确切地说,涉及存储器装置中用于媒体管理命令的高效缓冲器管理。
背景技术:
1、存储器子系统可包含存储数据的一或多个存储器装置存储器装置可例如为非易失性存储器装置和易失性存储器装置。一般来说,主机系统可利用存储器子系统以在存储器装置处存储数据且从存储器装置检索数据。
技术实现思路
1、在一个方面中,本公开涉及一种方法,其包括:由处理装置在与存储器子系统的存储器装置相关联的数据路径中配置多个读取缓冲器;接收读取存储于所述存储器装置处的第一数据的第一读取命令;选择所述多个读取缓冲器中的第一读取缓冲器以接收所述第一读取命令的所述第一数据;响应于选择所述第一缓冲器,由所述处理装置起始读取操作以从所述存储器装置检索所述第一数据且将所述第一数据存储在所述第一读取缓冲器中;接收读取存储于所述存储器装置处的第二数据的第二读取命令,其中在第一读取命令完成之前接收第二读取命令;确定所述多个缓冲器中的第二读取缓冲器是否可用于接收所述第二数据,其中所述第二读取缓冲器不同于所述第一读取缓冲器;响应于确定所述第二读取缓冲器可用,选择所述第二读取缓冲器以接收所述第二读取命令的所述第二数据;及响应于选择所述第二读取缓冲器,由所述处理装置起始第二读取操作以从所述存储器装置检索所述第二数据且将所述第二数据存储在所述第二读取缓冲器中。
2、在另一方面中,本公开涉及一种方法,其包括:由处理装置在与存储器子系统的存储器装置相关联的数据路径中配置多个写入缓冲器;接收将第一数据从第一本地存储器位置写入到所述存储器装置的第一写入命令;选择所述多个写入缓冲器中的第一写入缓冲器以从所述本地存储器位置接收所述第一写入命令的所述第一数据;响应于选择所述第一写入缓冲器,起始第一写入操作以使用所述第一写入缓冲器将所述第一数据写入到所述存储器装置;接收将第二数据从第二本地存储器位置写入到所述存储器装置的第二写入命令,其中在所述第一写入操作完成之前接收所述第二写入命令;及响应于接收到所述第二写入命令,起始第二写入操作以使用所述多个写入缓冲器中的所述第一写入缓冲器或第二写入缓冲器将所述第二数据写入到所述存储器装置。
3、在又一方面中,本公开涉及一种系统,其包括:多个存储器装置;及处理装置,其以操作方式与所述多个存储器装置耦合以执行包括以下的操作:在与存储器子系统的存储器装置相关联的数据路径中配置多个读取缓冲器;接收读取存储于所述存储器装置处的第一数据的第一读取命令;选择所述多个读取缓冲器中的第一读取缓冲器以接收所述第一读取命令的所述第一数据;响应于选择所述第一缓冲器,起始读取操作以从所述存储器装置检索所述第一数据且将所述第一数据存储在所述第一读取缓冲器中;接收读取存储于所述存储器装置处的第二数据的第二读取命令,其中在第一读取命令完成之前接收第二读取命令;确定所述多个缓冲器中的第二读取缓冲器是否可用于接收所述第二数据,其中所述第二读取缓冲器不同于所述第一读取缓冲器;响应于确定所述第二读取缓冲器可用,选择所述第二读取缓冲器以接收所述第二读取命令的所述第二数据;及响应于选择所述第二读取缓冲器,起始第二读取操作以从所述存储器装置检索所述第二数据且将所述第二数据存储在所述第二读取缓冲器中。
1.一种方法,其包括:
2.根据权利要求1所述的方法,其进一步包括:
3.根据权利要求1所述的方法,其进一步包括:
4.根据权利要求3所述的方法,其进一步包括:
5.根据权利要求1所述的方法,其中配置所述多个读取缓冲器包括:
6.根据权利要求5所述的方法,其进一步包括:
7.根据权利要求6所述的方法,其进一步包括:
8.一种方法,其包括:
9.根据权利要求8所述的方法,其进一步包括:
10.根据权利要求9所述的方法,其中所述第一命令信息包括所述第一本地存储器位置,所述方法进一步包括:
11.根据权利要求10所述的方法,其进一步包括:
12.根据权利要求8所述的方法,其进一步包括:
13.根据权利要求12所述的方法,其进一步包括:
14.根据权利要求8所述的方法,其中配置所述多个写入缓冲器包括:
15.根据权利要求8所述的方法,其进一步包括:
16.根据权利要求15所述的方法,其进一步包括:
17.一种系统,其包括:
18.根据权利要求17所述的系统,其中所述处理装置将进一步执行包括以下的操作:
19.根据权利要求17所述的系统,其中所述处理装置将进一步执行包括以下的操作:
20.根据权利要求19所述的系统,其中所述处理装置将进一步执行包括以下的操作: