芯天下申请寿命记录专利,有效避免在达到使用寿命后仍被继续使用的情况
金融界2024年1月13日消息,据国家知识产权局公告,芯天下技术股份有限公司申请一项名为“一种用于SPINAND的寿命记录方法、芯片及设备“,公开号CN117389482A,申请日期为2023年12月。
专利摘要显示,本申请涉及SPI NAND技术领域,具体提供了一种用于SPI NAND的寿命记录方法、芯片及设备,该方法包括以下步骤:间歇性地检测更新使能是否打开,所述更新使能在所述SPI NAND开始执行擦除操作时触发打开;在检测到所述更新使能打开时,将缓存的擦除次数信息写入所述擦除次数存储区域,所述擦除次数信息包括擦除对象的标志信息及擦除次数,所述擦除次数信息在所述擦除对象被执行擦除操作时触发更新;在将所述缓存的擦除次数信息写入所述擦除次数存储区域后,关闭所述更新使能;该方法能够有效地避免出现由于无法检测SPI NAND的使用寿命而导致SPI NAND在达到使用寿命后仍被继续使用的情况。
本文源自金融界
SSD学习笔记-NOR, NAND, FTL, GC基本概念
NOR v.s. NAND
两者都是非易失存储介质。即掉电都不会丢失内容, 在写入前都需要擦除。
NOR有点像内存,支持随机访问,这使它也具有支持XIP(eXecute In Place)的特性,可以像普通ROM一样执行程序。现在几乎所有的BIOS和一些机顶盒上都是使用NOR Flash,它的大小一般在1MB到32MB之间,价格昂贵。
NAND Flash广泛应用在各种存储卡,U盘,SSD,eMMC等等大容量设备中。
NOR VS NAND - 场景
如果以镁光(Micron)自己的NAND和NOR对比的话,详细速度数据如下:
NOR VS NAND - 性能
NAND Flash
NAND Flash目前的用途更为广泛,它的颗粒根据每个存储单元内存储比特个数的不同,可以分为 SLC(Single-Level Cell)、MLC(Multi-Level Cell) 和 TLC(Triple-Level Cell) 三类。其中,在一个存储单元中,SLC 可以存储 1 个比特,MLC 可以存储 2 个比特,TLC 则可以存储 3 个比特。NAND Flash 的单个存储单元存储的比特位越多,读写性能会越差,寿命也越短,但是成本会更低。现在高端SSD会选取MLC甚至SLC,低端SSD则选取TLC。SD卡一般选取TLC。
SLC,MLC,TLC
NAND Flash的组成
一个典型的Flash芯片由Package, Die, Plane, Block和Page组成,其中die内部可以通过3D 堆叠技术扩展容量,譬如三星的V-NAND每层容量都有128Gb(16GB),通过3D堆叠技术可以实现最多24层堆叠,这意味着24层堆叠的总容量将达到384GB!
NAND Flash组成
写放大
Block是擦除操作的最小单位,Page是写入动作的最小单位,一个Block包含若干个Pages。当我们有了块干净的Flash,我们第一个想干的事就是写些东西上去,无论我们是写一个byte还是很多东西,必须以page为单位,即写一个byte上去也要写一个page。要修改一个字节,必须要擦除,擦除的最小单元是Block。
Flash Translation Layer (FTL)
NAND flash的寿命是由其擦写次数决定的(P/E数 (Program/Erase Count)来衡量的),频繁的擦除慢慢的会产生坏块。那么我们如何才能平衡整块Flash的整体擦写次数呢?这就要我们的FTL登场了。
Flash Translation Layer原理
FTL简单来说就是系统维护了一个逻辑Block地址(LBA,logical block addresses )和物理Block地址(PBA, physical block addresses)的对应关系。 有了这层映射关系,我们需要修改时就不需要改动原来的物理块,只需要标记原块为废块,同时找一个没用的新物理块对应到原来的逻辑块上就好了。
垃圾回收(GC,Garbage Collection)机制定期回收这些废块, 和Java,GO等语言的GC机制类似,应用不需要像C/C++那样关注内存释放,GC定期扫描,回收释放内存。目标是让Flash最小化擦除次数,最大化使用寿命。
相关问答
tf卡可以反复录制吗?是的,TF卡(也称为MicroSD卡)通常可以反复录制。TF卡是一种闪存存储设备,具有较高的写入和擦除寿命。这意味着您可以多次将数据写入TF卡,擦除旧数据并重新录...
夏普维护代码vk怎么清除?相关的文件和注册表项。另一种方法是通过手动清除,可以打开计算机的任务管理器,找到与VK相关的进程并停止它们。...另一种方法是通过手动清除,可以打开计算机...
东芝232/282复印机显示维护周期到,如何清零?-ZOL问答维修师付说是硒鼓、刮板、载体、间隙轮的使用寿命到期了,需要更换,可换了这些配件后还是显示“维修周期已到”,有什么办法可以清除呢?复印机使用一定的数量之后...
笔记本电脑固态硬盘 寿命 ?固态硬盘根据其容量大小,剩余空间大小,其使用寿命时间也不相同,通常可以使用时间在五年以上,但假如不正确的使用固态硬盘,一旦固态硬盘被文件塞满后,剩余可...
维护箱已到使用 寿命 怎么清除?第一步:打开维护箱护盖,取出已到使用寿命的维护箱。第二步:将新维护箱从包装中取出并安装,将维护箱护盖重新装好,当打印机识别成功维护箱后即可正常使用机...第...
负离子消毒需要多久?负离子杀菌及净化空气功能的主要原理在不堪一击负离子与细菌结合后,使细菌产生结构的改变或能量的转移,导致细菌死亡,最终降沉于地面。使空气中细菌迅速减,同...
清洗TF卡会导致数据丢失吗?回答:清洗TF卡不会直接导致数据丢失,但不正确的清洗方法可能会损坏TF卡或导致数据丢失。推荐使用专业的TF卡读卡器和软件进行数据备份,并按照正确的清洗方法进...
如何彻底删除文件防止被恢复?在打开的“功能列表”界面中,切换到“全部工具”选项卡,点击“系统工具”-“磁盘擦除”按钮。在打开的“360磁盘痕迹清除器”界面中,切换到“彻底删除文件”选...
可擦写光盘一般 寿命 多长,可刻录多少次?可擦写光盘的寿命和普通光盘差不多,都是和保存密不可分的。要保存光盘需要用到光盘盒或者光盘收纳袋中,不用的时候数据面朝上放置,不要用手指触碰激光面数据区...
u盘反复删除和写入有害处吗?当然会的~~反复的擦除和写入都会对U盘的寿命有影响U盘是按擦除和写入的默认次数而慢慢减少,到为0的时候,U盘就会出现硬件上的问题,就需要换里面的FLASH芯...