pSLC参数自适应匹配方法及装置与流程

摘要: 本发明涉及半导体存储设备,更具体地说是指pslc参数自适应匹配方法及装置。背景技术:1、当前,nandflash裸晶在其生命周期中经历多次修订,不同修订的时序参...
pSLC参数自适应匹配方法及装置与流程

本发明涉及半导体存储设备,更具体地说是指pslc参数自适应匹配方法及装置。

背景技术:

1、当前,nand flash裸晶在其生命周期中经历多次修订,不同修订的时序参数和电压参数可能有显著变化,这直接影响到其性能与可靠性。为适配这些多样的修订,市场上存在三种主要方案:单一固件参数表方案、人工批次配置方案及纯onfi parameter page方案。然而,这三种方案在灵活性、性能优化和生产效率方面均面临挑战。单一固件参数表方案由于缺乏自动适配能力,难以应对多种修订的存在;人工批次配置方案虽然提供了一定程度的定制化,但其高人力成本和差错率限制了其实用性;而纯onfi parameter page方案仅提供了保守的工作参数,未能实现性能最优化。

2、在探索更高效的适配方案过程中,一些公开的技术文献和标准提供了有价值的参考。例如,某开放标准定义了parameter page的数据结构,用于报告nand flash器件的时序和电压参数,但提供的值较为保守,不包含针对特定模式的优化参数。另一标准定义了控制器通过命令识别nand flash器件并加载对应参数的机制,但未涉及参数的自动优化。此外,某些专利提出了基于预存参数表匹配型号的方法和通过固件升级支持新型号的方法,然而这两种方法都需要手动维护或开发,无法实时适应未知修订。还有一种方法描述了nandflash的出厂参数标定方法,但不适用于市场流通中的不同修订运行时适配。

3、有必要设计一种新的方法,实现能够精确匹配已知修订,还能通过相似度匹配未知修订,在无需重启的情况下动态调整参数,极大地提高了nand flash裸晶适配的灵活性和效能,同时降低人为干预的需求和风险。

技术实现思路

1、本发明的目的在于克服现有技术的缺陷,提供pslc参数自适应匹配方法及装置。

2、为实现上述目的,本发明采用以下技术方案:pslc参数自适应匹配方法,包括:

3、上电初始化时,通过开放nand闪存接口命令读取各裸片的制造商标识、设备标识和版本标识,构建裸片唯一标识;

4、以所述裸片唯一标识为检索键,在参数数据库中检索是否存在对应的参数记录;

5、若检索命中,则直接加载所述参数记录中的已验证参数集至对应裸片;

6、若检索未命中,则针对该裸片启动自动参数学习流程,获得新参数集并写入所述参数数据库,以供后续检索命中时直接加载。

7、其进一步技术方案为:所述针对该裸片启动自动参数学习流程,获得新参数集并写入所述参数数据库,以供后续检索命中时直接加载,包括:

8、以开放nand闪存接口参数页中的保守值为初始基准,逐步缩短编程时间并以原始比特错误率为判据进行验证,确定最优编程时间;

9、在基准电压的预设扫描范围内进行多点电压扫描,选取原始比特错误率最低的电压作为最优编程电压;

10、在至少两个温度点进行参数标定,拟合得到温度补偿系数;

11、根据编程擦除循环后的原始比特错误率分布,确定低密度奇偶校验码率。

12、其进一步技术方案为:所述参数数据库存储于控制器非易失性保留区,所述参数数据库的每条记录包含裸片唯一标识、参数集、已验证次数字段及历史版本序列,所述参数数据库保存同一型号裸片的多版本已验证参数集,所述已验证次数在所述新参数集写入时设置为初始值,并在每次检索命中加载时递增。

13、其进一步技术方案为:还包括:

14、当参数数据库中已存在该型号裸片的版本记录时,若检测到当前裸片的版本标识低于所述参数数据库中该型号裸片的最高的版本标识,加载对应旧版本的已验证参数集,并标记降级标志。

15、其进一步技术方案为:还包括:

16、当所述参数数据库中不存在目标版本标识的精确匹配记录,但存在同一型号相邻版本标识的已验证参数集时,基于所述已验证参数集和开放nand闪存接口参数页保守值计算参数继承置信度,以所述继承置信度加权融合所述已验证参数集与所述接口保守值作为学习起点,将自动参数学习的搜索范围缩小至预设比例区间内。

17、其进一步技术方案为:还包括:

18、在参数加载后的运行过程中,实时监测原始比特错误率、不可纠正错误出现频率和编程失败率中的至少一项性能指标;

19、当所述性能指标超出对应警戒阈值时,按优先级依次尝试回退至所述参数数据库中同一裸片的已验证次数更高的历史版本参数集、同一存储器件内其他裸片的同版本已验证参数集、或开放nand闪存接口参数页保守值,并标记回退原因及回退次数。

20、其进一步技术方案为:还包括:

21、在大规模量产前,选取覆盖全部来料版本组合的样机执行完整参数学习,生成金样参数快照并写入所述参数数据库作为只读基线;

22、量产阶段,若裸片版本标识存在于所述金样参数快照中,则直接加载快照参数并跳过自动参数学习;若不存在,则启动自动参数学习,并将学习获得的新参数集约束在所述金样参数快照对应参数的预设波动范围内后写入所述参数数据库。

23、其进一步技术方案为:还包括:

24、在检索未命中且所述参数数据库中不存在目标裸片的制造商匹配记录时,搜索相同或相近工艺节点的其他制造商参数记录,共享温度补偿系数和电压基准参数作为自动参数学习的学习起点,时序参数保持独立学习。

25、其进一步技术方案为:所述版本标识采用统一分层编码体系,包括工艺步进、大版本号、子版本号和变体标识;当所述参数数据库中无精确版本匹配时,启动模糊匹配:按照精确匹配、相邻版本匹配、同工艺节点跨型号匹配、跨厂商同工艺节点匹配的优先级递减搜索,当匹配距离在预设阈值内时启动参数继承。

26、本发明还提供了pslc参数自适应匹配装置,包括:

27、裸片身份识别单元,用于在上电初始化时通过开放nand闪存接口命令读取各裸片的制造商标识、设备标识和版本标识,构建裸片唯一标识;

28、参数检索单元,用于以所述裸片唯一标识为检索键,在参数数据库中检索是否存在对应的参数记录;

29、参数加载单元,用于在检索命中时直接加载所述参数记录中的已验证参数集至对应裸片;

30、自动参数学习单元,用于在检索未命中时针对该裸片启动自动参数学习流程,获得新参数集并写入所述参数数据库,以供后续检索命中时直接加载。

31、本发明与现有技术相比的有益效果是:本发明通过在上电初始化阶段读取nand闪存裸片的制造商标识、设备标识和版本标识来构建唯一标识,利用这一标识作为检索键,在参数数据库中查找对应的最优或已验证参数集。一旦找到匹配项,就直接加载这些参数集以确保对已知修订实现精确匹配;若无匹配项,则启动自动参数学习流程获得新参数集并更新至数据库,从而支持通过相似度匹配未知修订。整个过程允许在无需重启装置的情况下动态调整参数,大幅提升了nand flash裸晶适配的灵活性与效能,并减少了人为干预的需求和风险,进而增强了装置的稳定性和可靠性。此外,通过实时监测性能指标并在必要时进行参数回退,进一步保障了装置的稳健性。

32、下面结合附图和具体实施例对本发明作进一步描述。