本公开的实施例大体上涉及数字逻辑电路,且更明确来说,涉及用于单片系统的计数器队列。
背景技术:
1、存储器子系统可包含存储数据的一或多个存储器装置。存储器装置可为例如非易失性存储器装置及易失性存储器装置。一般来说,主机系统可利用存储器子系统将数据存储在存储器装置处及从所述存储器装置检索数据。
技术实现思路
1、在一方面中,本公开提供一种用于操作计数器队列的方法,其包括:基于对应于第一计数器标识符(id)存储于其中的存储器阵列中的地址位置的指针来从所述存储器阵列读取所述第一计数器id;递增所述指针以对应于第二计数器id存储于其中的所述存储器阵列中的地址位置;及基于对应于所述第二计数器id存储于其中的所述存储器阵列中的所述地址位置的所述指针来从所述存储器阵列读取所述第二计数器id。
2、在另一方面中,本公开提供一种具有计数器队列的设备,其包括:存储器阵列;及处理装置,其耦合到所述存储器阵列,其中所述处理装置经配置以:递增标定多个计数器标识符(id)存储于其中的所述存储器阵列中的地址位置的指针,其中所述指针在预定时段之后递增;及致使所述多个计数器id当中的相应特定计数器id在所述指针标定相应计数器id存储于其中的相应地址位置时从所述存储器阵列读取。
3、在又一方面中,本公开提供一种存储指令的非暂时性计算机可读媒体,所述指令在由处理装置执行时致使所述处理装置:递增标定多个计数器标识符(id)存储于其中的存储器阵列中的地址位置的指针,其中所述指针在对应于与所述计数器id中的至少一者相关联的定时器的预定时段之后递增;及致使所述多个计数器id当中的相应特定计数器id在所述指针标定相应计数器id存储于其中的相应地址位置时从所述存储器阵列读取。
1.一种用于操作计数器队列的方法,其包括:
2.根据权利要求1所述的方法,其进一步包括:
3.根据权利要求1所述的方法,其进一步包括在预定时间量之后递增所述指针以对应于所述第二计数器id存储于其中的所述存储器阵列中的所述地址位置。
4.根据权利要求3所述的方法,其进一步包括在所述预定时间量之后递增所述指针以对应于第三计数器id存储于其中的所述存储器阵列中的地址位置。
5.根据权利要求1所述的方法,其进一步包括:
6.根据权利要求1到5中任一权利要求所述的方法,其进一步包括根据设置所述计数器id中的每一者的时间将所述第一计数器id、所述第二计数器id及后续计数器id组织于所述存储器阵列内。
7.一种具有计数器队列的设备,其包括:
8.根据权利要求7所述的设备,其中所述预定时段对应于与所述存储器阵列相关联的读取指针(216;416-1、416-n)与写入指针(214;314;414-1、414-n)之间的地址位置的数量及与和读取所述多个计数器id中的每一者相关联的时钟步进相关联的周期。
9.根据权利要求7所述的设备,其中所述处理装置经配置以根据所述计数器id中的每一者针对其设置的时间量将所述计数器id布置于所述存储器阵列内。
10.根据权利要求7所述的设备,其中所述多个计数器id当中的计数器id包括对应于与涉及存储器装置的事务的完成相关联的时间量的时序信息。
11.根据权利要求7到10中任一权利要求所述的设备,其中:
12.根据权利要求7到10中任一权利要求所述的设备,其中所述处理装置经配置以将已从所述存储器阵列读取的计数器id设置为期满计数器id。
13.根据权利要求7到10中任一权利要求所述的设备,其中所述处理装置经配置以:
14.根据权利要求7到10中任一权利要求所述的设备,其中所述处理装置经配置以:
15.一种存储指令的非暂时性计算机可读媒体,所述指令在由处理装置执行时致使所述处理装置:
16.根据权利要求15所述的媒体,其中所述指令能够进一步由所述处理装置执行以致使所述存储器阵列在递增所述指针之后进入保留状态以减少由所述处理装置部署于其中的计算系统消耗的功率量。
17.根据权利要求15到16中任一权利要求所述的媒体,其中所述预定时段对应于与所述存储器阵列相关联的读取指针(216;416-1、416-n)与写入指针(214;314;414-1、414-n)之间的地址位置的数量及与读取所述多个计数器id中的每一者相关联的时钟步进之间的时段。
