【技术实现步骤摘要】
传输数据的方法及存储装置
[0001]本申请要求于2021年04月23日提交的申请号为202110443617.0、专利技术名称为“一种存储器的操作方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
[0002]本申请涉及数据处理
,特别涉及传输数据的方法及存储装置。
技术介绍
[0003]在存储装置中,包括控制器和存储介质,存储介质包括介质颗粒(die)。其中,完成准备的介质颗粒能够与控制器进行数据传输。
[0004]相关技术中,控制器首先向介质颗粒发送命令,介质颗粒根据接收到的命令进行准备。之后,控制器轮询检查介质颗粒,在确认介质颗粒完成准备之后,再与完成准备的介质颗粒进行数据传输。
[0005]然而,控制器轮询检查介质颗粒这一过程不仅会占用处理资源,而且会增加数据传输过程的时延,从而降低了数据传输效率。
技术实现思路
[0006]本申请提供了一种传输数据的方法及存储装置,以解决相关技术存在的问题,技术方案如下:
[0007]第一方面,提供了一种传输数据的方法,该方法应用于存储装置。在存储装置中,包括控制器和存储介质,存储介质包括第一介质颗粒。其中,方法包括:第一介质颗粒首先接收控制器发送的第一指令,该第一指令用于指示第一介质颗粒传输第一数据。接着,第一介质颗粒基于第一指令进行准备。在完成准备之后,第一介质颗粒向控制器传输第二数据,该第二数据包括第一介质颗粒的标识以及第一数据。
[0008]其中,控制器向第一介质颗粒发送第一指令之后 ...
【技术保护点】
【技术特征摘要】
1.一种传输数据的方法,其特征在于,所述方法应用于存储装置,所述存储装置包括控制器和存储介质,所述存储介质包括第一介质颗粒,所述方法包括:所述第一介质颗粒接收所述控制器发送的第一指令,所述第一指令用于指示所述第一介质颗粒传输第一数据;所述第一介质颗粒基于所述第一指令进行准备,在完成准备之后,向所述控制器传输第二数据,所述第二数据包括所述第一介质颗粒的标识以及所述第一数据。2.根据权利要求1所述的方法,其特征在于,所述存储介质还包括至少一个第二介质颗粒,所述向所述控制器传输第二数据之前,所述方法还包括:所述第一介质颗粒响应于确定所述第二介质颗粒当前未进行数据传输,执行所述向所述控制器传输第二数据。3.根据权利要求2所述的方法,其特征在于,所述执行所述向所述控制器传输第二数据之前,所述方法还包括:所述第一介质颗粒向第三介质颗粒请求授权,所述第三介质颗粒为所述至少一个第二介质颗粒中的至少一个;所述第一介质颗粒响应于得到所述第三介质颗粒的授权,确定所述第二介质颗粒当前未进行数据传输。4.根据权利要求3所述的方法,其特征在于,所述第一介质颗粒向所述第三介质颗粒请求授权,包括:所述第一介质颗粒将所述第一介质颗粒与所述第三介质颗粒之间的第一信号线的电平由第一电平置为第二电平;所述确定所述第二介质颗粒当前未进行数据传输之前,所述方法还包括:所述第一介质颗粒响应于检测到所述第一介质颗粒与所述第三介质颗粒之间的第二信号线的电平由第三电平被置为第四电平,确定得到所述第三介质颗粒的授权。5.根据权利要求3或4所述的方法,其特征在于,所述第一介质颗粒和所述第二介质颗粒形成有序队列,所述有序队列中任意两个相邻的介质颗粒之间包括第一信号线和第二信号线,所述第三介质颗粒为所述有序队列中位于所述第一介质颗粒之后的首个介质颗粒。6.根据权利要求5所述的方法,其特征在于,所述向所述控制器传输第二数据之后,所述方法还包括:所述第一介质颗粒向所述第三介质颗粒请求取消授权。7.根据权利要求6所述的方法,其特征在于,所述第一介质颗粒向所述第三介质颗粒请求取消授权,包括:所述第一介质颗粒将所述第一介质颗粒与所述第三介质颗粒之间的第一信号线的电平由第二电平置为第一电平;所述第一介质颗粒向所述第三介质颗粒请求取消授权之后,所述方法还包括:所述第一介质颗粒检测到所述第一介质颗粒与所述第三介质颗粒之间的第二信号线的电平由第四电平被置为第三电平。8.根据权利要求6或7所述的方法,其特征在于,所述第一介质颗粒向所述第三介质颗粒请求取消授权之前,所述方法还包括:响应于在完成所述第二数据的传输之前,所述第一介质颗粒未检测到第四介质颗粒请
求授权,再执行所述向所述第三介质颗粒请求取消授权,所述第四介质颗粒为所述有序队列中位于所述第一介质颗粒之前的首个介质颗粒。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:响应于在完成所述第二数据的传输之前,所述第一介质颗粒已检测到第四介质颗粒请求授权,则在完成所述第二数据的传输之后,向所述第四介质颗粒授权。10.根据权利要求1
‑
4、6
‑
8任一所述的方法,其特征在于,所述向所述控制器传输第二数据之后,所述存储介质还包括至少一个第二介质颗粒,所述方法还包括:所述第一介质颗粒响应于检测到第四介质颗粒请求授权,且所述第一介质颗粒当前未进行数据传输,则向所述第四介质颗粒授权,所述第四介质颗粒为所述第二介质颗粒中的一个。11.根据权利要求9或10所述的方法,其特征在于,所述向所述第四介质颗粒授权之前,所述方法还包括:所述第一介质颗粒响应于检测到所述第一介质颗粒与所述第四介质颗粒之间的第一信号线的电平由第五电平被置为第六电平,确定检测到所述第四介质颗粒请求授权;所述向所述第四介质颗粒授权,包括:所述第一介质颗粒将所述第一介质颗粒与所述第四介质颗粒之间的第二信号线的电平由第七电平置为第八电平。12.根据权利要求10或11所述的方法,其特征在于,所述第一介质颗粒和所述第二介质颗粒形成有序队列,所述有序队列中任意两个相邻的介质颗粒之间包括第一信号线和第二信号线,所述第四介质颗粒为所述有序队列中位于所述第一介质颗粒之前的首个介质颗粒。13.根据权利要求12所述的方法,其特征在于,所述向所述第四介质颗粒授权之前,所述方法还包括:所述第一介质颗粒响应于得到第五介质颗粒的授权,执行所述向所述第四介质颗粒授权,所述第五介质颗粒为所述有序队列中位于所述第一介质颗粒之后的首个介质颗粒。14.根据权利要求1
‑
13任一所述的方法,其特征在于,所述控制器与所述第一介质颗粒之间包括第一总线和第二总线,所述第一总线的传输方向为由所述控制器至所述第一介质颗粒,所述第二总线的传输方向为由所述第一介质颗粒至所述控制器,所述第一介质颗粒接收所述控制器发送的第一指令,包括:所述第一介质颗粒通过所述第一总线接收所述控制器发送的第一指令;所述向所述控制器传输第二数据,包括:通过所述第二总线向所述控制器传输所述第二数据。15.根据权利要求1
‑
14任一所述的方法,其特征在于,所述第一数据的长度大于长度阈值,所述向所述控制器传输第二数据,包括:将所述第一数据划分为多个第一子数据,各个第一子数据的长度均不大于所述长度阈值;向所述控制器依次传输所述第一介质颗粒的标识和所述各个第一子数据。16.根据权利要求1
‑
14任一所述的方法,其特征在于,所述第一数据的长度大于长度阈值,所述向所述控制器传输第二数据,包括:
将所述第一数据划分为多个第二子数据,各个第二子数据的长度均不大于所述长度阈值;向所述控制器交替传输所述第一介质颗粒的标识和所述各个第二子数据。17.根据权利要求1
‑
16任一所述的方法,其特征在于,所述存储介质还包括状态机,所述状态机用于记录所述第一介质颗粒的状态,所述第一介质颗粒的状态包括空闲状态、已准备状态、数据传输状态和其他介质颗粒数据传输状态。18.根据权利要求17所述的方法,其特征在于,在所述第一介质颗粒基于所述第一指令进行准备之前,和所述第一介质颗粒完成所述第二数据的传输之后,所述第一介质颗粒的状态为所述空闲状态;在所述第一介质颗粒完成准备之后,所述第一介质颗粒的状态为所述已准备状态;在所述第一介质颗粒向所述控制器传输第二数据时,所述第一介质颗粒的状态为所述数据传输状态;在所述第一介质颗粒进行授权之后,所述第一介质颗粒的状态为所述其他介质颗粒数据传输状态。19.一种存储装置,其特征在于,所述存储装置包括控制器和存储介质,所述存储介质包括第一介质颗粒:所述第一介质颗粒用于接收所述控制器发送的第一指令,所述第一指令用于指示所述第一介质颗粒传输第一数据;所述第一介质颗粒还用于基于所述第一指令进行准备,在完成准备之后,向所述控制器传输第二数据,所述第二数据包括所述第一介质颗粒的标识以及所述第一数据。20.根据权利要求19所述的存储装置,其特征在于,所述存储介质还包括至少一个第二介质颗粒,所述第一介质颗粒还用于响应于确定所述第二介质颗粒当前未进行数据传输,执行所述向所述控制器传输第二数据。21.根据权利要求20所述的存储装置,其特征在于,所述第一介质颗粒还用于向第三介质颗粒请求授权,所述第三介质颗粒为所述至少一个第二介质颗粒中的至少一个;响应于得到所述第三介质颗粒的授权,确定所述第二介质颗粒当前未进行数据传输。22.根据权利要求21所...
【专利技术属性】
技术研发人员:朱晓明,廖宇,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。