存储装置及其操作方法和计算系统的制作方法_6

文档序号:9235379阅读:来源:国知局
的数据输出至主机装置。存储器控制器320将从非易失性存储器310读取的数据存储在存储器330中,并将存储在存储器330中的数据写回到非易失性存储器310。
[0238]存储器控制器320将管理非易失性存储器310所需的数据或代码存储在存储器330中。例如,存储器控制器320从非易失性存储器310读管理非易失性存储器310所需的数据或代码,并在存储器330上对其进行驱动。
[0239]存储装置300可为固态盘(SSD)、存储卡或嵌入式存储器。
[0240]如图25所示,存储器控制器320包括信息收集单元221和信息添加单元222。可与以上参照例如图1进行的描述基本相同地构造信息收集单元221和信息添加单元222。
[0241]图26是示出根据本发明构思的示例性实施例的计算装置1000的框图。参照图26,计算装置1000包括处理器1100、RAM 1200、存储装置1300、调制解调器1400和用户接P 1500。
[0242]处理器1100控制计算装置1000的整体操作,并且执行逻辑操作。处理器1100由系统芯片(SoC)形成。处理器1100可为通用处理器、专用处理器或应用处理器。
[0243]RAM 1200与处理器1100通信。RAM 1200可为处理器1100或计算装置1000的工作存储器。处理器1100将代码或数据暂时存储在RAM 1200中。处理器1100利用RAM 1200执行代码以处理数据。处理器1100利用RAM 1200执行各种软件,诸如(但不限于)操作系统和应用。处理器1100利用RAM 1200控制计算装置1000的整体操作。RAM 1200可包括诸如(但不限于)SRAM、DRAM, SDRAM等的易失性存储器或诸如(但不限于)PRAM、MRAM、RRAM、FeRAM等的非易失性存储器。
[0244]存储装置1300与处理器1100通信。存储装置1300用于长时间存储数据。换句话说,处理器1100把要被长时间存储的数据存储在存储装置1300中。存储装置1300存储用于驱动计算装置1000的启动映像。存储装置1300存储诸如操作系统和应用的各种软件的源代码。存储装置1300存储由诸如操作系统和应用的各种软件处理的数据。
[0245]在本发明构思的示例性实施例中,处理器1100通过将存储在存储装置1300中的源代码加载到RAM 1200上并执行加载到RAM 1200上的代码来驱动诸如操作系统和应用的各种软件。处理器1100将存储在存储装置1300中的数据加载到RAM 1200上,并处理被加载到RAM 1200上的数据。处理器1100将存储在RAM 1200中的要被长时间保存的数据存储在存储装置1300中。
[0246]存储装置1300包括非易失性存储器,诸如(但不限于)闪速存储器、PRAM, MRAM,RRAM、FeRAM 等。
[0247]调制解调器1400根据处理器1100的控制与外部装置通信。例如,调制解调器1400按照有线或无线方式与外部装置通信。调制解调器1400可基于各种无线通信技术中的至少一个与外部装置通信,诸如长期演进(LTE)、微波存取全球互通(WiMax)、全球移动通信系统(GSM)、码分多址(CDMA)、蓝牙、近场通信(NFC)、WiF1、射频识别(RFID)等。调制解调器1400可基于各种有线通信技术中的至少一个与外部装置通信,诸如USB、SATA、HSIC、SCS1、火线、PC1、PCIe、NVMe、UFS、SD、安全数字输入输出(SD1)、通用异步接收器发送器(UART)、串行外围接口(SPI)、高速SPI (HS-SPI)、RS232、内部集成电路I2C、HS-12C、集成音频接口芯片(I2S)、索尼/飞利浦数字接口格式(S/PDIF)、MMC、eMMC等。
[0248]用户接口 1500根据处理器1100的控制与用户通信。例如,用户接口 1500可包括诸如键盘、键区、按钮、触摸面板、触摸屏、触摸垫、触摸球、相机、麦克风、回转仪传感器、振动传感器等的用户输入接口。用户接口 1500还可包括诸如液晶显示器(IXD)、有机发光二极管(OLED)显示装置、有源矩阵OLED (AMOLED)显示装置、LED、扬声器、电机等的用户输出接口。
[0249]存储装置1300可包括参照图1至图24描述的存储装置100或300。换句话说,存储装置1300将状态信息添加至响应数据,以将状态信息和响应数据发送至处理器1100。
[0250]处理器1100利用来自存储装置1300的状态信息来控制存储装置1300。例如,处理器1100可执行诸如功率控制、寿命控制等的与存储装置1300关联的操作。
[0251]虽然已经参照本发明构思的示例性实施例描述了本发明构思,但是本领域技术人员应该清楚,在不脱离由权利要求限定的本发明构思的精神和范围的情况下可对示例性实施例作出各种改变和修改。
【主权项】
1.一种存储装置的操作方法,所述存储装置包括非易失性存储器和被构造为控制所述非易失性存储器的存储器控制器,所述操作方法包括步骤: 接收请求; 执行与接收到的请求对应的操作; 产生对应于所执行的操作的响应数据,其中所述响应数据包括关于所执行的操作的信息;以及 输出所述响应数据, 其中,将状态信息添加至所述响应数据并且与所述响应数据一起输出,其中所述状态信息包括关于所述存储装置的状态的信息。2.根据权利要求1所述的操作方法,其中,所述状态信息的收集独立于接收到的请求和所执行的操作。3.根据权利要求1所述的操作方法,其中,利用通用闪存协议信息单元的格式传输所述响应数据和所述状态信息。4.根据权利要求3所述的操作方法,其中,利用响应通用闪存协议信息单元的第16字段至第31字段中的至少一个字段传输所述状态信息。5.根据权利要求3所述的操作方法,其中,利用数据输出通用闪存协议信息单元的第4字段至第7字段、第9字段和第20字段至第31字段中的至少一个字段传输所述状态信息。6.根据权利要求3所述的操作方法,其中,利用传输就绪通用闪存协议信息单元的第20字段至第31字段中的至少一个字段传输所述状态信息。7.根据权利要求3所述的操作方法,其中,利用任务管理响应通用闪存协议信息单元的第20字段至第31字段中的至少一个字段传输所述状态信息。8.根据权利要求3所述的操作方法,其中,利用查询响应通用闪存协议信息单元的第28字段至第31字段中的至少一个字段传输所述状态信息。9.根据权利要求3所述的操作方法,其中,利用查询响应通用闪存协议信息单元的第16字段、第17字段和第20字段至第27字段中的至少一个字段传输所述状态信息。10.根据权利要求3所述的操作方法,其中,利用查询响应通用闪存协议信息单元的第16字段至第19字段和第24字段至第27字段中的至少一个字段传输所述状态信息。11.根据权利要求3所述的操作方法,其中,利用查询响应通用闪存协议信息单元的第16字段至第22字段和第24字段至第27字段中的至少一个字段传输所述状态信息。12.根据权利要求3所述的操作方法,其中,利用查询响应通用闪存协议信息单元的第13字段至第27字段中的至少一个字段传输所述状态信息。13.根据权利要求3所述的操作方法,其中,利用NOPIN通用闪存协议信息单元的第12字段至第31字段中的至少一个字段传输所述状态信息。14.根据权利要求1所述的操作方法,其中,所述状态信息包括所述存储装置的功率控制信息。15.根据权利要求14所述的操作方法,其中,所述状态信息还包括关于所述存储装置进入省电模式的时间的信息。16.一种存储装置,包括: 非易失性存储器;以及 存储器控制器,其被构造为控制所述非易失性存储器, 其中,所述存储器控制器还被构造为收集状态信息,所述状态信息包括关于所述非易失性存储器或所述存储器控制器的状态的信息,并且 其中,如果从外部装置接收到访问请求,则所述存储器控制器被构造为:执行所述访问请求;将所述状态信息添加至包括有所述访问请求的执行结果的响应数据,以产生第一数据;以及将所述第一数据输出至所述外部装置。17.一种计算系统,包括: 存储装置;和 主机装置,其被构造为将请求发送至所述存储装置以控制所述存储装置,并且在所述存储装置写数据或者从所述存储装置读数据, 其中,所述存储装置被构造为收集状态信息,所述状态信息包括关于所述存储装置的状态的信息,并且 其中,所述存储装置还被构造为:接收请求;执行接收到的请求;将所述状态信息添加至包括对所述接收到的请求的执行结果的响应数据,以产生第一数据;以及将所述第一数据输出至所述主机装置。18.根据权利要求17所述的计算系统,其中,所述存储装置还被构造为将第一类型的状态信息插入到包括所述响应数据的数据格式中的第一位置处,并且 其中,所述主机装置还被构造为从所述数据格式的第一位置提取所述第一类型的状态信息。19.根据权利要求17所述的计算系统,其中,所述存储装置还被构造为将所述状态信息和指示所述状态信息的类型的标记信息插入到包括所述响应数据的数据格式中, 其中,所述主机装置还被构造为利用所述状态信息的标记信息提取所述状态信息,并且 其中,将所述标记信息插入到所述数据格式中的预定位置处。20.根据权利要求17所述的计算系统,其中,所述存储装置还被构造为将所述状态信息和指示所述状态信息的位置和类型的映射信息插入到包括所述响应数据的数据格式中, 其中,所述主机装置还被构造为利用所述映射信息提取所述状态信息,并且 其中,将所述映射信息插入到所述数据格式中的预定位置处。21.一种操作存储装置的方法,包括步骤: 收集所述存储装置的状态信息; 接收关于利用所述存储装置的存储器执行操作的请求; 响应于所述请求执行操作并产生操作相关数据; 访问所述状态信息并将所述状态信息与所述操作相关数据组合;以及 按照第一数据格式输出所述状态信息与所述操作相关数据的组合。22.根据权利要求21所述的操作存储装置的方法,其中,在所述存储装置的控制器中执行所述状态信息的收集和所述状态信息与所述操作相关数据的组合。23.根据权利要求21所述的操作存储装置的方法,其中,所述第一数据格式包括通用闪存协议信息单元。24.根据权利要求21所述的操作存储装置的方法,其中,所述存储器包括非易失性存储器。25.根据权利要求21所述的操作存储装置的方法,其中,所述状态信息是功率相关的。
【专利摘要】本发明提供了一种存储装置及其操作方法以及包括该存储装置的计算系统,所述操作方法包括步骤:接收请求;执行与接收到的请求对应的操作;产生对应于所执行的操作的响应数据,其中所述响应数据包括关于所执行的操作的信息;以及输出所述响应数据。将状态信息添加至所述响应数据并且与所述响应数据一起输出,其中所述状态信息包括关于所述存储装置的状态的信息。
【IPC分类】G06F12/02, G06F3/06
【公开号】CN104951402
【申请号】CN201510136929
【发明人】韩一洙, 赵熙昌
【申请人】三星电子株式会社
【公开日】2015年9月30日
【申请日】2015年3月26日
【公告号】US20150278087
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1