版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
201680050250.32016.08.04US2014211579A1,2014.07.31联的存储器控制器用发送到存储器装置的触发器触发ECS模式。存储器装置包含多个可寻址存且基于ECC信息对于所述一个或更多存储器位置信息包含指示具有至少阈值数量的错误的段的数量的段计数以及指示在任何段中的最大数量2包含多个存储器行的存储器阵列,所述存储器行包括输入/输出(I/O)电路,耦合到关联的存储器控制器,所述输入/输出(I所述动态随机存取存储器(DRAM)装置上的内部控制器,所述内部控制器验和清除(ECS)模式中检测到的最大数量的码字错误的2.如权利要求1所述的动态随机存取存储器(DRAM)装置,其中所述触发包括模式寄存3.如权利要求1或2所述的动态随机存取存储器(DR步响应于对于所述错误校验和清除(ECS)模式的触发而生成用于所述存储器位置的地址信4.如权利要求1-3中的任一项所述的动态随机存取存储器(DRAM)装置,其中所述内部控制器要响应于对于错误校验和清除(ECS)模式的触发而对于所述一个或多个存储器位置在动态随机存取存储器(DRAM)装置处接收对于错误校验和清除(ECS)模式的触发,所括多个存储器位置,用来存储数据和与所述数据关联的错误校验和纠正错误校验和纠正响应于接收对于所述错误校验和清除(ECS)模式的所述触发,读取一个或多个存储器基于所述错误校验和纠正(ECC)信息执行对于所述一个或多个存储器位置的错误校验对错误信息进行计数,所述错误信息包括行计数以及最大值计数,所述错误校验和清除(ECS)模式中检测到的最大数量的码字错误8.如权利要求7所述的方法,进一步包括:响应于对错误校验和清除(ECS)逻辑,其包括错误校验和纠正(ECC)3从所述存储器阵列顺序读取数据,利用所述错误校验和纠正(ECC)逻辑纠正所述存储器阵其中,所述错误校验和清除(ECS)逻辑包括地址生成逻辑用来内部生成和管理用于所11.如权利要求10所述的动态随机存取存储器(DRAM)装置,其中所述地址信息的所述12.如权利要求10所述的动态随机存取存储器(DRAM)装置,其中所述地址信息的所述寄存器,用来指示所述错误校验和清除(ECS)模式中检测的具有至少一个码字错误的14.如权利要求13所述的动态随机存取存储器(DRAM)装置,其中响应于所述存储器阵输入/输出(I/O)接口,用来接收设置模式寄存器的位以进入所述错误校验和清除耦合到所述存储器控制器的动态随机存取存储器(DRAM)装置,错误校验和清除(ECS)逻辑,其包括错误校验和纠正(ECC)从所述存储器阵列顺序读取数据,利用所述错误校验和纠正(ECC)逻辑纠正所述存储器阵其中,所述错误校验和清除(ECS)逻辑包括地址生成逻辑用来内部生成和管理用于所18.如权利要求17所述的系统,其中所述地址生成逻辑要对地址进行计数直到所述地20.如权利要求18所述的系统,其中所述地址信息的所述滚转包括存储器阵列地址滚寄存器,用来指示所述错误校验和清除(ECS)模式中检测的具有至少一个码字错误的4输入/输出(I/O)接口,用来接收设置模式寄存器的位以进入所述错误校验和清除24.如权利要求17所述的系统,其中所述动态随机存取存储器(DRAM)装置包含与双数据速率(DDR)标准兼容的同步动态随机存取存储器利用存储器内部的错误校验和纠正(ECC)逻辑检测并纠正存储器的多个行中的位错在作为行错误计数器的第一寄存器中,存储所述错误校验和清除(ECS)模式中检测的在作为每行错误计数器的第二寄存器中,存储具有所述错误校验和清除(ECS)模式中26.如权利要求25所述的方法,其中所述第一寄存器和所述第二寄存器包括模式寄存如果所述计数高于所存储的最高值,则将正被校验的所述动态随机存取存储器(DRAM)装置包含与双数据速率(DDR)标准兼容的同步动态随机存取5[0002]此专利申请是基于2015年8月28日提交的美国临时申请No.62/211,448的非临时6[0011]图3是其中寄存器存储具有错误的多个行以及对于任何行的最大错误的系统的实[0016]图5是生成错误纠正信息并支持错误校验和清除模式的存储器装置处的逻辑的实[0017]图6是用于在错误校验和清除(ECS)模式中经由错误纠正操作监测一个或更多错[0018]图7是在其中能实现具有错误跟踪的错误校验和清除模式的计算系统的实施例的[0019]图8是在其中能实现具有错误跟踪的错误校验和清除模式的移动装置的实施例的签被提及。本文所描述的错误监测模式使能够执行错误校验和纠正(ECC)并对具有错误的本文指的是基于错误校验和纠正数据校验所存储数据的有效性的任何过程和/或操作或一储器装置读一个或更多存储器位置,并且基于存储在存储器装置内的ECC信息对于一个或7取存储器(MRAM)存储器或自旋转移扭矩(STT)-MRAM或以上任何的组合或内的管芯上或内部ECC通常指的是对存储器阵列中的单个位错误(SBE)的错误校验和纠正。在一个实施例中,与DDR4E或变体或扩展兼容的DRAM能应用与错误计数或监测组合的ECS。[0028]在一个实施例中,支持ECS模式的存储器装置包含用来存储错误计数信息的一个其中存储器装置能存储包含具有错误的段的数量以及最大错误计数和/或具有最大错误计8[0029]在一个实施例中,存储器控制器读由存储器装置存储在寄存器中的错误计数信存储器装置上的错误计数信息提供透明度,存储器装置它们自身不需要暴露特定错误信误信息作为用于改进针对多位错误的SDDC(单个装置数据纠正)ECC操作的[0030]图1是在其中存储器装置以错误校验模式监测错误的系统的实施例的框图。系统制器120访问一个或更多存储器装置140。存储器装置140能是按照上面所提到的任何存储[0032]存储器控制器120包含用来耦合到系统总线的I/O接口逻辑122。I/O接口逻辑122示地址信息和命令的传递的某一其它命名),并且用于DQ136的信号线能被称为“数据总9进制整数)指的是存储器装置140的接口大小,其表示与存储器控制器120交换数据的信号线DQ136的数量。存储器装置的接口大小是关于多少存储器装置能在系统100中被每个通道同时使用或者被并行耦合到相同信号线的控在一个实施例中,存储器模块130表示用来共享访问或控制电路的至少一部分的多个存储[0036]存储器装置140各包含存储器资源160。存储器资源160表示用于数据的存储器位和位线(行内的各个位)控制被访问。存储器资源160能被组织为存储器的单独通道口的阻抗的设置。ODT设置能基于存储器装置是否是访问操作的所选择目标或非目标装置够在对施加的阻抗以及加载的改进的匹配的情况下实么模式(基于寄存器144),并且基于选择的模式配置针对存储器资源160的操作的访问和/含命令内或伴随命令的地址信息以指示或选择存储器装置应执行命令所在的一个或更多控制器150能控制用来执行命令的在存储器装置140内的逻辑和电路的操作定时。控制器逻辑126指示刷新的位置以及要执行的刷新的类型。刷新逻辑126能触发存储器装置140内[0042]在一个实施例中,存储器控制器120包含用来执行系统100的系统级ECC的错误纠同存储器装置140的数据位应用错误纠正。在一个实施例中,存储器控制器120包含ECSECS模式并执行一个或更多ECS操作的逻辑。ECS逻辑156能被视为包含用来执行ECC操作的控制器使存储器装置140处于ECS模式中的情况下,控制器150能生成内部命令以按序通过器装置对错误信息计数。处理器210表示基于被存储在存储器230中的或要存储在存储器230中的数据执行操作的任何类型处理逻辑或组件。处理器210能是或者包含主机处理器、[0046]存储器控制器220表示用于与存储器230进行接口并管理对存储器230的数据的访230能采用支持通过使用存储器中的内部ECC经由存储器控制器220来进行访问的任何类型一般被归类为软件错误或软件故障(它们是通常源自于随机环境条件的瞬态位错误)或者硬件错误或硬件故障(它们是作为硬件故[0053]命令序列能被描述为ECS命令触发器(如果经由模式寄存器设置触发ECS模式,则执行内部读修改写循环,其中列地址由ECS控制250内的内部ECS地址计数器确定。将理解[0056]在一个实施例中,内部读和写循环或者读修改写循环从阵列240中读整个码字和[0058]不管存储器230或存储器控制器220是否标识寻址,并且不管ECS命令是否在一个[0059]图3是其中寄存器存储具有错误的行的数量以及对于任何行的最大错误的系统的[0060]地址控制320表示用来使存储器装置能够管理用于ECS操作的内部寻址的控制逻通过对内部ECS命令信号(ECSCMD)与由用于写的内部列地址选通脉冲(CASWR)所指示的[0062]在一个实施例中,能响应于对于存储器子系统的重置条件和/或响应于模式寄存基于内部地址信息和/或外部地址信息,系统300能校验所有码字并且校验存储器内的位。[0067]系统300包含用来对选择的或寻址的存储器位置执行错误校验和纠正操作的ECC施例中,ERC332具有在将行计数为具有错误的行之前必须触发为在具体行或段中具有错是1,则ERC332可能是不必要的,并且ECC逻辑330的输出能被直接馈送到行错误计数器[0068]如图所示,当每行的阈值数量的错误已经达到如ERC332所确定的那样时,ERC332输出信号以引起行错误计数器342递增其的计数。由逻辑330检测的每一个错误使每行[0069]从而,在一个实施例中,每行错误计数器344每当检测到码字或校验位错误时递错误计数器342对于在行中检测到的每两个错误(或配置的其它如果计数器344中的当前错误计数大于高错误计数352的先前最大值,则逻辑350生成触发误计数进行比较以确定DRAM内具有最高错误计数[0071]在一个实施例中,在对于标识用于校验的存储器空间中的所有行执行ECS操作之[0072]图4A是能够实现错误校验和清除(ECS)模式的命令编码的实施例的框图。命令编码410表示按照用命令编码触发ECS模式的ECS的任何实施例的ECS命令编码的示例。ECS命[0073]图4B是能够实现错误校验和清除(ECS)模式的模式寄存器的实施例的框图。模式寄存器触发ECS模式的ECS的任何实施例的触发ECS模式的位。地址422(Ay)表示触发ECS计[0075]图4C是用来存储具有最大错误计数的行地址的多用途寄存器的实施例的框图。大数量错误的第一行将被记录在MPR页面430中,并且如果任何其它行也具有最大数量错面430在被主机读之后并不自动地被清空,并且每当执行完整序列ECS命令时其应被主机[0077]图4D是用来存储包含错误的多个行的计数的多用途寄存器的实施例的框图。MPR的位被分配为:EC[N-1:0]是具有至少阈值(例如至少1个或至少2个)码字或校验位错误的[0079]图5是生成错误纠正信息并支持错误校验和清除模式的存储器装置处的逻辑的实数的内部ECC的存储器装置的存储器子系统的ECC组件操作的一个示例。系统500提供了对存储器520的访问的等效或备选电路或组件。主机510对从存储器520读取的数据执行外[0080]系统500图示了存储器520中的写路径532,其表示数据从主机510被写到存储器储器520用校验位生成器522生成校验位544以与存储器中的数据一起存储,这能是用于码能分别对应于在写路径532中被写的数据542和校验位544,如果写命令和读命令的地址位储器能够向数据554应用校验位556以检测在读数据中的错误。检验子解码524能生成检验子558以便用于生成针对读数据的恰当错误信息。数据554也能被转发到错误纠正528以用[0083]在一个实施例中,检验子解码524将检验子558传到检验子生成器526以生成错误(例如匹配对应H矩阵的其中一列的非零检验子558),则检验子生成器526能生成具有错误能将纠正的错误应用于数据554中的规定位置,以生成纠正的数据566以便写回到存储器。[0084]图6是用于在错误校验和清除(ECS)模式中经由错误纠正操作监测一个或更多错误计数的过程的实施例的流程图。在支持本文所描述的ECS模式的存储器子系统的实施例按照本文描述的任何实施例的ECS模式中的能包含管理ECS操作(包含生成地址信息)的内部控制器。此类控制器能包含一个或更多计储器对在该部分内(例如在存储器部分的任何可寻址存储器位置内)发现的每一个错误的储器能将错误信息存储在一个或更多寄存器中以对于存储器控制器602的访问是可用的。[0091]图7是在其中能实现具有错误跟踪的错误校验和清除模式的计算系统的实施例的多可编程通用或专用微处理器、数字信号处理器(DSP)、可编程控制器、专用集成电路[0092]存储器子系统730表示系统700的主存储器,并且提供对要由处理器720执行的代码或者要在执行例程中使用的数据值的暂时存储。存储器子系统730能包含一个或更多存其它存储器装置或此类装置的组合。存储器子系统730除了其它事项外还存储和托管操作系统730被存储和执行以提供系统700的逻辑和处理。OS736和指令738由处理器720执行。[0093]处理器720和存储器子系统730被耦合到总线/总线系统710。总线710是表示任何部大容量存储装置760以及耦合到总线710的外围接口770。I/O接口740能包含一个或更多[0095]存储装置760能够是或包含用于以非易失性方式存储大量数据的任何常规介质,[0096]外围接口770能包含上面未具体提到的任何硬件接口。外围一般指的是依赖地连780表示按照本文描述的任何实施例、用来执行ECS操作以在存储器732内内部校验和纠正[0098]图8是在其中能实现具有错误跟踪的错误校验和清除模式的移动装置的实施例的作系统的执行。处理操作包含与和人类用户或与其它装置的I/O(输入/输出)相关的操作、能能包含扬声器和/或耳机输出,以及麦克风输入。用于此类功能的装置能被集成到装置[0101]显示子系统830表示提供用于用户与计算装置进行交互的视觉和/或触觉显示的器810分开的用于执行与显示相关的至少一些处理的逻辑。在一个实施例中,显示子系统键盘或小键盘装置或者用于供特定应用使用的其它I/O如,通过麦克风或其它音频装置的输入能为装置800的一个或更多应用或功能提供输入或置800上还能存在附加按钮或开关以提供由I/O控制器840管理的I[0105]存储器子系统860包含用于将信息存储在装置800中的存储器装置862。存储器子系统860能包含非易失性(如果到存储器装置的功率被中断则状态不改变)和/或易失性(如器控制器864包含用来生成并发出命令给存储器装[0106]连接性870包含用来使装置800能够与外部装置通信的硬件装置(例如无线和/或如WiFi)和/或广域网(诸如WiMax)或者其它无线通信。无线通信指的是通过非固态介质通[0108]外围连接880包含用来进行外围连接的硬件接口和连接器以及软件组件(例如驱[0109]除了专有入坞连接器或其它专有连接硬件,装置800能经由公共连接器或基于标准的连接器进行外围连接880。公共类型能包含通用串行总线(USB)连接器(其能包含任何用来管理用于系统的ECS模式操作的ECS控制器890。ECS控制器890表示按照本文描述的任何实施例执行ECS操作以在存储器862内内部校验和纠正错误并对错误信息进行计数的ECS器段,所述存储器段包含用来存储数据和与所述数据关联的错误校验和纠正(ECC)信息的耦合到所述关联的存储器控制器时接收用于错误校验和清除(ECS)模式的触发器;以及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年感官训练教案活动
- 河南省豫东名校2024-2025学年高二上学期期末考试物理试卷
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测物理试题(解析版)
- 2024-2025学年云南省保山市普通高中高三上学期期末考试语文试题(解析版)
- 河北省承德市部分示范高中2025-2026学年高二上学期1月期末物理试题
- 2026年库存管理优化建议反馈信4篇
- 河南省洛阳市2025-2026学年高一上学期期中考试物理试卷(解析版)
- 2025-2026学年苍蝇小子教学设计
- 珍惜生命安全警钟长鸣防溺水小学一年级主题班会课件
- 教育行业智慧教育平台规范指南
- 工程钻探施工方案(3篇)
- 光储充一体化项目技术方案
- 2025届铁岭市重点中学高一物理第二学期期末监测试题含解析
- 晋升副高级安全管理职称工作总结范文
- DB11T527-2024配电室安全管理规范
- 2024年武汉市法院系统招聘审判辅助人员笔试真题
- GB/T 2820.5-2025往复式内燃机驱动的交流发电机组第5部分:发电机组
- 比亚迪人事管理制度
- 初中生劳动教育考试试题及答案
- 专项05Unit3单元话题写作“指路问路”-五年级英语寒假专项提升(译林版三起)
- 城市梁桥拆除工程安全技术规范
评论
0/150
提交评论