事务元数据制造技术

技术编号:26483608 阅读:78 留言:0更新日期:2020-11-25 19:31
与提供事务元数据相关的设备和方法。提供事务元数据包含使用耦接到存储器装置和控制器的地址总线提供存储于存储器装置中的数据的地址。提供事务元数据还包含使用耦接到存储器装置和控制器的数据总线传送来自存储器装置的与所述地址相关联的所述数据。提供事务元数据进一步包含使用耦接到存储器装置和控制器的事务元数据总线与所述数据总线同步并且结合所述地址总线传送边带信号。

【技术实现步骤摘要】
【国外来华专利技术】事务元数据
本公开总体上涉及存储器,并且更具体地涉及与元数据相关联的设备和方法,所述元数据与从存储器检索到的数据相关联。
技术介绍
存储器装置通常以内部半导体集成电路的形式设置于计算机或其它电子装置中。存在许多不同类型的存储器,包含易失性存储器和非易失性存储器。易失性存储器可能需要电力来维护其数据,并且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)和同步动态随机存取存储器(SDRAM)等。非易失性存储器可以通过在断电时保留所存储的数据来提供持久数据,并且可以包含NAND闪速存储器、NOR闪速存储器、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、可擦除可编程ROM(EPROM)和电阻可变存储器(如相变随机存取存储器(PCRAM)、电阻式随机存取存储器(RRAM)和磁阻式随机存取存储器(MRAM)等)。存储器还用作各种电子应用的易失性数据存储区和非易失性数据存储区。非易失性存储器可以用于例如个人计算机、便携式记忆棒、数码相机、蜂窝电话、便携式音乐播放器(如MP3播放器)、电影播放器以及其它电子装置中。可以将存储器单元布置成阵列,其中所述阵列用于存储器装置中。各种计算系统包含耦接到与执行指令集(例如,程序、应用等)相关联地存取的存储器(例如,存储器系统)的处理资源。存储器系统可以使用纠错码(ECC)来检测和纠正数据中的错误。附图说明图1是包含能够实施本公开的多个实施例的存储器装置和控制器的存储器系统的框图。图2是根据本公开的多个实施例的事务元数据帧格式的框图。图3是根据本公开的多个实施例的IOP字段格式的框图。图4是根据本公开的多个实施例的事务元数据帧的框图。具体实施方式本公开包含与和从存储器检索到的数据相关联的事务元数据有关的设备和方法。示例方法可以包含通过地址总线提供存储于存储器装置中的数据的地址,通过数据总线传送来自所述存储器装置的与所述地址相关联的所述数据,以及与所述数据总线同步并且结合所述地址总线传送边带信号。本公开的多个实施例可以提供与传送到控制器的数据相关联的事务元数据。事务元数据也可以称为事务信息元数据。在一些实例中,事务元数据可以提供与用于对使用存储器装置存储的数据执行纠错的纠错码(ECC)相关联的元数据。例如,一些先前的ECC包含向消息添加冗余数据或奇偶校验数据,使得可以恢复消息。事务元数据可以用于向控制器提供奇偶校验数据以及其它类型的ECC数据。在数据的传送、存储和/或检索期间,可能向数据中引入错误。存储一直是计算机系统中的性能瓶颈。存储数据并从存储装置中检索数据的能力一直是计算机系统执行计算和操作能力的限制因素。尽管基于与非的存储解决方案比硬盘驱动器等待时间提高了10x以上,但存储的等待时间仍然滞后。新兴的存储器(EM)技术,如相变存储器(PCM)、磁阻随机存取存储器(MRAM)、电阻随机存取存储器(ReRAM)和/或3DXPoint存储器与其它存储器技术相比可以改善与存储器相关的等待时间。EM可以提供与系统的剩余部分(例如,计算系统)一样快的数据存储。EM可以提供等待时间与计算系统的其它组件的等待时间相当的数据存储。为了应对存储应用的可靠性目标,EM可以利用能够纠错并保持托管EM的装置的低等待时间性能的ECC。考虑到与存储器应用不同,存储应用可以容忍可变的存取等待时间,利用低等待时间的ECC解码器可能是有益的。在一些实例中,低等待时间可以包括在多个纳秒范围内的等待时间。在其它实例中,较高的等待时间可以是在多个纳秒范围内的等待时间。可以通过利用ECC级联方案和分层解码器实现具有高纠正能力和低等待时间的ECC解码器。如本文所用,分层解码器可以描述使用多个解码器来纠正数据中的错误。分层解码器可以包含使用快速解码(FD)解码器和精确解码(AD)解码器。在一些实例中,分层解码方案可以利用FD解码器并且可以在需要时求助于AD解码器中使用的更强大的ECC。在多个实施例中,分层代码架构利用嵌入在存储器装置中的FD解码器和在存储控制器中实施的AD解码器。为了获得有效且高效的解决方案,FD解码器架构可以适于在分层方案中使用。FD解码器可以利用有效性标记和/或包含奇偶校验位的多个其它类型的数据来触发AD解码器。有效性标记、奇偶校验位和/或与ECC相关联的其它类型的数据可以利用事务元数据从存储器装置提供给控制器。尽管本文提供的实例用于提供与ECC相关联的数据,但是实例不限于纠错数据,而是可以用于提供与存储器装置相关联的其它类型的数据。例如,事务元数据可以用于提供与存储器装置相关联的温度。如本文所述,纠错数据可以包含用于执行纠错操作的数据。在本公开的以下详细说明中,参考了附图,所述附图形成所述详细说明的一部分,并且在所述附图中,通过图解的方式示出了可以如何实践本公开的多个实施例。对这些实施例的描述的详细程度足以使本领域的普通技术人员能够实践本公开的实施例,并且应当理解的是,可以利用其它实施例,并且在不背离本公开的范围的情况下,可以做出工艺改变、电气改变和/或结构改变。如本文所使用的,指示符“N”表明多个如此指定的特定特征可以包含在本公开的多个实施例中。如本文所使用的,“多个”事物可以指一或多个此类事物。例如,多个存储器装置可以指一或多个存储器装置。“多个”某物指两个或两个以上。另外,本文中使用的如“N”等指示符,具体地是关于附图中的附图标记所使用的指示符,指示多个如此指定的特定特征可以包含在本公开的多个实施例中。本文的附图遵循编号惯例,其中一或多个第一数字与附图编号相对应,并且剩余数字标识附图中的元件或组件。可以通过使用类似的数字来标识不同附图之间的类似元件或组件。如将理解的,可以添加、交换和/或消除在本文的各个实施例中示出的元件,以提供本公开的多个另外的实施例。另外,附图中提供的元件的比例和相对尺度旨在展示本公开的各个实施例,而不旨在以限制性的意义使用。图1是包含能够实现本公开的多个实施例的存储器装置104-1和控制器102的存储器系统100的框图。存储器系统100包含控制器102和存储器装置104-1和104-2(通常称为存储器装置104)。存储器系统100还包含数据总线108-1和108-2(通常称为数据总线108)和事务元数据总线110。如本文所使用的,“设备”可以指但不限于各种结构或结构组合,例如电路或电路系统、一或多个管芯、一或多个模块、一或多个装置或一或多个系统。例如,存储器系统100、控制器102、存储器装置104和数据总线108可以单独或统称为“设备”。在此实例中,计算系统包含耦接到控制器102的主机,所述控制器耦接到存储器系统100。计算系统可以是膝上型计算机、个人计算机、数码相机、数字录音和回放装置、移动电话、PDA、读卡器、接口集线器、传感器、支持物联网(IoT)的装置(例如,恒温器、灯泡、锁、安全系统、牙刷、宠物喂食器等)以及其它系统,并且主机可以包含能够(例如,通过控制器102)存取存储器系统100的多个处理资源(本文档来自技高网...

【技术保护点】
1.一种存储器系统,其包括:/n存储器装置;/n控制器;/n地址总线,所述地址总线耦接到所述存储器装置和所述控制器,所述地址总线被配置成提供存储于所述存储器装置中的数据的地址;/n数据总线,所述数据总线耦接到所述存储器装置和所述控制器并且被配置成传送来自所述存储器装置的与所述地址相关联的所述数据;以及/n事务元数据总线,所述事务元数据总线耦接到所述存储器装置和所述控制器并且被配置成与所述数据总线同步并且结合所述地址总线传送边带信号。/n

【技术特征摘要】
【国外来华专利技术】20180420 US 15/958,4011.一种存储器系统,其包括:
存储器装置;
控制器;
地址总线,所述地址总线耦接到所述存储器装置和所述控制器,所述地址总线被配置成提供存储于所述存储器装置中的数据的地址;
数据总线,所述数据总线耦接到所述存储器装置和所述控制器并且被配置成传送来自所述存储器装置的与所述地址相关联的所述数据;以及
事务元数据总线,所述事务元数据总线耦接到所述存储器装置和所述控制器并且被配置成与所述数据总线同步并且结合所述地址总线传送边带信号。


2.根据权利要求1所述的存储器系统,其中所述事务元数据总线被进一步配置成传送事务元数据。


3.根据权利要求2所述的存储器系统,其中所述事务元数据与使用所述数据总线传送的所述数据相关联。


4.根据权利要求2所述的存储器系统,其中所述事务元数据描述由所述存储器装置采取的与所述数据相关联的动作。


5.一种存储器装置,其包括存储器阵列并且被配置成:
通过地址总线从控制器接收对数据的请求;
响应于接收到所述请求而从所述存储器阵列检索所述数据;
响应于检索到所述数据而生成所述数据的事务元数据;
通过数据总线向所述控制器提供所述数据;并且
通过事务元数据总线与所述数据同时地向所述控制器提供所述事务元数据。


6.根据权利要求5所述的存储器装置,其中所述存储器阵列被进一步配置成响应于检索到所述数据而对所述数据执行纠错。


7.根据权利要求6所述的存储器装置,其中所述事务元数据与对所述数据执行的所述纠错相关联。


8.根据权利要求6到7中任一权利要求所述的存储器装置,其被进一步配置成生成包含内部操作位的所述事务元数据,所述内部操作位描述对所述数据执行的所述纠错。


9.根据权利要求8所述的存储器装置,其中所述内部操作位包含严重性位,所述严重性位描述对所述数据执行的所述纠错。


10.根据权利要求6到7中任一权利要求所述的存储器装置,其被进一步配置成生成包含状态位的所述事务元数据,所述状态位描述所述存储器装置的状态。


11.根据权利...

【专利技术属性】
技术研发人员:G·米里希尼M·斯福尔津P·阿马托D·卡拉乔
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1