[发明专利]用于生成用以由于错误而重新访问存储驱动器的非易失性半导体存储器的描述符的装置和方法有效
申请号: | 201480022050.8 | 申请日: | 2014-03-14 |
公开(公告)号: | CN105229592B | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 许伟;孙飞 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F13/16;G06F11/10;G06F11/14 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅 |
地址: | 巴巴多斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 用以 由于 错误 重新 访问 存储 驱动器 非易失性 半导体 存储器 描述 装置 方法 | ||
相关申请的交叉引用
本公开内容要求于2014年3月13日提交的美国专利申请No.14/208,814的优先权,该申请是于2013年12月18日提交的美国专利申请No.14/132,810的部分继续申请。本申请要求于2013年3月15日提交的美国临时专利申请No.61/794,092的权益。美国专利申请No.14/132,810是于2011年6月22日提交的美国专利申请No.13/166,340的部分继续申请。美国专利申请No.14/132,810要求于2013年11月5日提交的美国临时专利申请No.61/900,104和于2012年12月19日提交的美国临时专利申请No.61/739,386的权益。美国专利申请No.13/166,340要求于2010年7月7日提交的美国临时专利申请No.61/362,251的权益。将上述申请的公开内容通过引用整体并入本文中。
技术领域
本公开内容涉及非易失性半导体存储器访问系统,并且更具体地涉及针对非易失性半导体存储器的数据传输控制系统。
背景技术
本文中提供的背景描述是出于大体呈现本公开内容的上下文的目的。当前署名的发明人的到在该背景技术部分中描述的工作的程度的工作、以及在提交的时候不可以称为现有技术的说明书的各个方面,既非明确地也非隐含地被认为是针对本公开内容的现有技术。
非易失性半导体存储器(NVSM)驱动器(例如,快闪驱动器)包括NVSM并且基于数据页的大小来操作。例如,向NVSM和从NVSM传输的数据被分组成数据集。数据集中的每个数据集具有与一个或多个数据页的长度相等的长度。例如,数据页可以具有8千字节(KB)的长度。
例如,NVSM驱动器可以包括NVSM接口、缓冲器管理模块、错误校正码(ECC)模块、接口管理模块和NVSM控制模块。NVSM接口可以与主机通信。在NVSM接口与主机之间传输数据。缓冲器管理模块在数据被存储在NVSM中之前从主机接收数据并在数据被传输到主机之前从NVSM接收数据。ECC模块对被提供到NVSM的数据进行编码并对从NVSM接收到的数据进行解码。接口管理模块控制在ECC模块与NVSM之间的数据传输。
NVSM控制模块执行固件以响应于从主机接收到的访问请求信号来生成描述符。例如,描述符可以指示要执行读取操作还是编程(即,写入)操作、要传输的数据量以及在NVSM中访问的地址。基于描述符来操作ECC模块和接口管理模块。
接口控制模块经由多个通道(例如,每个NVSM芯片8个通道)来与NVSM通信并且包括用于通道中的每个通道的先进先出(FIFO)寄存器。在读取操作和编程操作期间顺序地访问FIFO寄存器。FIFO寄存器中的每个FIFO寄存器的大小等于一个或多个数据页的大小。
在编程操作期间,ECC模块可以在数据被存储在NVSM中之前向接口控制模块传输基于页的格式的数据。ECC模块可以向FIFO寄存器中的每个FIFO寄存器传输一个或多个数据页(M页),其中M是大于或等于1的整数。ECC模块向FIFO寄存器中的每个FIFO寄存器传输的页的数量取决于NVSM驱动器的页格式。针对传输的每个M页的集合,可以生成单个描述符。
例如,如果ECC模块在具有单页格式的NVSM驱动器中操作,则1个数据页被传输到FIFO寄存器中的每个FIFO寄存器。在该示例中,FIFO寄存器中的每个FIFO寄存器的大小等于1个数据页的大小。如果ECC模块在具有双页格式的NVSM驱动器中操作,则2个数据页被传输到FIFO寄存器中的每个FIFO寄存器,并且FIFO寄存器中的每个FIFO寄存器的大小等于2个数据页的大小。M个数据页在向下一(或后续)FIFO寄存器传输数据之前被传输到当前FIFO寄存器。针对读取操作反向执行上述数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480022050.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高级验证技术和应用
- 下一篇:减少基于触摸的键盘的错误率