非易失性存储器系统技术方案

技术编号:4040682 阅读:120 留言:0更新日期:2012-04-11 18:40
即使在数据传送过程期间,也可以在紧急停止请求的基础上可靠地保护数据,并且极大地提高可靠性。在由存储卡等构成的数据存储器系统1中进行的数据读/写传送过程中,当请求紧急停止的紧急停止信号从主机的信息处理器PC输入时,控制器控制电路4立即停止传送过程,并向信息处理器PC通知读数据传送结束。其中,读数据传送结束的通知可以是正常结束,也可以是异常结束。向信息处理器PC通知读数据传送结束之后,即使信息处理器PC再次发出读数据传送请求,控制器2也不传送数据,并通知信息处理器PC无法进行读数据传送。

【技术实现步骤摘要】

本专利技术涉及一种用于提高非易失性存储器系统的可靠性的技术,尤其涉及一种有 效地运用于通过采用非易失性半导体存储器构造的存储器系统中的数据保护的技术。
技术介绍
作为个人计算机的外部存储介质,公知的有多功能外设等,例如,诸如CF(小型闪 速)卡、智能介质、存储棒和多媒体卡等存储器系统。在对这样一个存储器系统的读/写数据的过程中,在将数据存入存储卡时,即使 在出现写错误的情况下,也不重写声音数据和视频数据。通过顺序地写入连续接收的数据, 防止了数据的溢出。对于诸如FAT数据的数据,在出现写错误的情况下,检索出一个备用区 域并重写数据(例如,参考日本专利申请No. 2001-334243)。在主机作出请求来从存储器系统读取/传送错误数据的情况下,如果存储器系统 具有诸如ECC(纠错码)的校正功能并且错误数据是可校正的,则存储器系统校正该数据, 将数据重写在存储器系统中,并将数据传送给主机。在数据是不可校正的或者存储器系统具有诸如奇偶校验的错误检测功能的情况 下,将错误通知给主机并完成该过程。
技术实现思路
然而,本专利技术人在这里发现,对存储器系统读/写数据的技术具有下面的问题。例如,在诸如个人计算机的主机的数据读/写过程期间当一个外部电源电压由于 某些原因变得不稳定时,存在出现错误读或写的可能性。在这种情况下,数据读/写过程可以通过一个中断从主机向存储器系统的数据传 送过程的复位过程来中断。然而,在复位过程完成之后,即使在电源电压不稳定时,主机也 再次接受读/写过程。这引起一个问题,使得出现错误读/写。在主机中出现异常操作的情况下,主机的异常状态不能被通知给存储器系统。这 引起一个问题,使得错误数据通过一个重写错误数据的过程被存储到存储器系统中。在存储器系统采用ECC等校正数据的情况下,用于数据校正的过程时间较长,主 机的等待时间变长,使得实时性能可能变坏。在传送声音数据或图象数据时,需要传送大量的数据。因此,即使在数据包括少量 错误数据(例如,声音的中断和图象中的噪声)时也可能会要求不间断地连续地传送数据, 而不是通知一个错误。本专利技术的一个目的是提供一种存储器系统,其中,甚至在数据传送过程期间也可 以在紧急停止请求的基础上可靠地保护数据,并且,实现了可靠性的极大提高。3本专利技术的另一个目的是提供一种存储器系统,能够根据数据来确定是否执行错误 校正并有效地传送数据。从说明书和附图的描述中,本专利技术的上述和其他目的和新颖特征将变得明显。在说明书中公开的专利技术的代表性例子的概述将被简要描述如下。(1)包括一个或更多半导体存储器和一个信息处理器的非易失性存储器系统,其 中,在从外部接收到一个紧急停止信号时,信息处理器停止正在执行的操作,并进入一个对 于来自外部的过程请求不给出响应的无响应状态。说明书中的另一个专利技术的概述将被简要描述。(2)包括一个或更多半导体存储器和一个信息处理器的非易失性存储器系统,其 中,信息处理器具有一个传送模式存储单元,用于存储用于设置错误数据的传送模式的传 送功能设置数据,信息处理器在读/写操作时在一个数据传送过程中参考(refer to)传送 模式存储单元中的传送功能设置数据,及当传送功能设置数据的错误数据传送功能被设置 为有效时,即使传送数据包括错误数据也执行一个传送过程。附图说明图1是依据本专利技术的第一实施例的数据存储器系统的方框图。图2是在图1的数据存储器系统中的读数据的传送期间执行的紧急停止请求过程 的流程图。图3是在图1的数据存储器系统中的写数据的传送期间在发出紧急停止信号时执 行的过程的流程图。图4是在图1的数据存储器系统中的写数据的传送期间在发出紧急停止信号时执 行的过程的流程图。图5是提供给图1的数据存储器系统的电源电压的序列图。图6是显示依据本专利技术的第一实施例的数据存储器系统中的复位信号的连接的 一个例子的方框图。图7是在图6的数据存储器系统中的复位信号和紧急停止信号的序列图。图8是显示依据本专利技术的第一实施例的数据存储器系统中的复位信号的连接的 另一个例子的方框图。图9是显示采用图8的数据存储器系统的信号过程的示意图。图10是显示依据本专利技术的另一个实施例的数据存储器系统的一个例子的方框图。图11是由图10的数据存储器系统提供的电源电压的序列图。图12是显示依据本专利技术的另一个实施例的数据存储器系统的另一个例子的方框图。图13是显示图12的数据存储器系统的操作的一个例子的序列图。图14是显示依据本专利技术的另一个实施例的数据存储器系统的一个例子的方框图。图15是显示图14的数据存储器系统的操作的一个例子的序列图。图16是显示依据本专利技术的另一个实施例的数据存储器系统的另一个例子的方框图。图17是显示图16的数据存储器系统的操作的一个例子的序列图。图18是显示依据本专利技术的另一个实施例的数据存储器系统的一个例子的方框图。图19是显示由为图18的数据存储器系统提供的信息处理器存取的寄存器的一个4例子的示意图。图20是显示依据本专利技术的另一个实施例的数据存储器系统的另一个例子的方框图。图21是显示由为图20的数据存储器系统提供的信息处理器存取的寄存器的一个 例子的示意图。图22是依据本专利技术的第二实施例的数据存储器系统的方框图。图23是在图22的数据存储器系统中当错误数据传送功能被设置为有效时读数据 的传送的流程图。图24是在图22的数据存储器系统中当错误数据传送功能被设置为无效时读数据 的传送的流程图。图25是在图22的数据存储器系统中当传送校正数据的错误数据校正和传送功能 被设置为有效时读数据的传送的流程图。图26是当从为图22的数据存储器系统提供的控制器作出一个读和传送请求时执 行的操作的流程图。图27是显示当从图22的控制器作出一个读和传送请求时执行的操作的另一个例 子的流程图。图28是显示由依据本专利技术的第二实施例的数据存储器系统改变传送功能设置数 据的一个例子的流程图。图29是显示由依据本专利技术的第二实施例的数据存储器系统改变传送功能设置数 据的另一个例子的流程图。图30是显示当在为依据本专利技术的第二实施例的数据存储器系统提供的半导体存 储器中设置传送功能设置数据时的数据结构的一个例子的示意图。图31是显示当在为依据本专利技术的第二实施例的数据存储器系统提供的半导体存 储器中设置传送功能设置数据时的数据结构的另一个例子的示意图。图32是显示由依据本专利技术的第二实施例的数据存储器系统切换设置和传送功能 的一个例子的流程图。图33是依据本专利技术的第二实施例在半导体存储器中设置传送功能设置数据的数 据存储器系统的方框图。图34是由图33的数据存储器系统在写数据的传送时设置一个传送标志的过程的 流程图。图35是显示在图34中设置了传送模式之后的读/传送过程的流程图。图36是依据本专利技术的另一个实施例的数据存储器系统的方框图。具体实施例方式下面将参考附图详细描述本专利技术的实施例。第一实施例图1是依据本专利技术的第一实施例的数据存储系统的方框图。图2是在图1的数据 存储器系统中的读数据的传送期间执行的紧急停止请求过程的流程图。图3是在图1的数 据存储器系统中的写数据的传送期间在发出紧急停止信号时执行的过程的流程图。图4是 在图1的数据存储器系统中的写数据的传送期间在发出紧急停止信号时执行的过程的流5程图。图5是本文档来自技高网...

【技术保护点】
一种非易失性存储器系统,包括:一个或更多个非易失性半导体存储器;以及一个信息处理器,用于读取存储在所述一个或更多个非易失性半导体存储器中的数据并且将数据写入所述一个或更多个非易失性半导体存储器,其中,所述非易失性半导体存储器具有数据存储区域和传送标志区域,所述传送标志区域用于存储传送标志,所述传送标志用于设置当所述数据存储区域的数据包括错误数据时所述数据存储区域的所述数据是否是可传送的,并且其中,在所述传送标志被设置为可传送的时,即使是所述数据存储区域的所述数据包括所述错误数据,所述信息处理器也执行将所述数据存储区域的所述数据传送到外部的传送操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:盐田茂雅后藤启之澁谷洋文原郁夫
申请(专利权)人:瑞萨电子株式会社
类型:发明
国别省市:JP[日本]

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

1