快讯
HOME
快讯
正文内容
NAND FLash坏块处理 汇春科技取得 Flash 坏块处理相关专利,使 Flash 存储器多次坏块仍能正常使用
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

汇春科技取得 Flash 坏块处理相关专利,使 Flash 存储器多次坏块仍能正常使用

金融界 2024 年 7 月 20 日消息,天眼查知识产权信息显示,深圳市汇春科技股份有限公司取得一项名为“Flash 坏块处理方法、装置、计算机设备和可读存储介质“,授权公告号 CN113253934B,申请日期为 2021 年 5 月。

专利摘要显示,本发明提供一种 Flash 坏块处理方法、装置、计算机设备和可读存储介质,该 Flash 坏块处理方法应用于设置有映射配置模块的 Flash 存储器,包括:在检测到 Flash 存储器的编程区中产生坏块后,将坏块的编程数据转移至映射区的配置块;获取坏块的坏块地址以及配置块的配置块地址;根据坏块地址以及配置块地址利用预设规则更新映射配置模块中相应的映射信息。本发明的 Flash 坏块处理方法,通过在 Flash 存储器中设置有映射配置模块,在产生 Flash 存储器产生坏块并转移坏块上的编程数据至配置块后,可以更新映射配置模块上相应的映射关系,并且该映射配置模块可以通过用户进行灵活配置,使 Flash 存储器即使出现多次坏块仍能正常使用,从而提高 Flash 存储器的良品率以及使用寿命。

本文源自金融界

小知识大作用:U盘的芯片,为什么会有坏块?

坏块的种类:

第一种是出厂时就有的坏块,也就是,你买到的新的,还没用过的Nand Flash,就可能包含了坏块。此类出厂时就有的坏块,被称作factory (masked) bad block 或initial bad/invalid block,在出厂之前,就会做对应的标记,标为坏块。

第二种是在使用过程中产生的坏块,由于使用过程时间长了,在擦块除的时候,出错了,说明此块坏了,也要在程序运行过程中,发现,并且标记成坏块的。具体标记的位置,和上面一样。这类块叫做worn-out bad block。即用坏了的块。

坏块标记:

NAND Flash坏块标记的位置三种情况:每个块的第1页、第1页和第2页、最后1页。对于小页(512Bytes大小),坏块标记是在OOB区域的第6个字节。对于大页(如2K大小),坏块标记是在OOB区域的第1个字节。如果坏块标记字节是0xff,则说明这个块是好块,否则就是坏块。

坏块管理:

在linux系统中会使用坏块表(BBT)对坏块进行管理。在加载NAND驱动时,如果你没有加入参数主动要求跳过坏块扫描,那么系统都会扫描坏块,并建立BBT。使用中可以通过BBT来查询某个块是否是坏块。使用过程中如果发现坏块,也需要更新BBT。坏块表有两种存放方式:

第一种是存放在内存中,这就要求在每次系统上电后都要重新扫描一次NAND Flash,建立bbt。缺点是使系统启动速度变慢,优点是不需要占用NAND Flash空间。

第二种是存放在NAND Flash中,这种方式就不需要在系统上电后重新扫描NAND Flash,只需要去读取就可以了。

相关问答

NandFlash 烧录时 坏块 是如何 处理 的?

WinCE或Linux系统通常存储于NandFlash中,而NandFlash频繁擦写易出现坏块,坏块影响系统正常工作,严重时会导致系统无法启动。M3352核心板、M283核心板、M287核...

norflash为什么不用 坏块 检查?

NorFlash不需要做坏块管理,为保证数据的可靠性,存储数据的时候加校验并且同时存在2个不同的扇区,读取数据的时候,计算校验值,正确才取出来数据,这样就比较安全...

u盘量产失败怎么解决?

U盘量产工具(英文USBDISKPRODUCTIONTOOL,简称是PDT)的功能是向U盘写入相应数据,使电脑能正确识别U盘,并使U盘具有某些特殊功能。U盘是由主控板+FLASH...

U盘打不开要怎么修复?

格了吧最后解决打不开问题:开始--运行,输入cmd,回车在dos里输入chkdsk你出问题的盘/F(如D盘就输入chkdskd://f)注意有空格回车就开始整理磁盘了如果有...

烧U盘怎么解决?

你要高性能U盘的话就直接买个SSD得了。SSD可以同时写几块Flash,其实就相当于几个U盘同时工作,肯定快很多。如果你要自制U盘的话,不外乎买主控,买Flash,电路...

我的SSD固态硬盘用HDtune的错误扫描扫描出好几个错误块怎么办?

SSD固态硬盘,是使用u盘之类的flash芯片,自然可能出现坏块,这是u盘常有的问题,你用xp或者win7的磁盘工具扫描就好,即,你对着我的电脑→c:盘点鼠标右键→点...S...

量产是什么意思? - Z3MFYV9Jm 的回答 - 懂得

量产软件英文USBDISKPRODUCTIONTOOL,简称是PDT,意思是U盘生产工具。U盘生产厂家不像我们玩家,一次就搞一两个U盘,他们生产都是按批计算的,是用电脑...

u盘一直出现驱动错误?

这个和驱动没关系,是文件/文件夹损坏,具体原因要测,如果其他文件/文件夹是好的,最可能的情况是flash颗粒有坏块造成的,客观的讲完美恢复的几率不大,但是肯...

内存插到电脑读不出来,读出来了还删不了东西,也格式化不了,也不能新建分区,咋办?

它可以检测出各种存储产品是否经过扩充容量,或假冒内存以次充好。比如:512MB的内存卡变成1G(我曾经就上过当买2G卡回来监测发现是1G的)使用MyDiskTest可以...比...

优盘插入后提示设备准备就绪怎么回事?

1、首先拔掉移动硬盘,重启电脑,如果因为硬盘的问题导致重启电脑一直关不掉,可以强行关机2、重启电脑后插上一个U盘【最好格式化】3、去Windows10官网下载工...

 philadelphia university  张宗芎 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部