存储器系统、存储器系统的控制方法及主机装置制造方法及图纸

技术编号:35053650 阅读:13 留言:0更新日期:2022-09-28 10:58
实施方式涉及一种存储器系统、存储器系统的控制方法及主机装置。实施方式的存储器系统具备存储器装置及控制器,该存储器装置能够与主机连接,根据固件来控制存储器装置。控制器从主机接收与存储器装置的动作控制相关的第1指令、及包含第1旗标的第1文件,执行与第1文件的内容对应的序列,执行序列后,将包含序列完成通知的应答发送到主机。序列包含:第1动作,在第1旗标具有第1值的情况下,执行固件更新;或第2动作,在第1旗标具有与第1值不同的第2值的情况下,依序执行第1文件中包含的多个第2指令。令。令。

【技术实现步骤摘要】
存储器系统、存储器系统的控制方法及主机装置
[0001][相关申请案][0002]本申请案享有以日本专利申请案2021

45469号(申请日:2021年3月19日)为基础申请案的优先权。本申请案通过参照该基础申请案而包含基础申请案的全部内容。


[0003]本专利技术的实施方式涉及一种存储器系统、存储器系统的控制方法及主机装置。

技术介绍

[0004]包含NAND(Not AND,与非)闪存的存储器系统被用于各种电子机器。这种存储器系统能够与主机装置连接。存储器系统执行与来自主机装置的指令对应的处理。存储器系统有时从主机装置接收指示通用处理的通用指令。即,主机装置能够向存储器系统发送通用指令。

技术实现思路

[0005]实施方式是对于存储器系统、存储器系统的控制方法及主机装置,提高对从主机装置发送到存储器系统的指令的处理相关的功能。
[0006]实施方式的存储器系统具备存储器装置及控制器,该控制器能够与主机连接,根据固件来控制存储器装置。控制器从主机接收与存储器装置的动作控制相关的第1指令、及包含第1旗标的第1文件,执行与第1文件的内容对应的序列,在执行序列后,将包含序列的完成通知的应答发送到主机。序列包含:第1动作,在第1旗标具有第1值的情况下,执行固件的更新;或第2动作,在第1旗标具有与第1值不同的第2值的情况下,依序执行第1文件中包含的多个第2指令。
附图说明
[0007]图1是用来说明第1实施方式的存储器系统的图。
[0008]图2是表示第1实施方式的存储器系统的构成例的图。
[0009]图3是表示图中所示的存储单元阵列的电路构成的一例的图。
[0010]图4是用来说明第1实施方式的存储器系统的概念的图。
[0011]图5是用来说明第1实施方式的存储器系统的动作例的图。
[0012]图6是表示第1实施方式的存储器系统的动作例的顺序图。
[0013]图7是表示第1实施方式的存储器系统的动作例的顺序图。
[0014]图8是表示第1实施方式的存储器系统的动作例的顺序图。
[0015]图9是第1实施方式的存储器系统的动作例的流程图。
[0016]图10是表示第2实施方式的存储器系统的动作例的顺序图。
[0017]图11是表示第3实施方式的存储器系统的动作例的顺序图。
具体实施方式
[0018]参照图1至图11,对实施方式的存储器系统、存储器系统的控制方法及主机装置进行说明。
[0019]以下,参照附图,对本实施方式进行详细说明。以下说明中,对具有相同功能及构成的要素标注相同符号。
[0020]另外,以下各实施方式中,在无须将末尾标注着用来区分的数字/字母的参照符号的构成要素(例如电路、配线、各种电压及信号等)相互加以区分的情况下,使用省略了末尾的数字/字母的记载(参照符号)。
[0021][实施方式][0022](1)第1实施方式
[0023]参照图1至图9,对第1实施方式的存储器系统、存储器系统的控制方法及主机装置进行说明。
[0024](a)构成例
[0025]图1是用来说明本实施方式的存储器系统的图。
[0026]如图1所示,服务器900经由网络NTW连接在信息通信装置800。
[0027]服务器900包含处理器91、RAM(Random Access Memory,随机存取存储器)92、存储装置93及接口电路(也称为I/F)94。
[0028]处理器91控制服务器900内的各种处理(例如计算处理及数据处理)及动作。处理器91能够创建包含各种数据及(或)信息的文件。
[0029]RAM92作为服务器900内的各种数据处理的作业区域发挥功能。RAM92暂时存储程序(即软件)、及处理器91的各种处理中使用的数据(例如计算处理的结果、计算处理途中的数据及(或)参数等)。
[0030]存储装置93存储各种程序及各种信息。
[0031]接口电路94基于某接口规格及(或)网络NTW所使用的通信协议,与其它装置(此处为信息通信装置800)进行通信。例如,接口电路94对信息通信装置800传送已创建的文件。接口电路94接收来自信息通信装置800的数据。
[0032]信息通信装置800包含本实施方式的存储器系统1及主机装置5。
[0033]本实施方式的存储器系统1在信息通信装置800内,基于来自主机装置5的请求,进行存储器系统1内的数据写入、数据读出及数据抹除。
[0034]本实施方式的存储器系统1的内部构成如下所述。
[0035]主机装置5包含处理器50、RAM51、接口电路(也称为I/F)53、54。
[0036]处理器(以下,也称为主机处理器)50控制主机装置5的各种处理及动作。
[0037]主机处理器50能够发布(或产生)用来请求(例如命令、指示)对存储器系统1的各种处理及动作的指令(以下,称为主机指令)。主机处理器50能够产生与主机指令对应的文件。以下,该文件也被称为输入文件或主机文件
[0038]文件是包含存储器系统1的处理及动作中使用的1个以上的数据(信息、参数)的数据集。文件可包含1个以上的指令(或表示指令的数据)或者执行码。文件可能包含像旗标及(或)扩展名这样的表示文件种类及(或)文件特性的信息。文件也可以是例如写入到存储器系统1中的数据。
[0039]例如,主机处理器50包含用来产生主机指令的指令产生组件(指令产生电路的一例)501。主机处理器50包含用来产生文件的文件产生组件502(文件产生电路的一例)。指令产生组件501及文件产生组件502可以是硬件(电路),也可以是软件(程序)。
[0040]RAM51作为用于主机处理器50的各种数据处理的作业区域发挥功能。RAM51暂时存储程序(即软件)、及主机处理器50的各种处理中使用的数据(计算处理的结果、计算处理途中的数据及参数)。
[0041]接口电路53基于某接口规格及(或)通信协议,经由网络NTW与服务器900进行通信。接口电路53将来自服务器900的信号及数据等输出到主机装置5内的内部总线。
[0042]接口电路54基于某接口规格及(或)通信协议,与存储器系统1进行通信。
[0043]此外,针对存储器系统1的主机指令HCMD(指令码)是基于接口电路54的接口规格。例如,接口电路54中使用的接口规格(或通信协议)采用SAS(Serial Attached SCSI,串行连接的SCSI)规格、SATA(Serial Advanced Technology Attachment,串行高级技术附件)规格、PCIexpress(Peripheral Component Interconnect express,高速外围组件互连标准)(注册商标)规格(以下,记载为PCIe规格)、NVMexpress(Non

volatile Memor本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器系统,其特征在于具备:存储器装置;及控制器,能够与主机连接,根据固件来控制所述存储器装置;所述控制器从所述主机接收与所述存储器装置的动作控制相关的第1指令、及包含第1旗标的第1文件,执行与所述第1文件的内容对应的序列,在执行所述序列后,将包含所述序列的完成通知的应答发送到所述主机,所述序列包含:第1动作,在所述第1旗标具有第1值的情况下,执行所述固件更新;或第2动作,在所述第1旗标具有不同于所述第1值的第2值的情况下,依序执行所述第1文件中包含的多个第2指令。2.根据权利要求1所述的存储器系统,其特征在于:所述控制器在执行所述多个第2指令的情况下,将表示所述多个第2指令的执行状态的第2旗标设定为第3值,在所述多个第2指令的执行完成的情况下,将所述第2旗标设定为不同于所述第3值的第4值。3.根据权利要求1或2所述的存储器系统,其特征在于:所述控制器在从所述主机接收到与所述存储器装置的动作控制相关的第3指令的情况下,执行与所述第3指令对应的第2序列,执行所述第2序列后,将包含所述第2序列的完成通知的第2应答发送到所述主机,所述第2序列包含向所述存储器装置写入数据的第3动作、从所述存储器装置读出数据的第4动作、从所述存储器装置抹除数据的第5动作中的至少1个动作。4.根据权利要求1或2所述的存储器系统,其特征在于:所述多个第2指令包含针对所述存储器系统的用于调试的指令、用于获取日志的指令、或用于初始化的指令中的任一个。5.根据权利要求1或2所述的存储器系统,其特征在于:所述控制器包含处理器,所述固件由所述处理器执行。6.一种存储器系统的控制方法,其特征在于:该存储器系统具备:存储器装置;及控制器,能够与主机连接,根...

【专利技术属性】
技术研发人员:池田智広汉斯
申请(专利权)人:铠侠股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1