【技术实现步骤摘要】
本专利技术涉及。
技术介绍
一颗Nand Flash芯片由许多块(Block)组成,一个块又由很多页(Page)组成,每一块或页都有一定的擦写次数,因此,延长Nand Flash使用寿命最简单的办法就是写平衡。 写平衡,英文词为ffear-leveling,即设法使每一块具有相同的擦除次数、每页都具有相同的写入次数。因此,文件系统的扇区就要以一定方式映射到不同物理页中。写平衡算法是一种基础性的研究课题,其中最重要的内容是映射关系。跟据映射关系,可将目前流行的写平衡算法分为两类页映射与块映射。页映射算法通过内存中的一个数组,建立页与扇区的射关系。要查找某个扇区时,通过该数组查找到对应的页。这种由数组转换的映射也叫随机映射。当某个扇区被再次写入时,需要改变映射数组的内容,同时,原来的页作为无效页应当回收。该类算法的缺点在于内存占用大,同时需要空闲整理,在连续写入的时候,由于没有时间整理,会导致越写越慢。块映射算法Nand Flash中的物理块与文件系统的逻辑块建立映射关系。由于是块映射,内存中的数组长度大大减小,内存占用降低。但是块内的页必须一一对应,这种没有数组 ...
【技术保护点】
1.一种Nand写平衡处理方法,包括写操作过程,其特征在于:(1)将某一逻辑块处于写缓冲状态:所述逻辑块对应两个物理块,第一个物理块作为旧数据块先被写入,该逻辑块与第一个物理块的页映射关系为一一映射;第二个物理块作为缓冲块后写入,该逻辑块与第二个物理块的页映射关系为随机映射;(2)根据写缓冲算法,建立页映射关系;(3)在对物理块的写操作过程中,如果该物理块所对应的缓冲块已写满,则触发整理操作过程,并结束对该物理块的写操作,同时释放所述逻辑块与所述缓冲块的对应关系。
【技术特征摘要】
【专利技术属性】
技术研发人员:李晓辉,胡胜发,
申请(专利权)人:安凯广州微电子技术有限公司,
类型:发明
国别省市:81
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。