一种闪存操作时延仿真方法技术

技术编号:26172043 阅读:37 留言:0更新日期:2020-10-31 13:47
本发明专利技术公开了一种闪存操作时延仿真方法。闪存以高性能、低能耗等特性被广泛应用于固态硬盘中。近年来,随着三维闪存技术的兴起,闪存在容量增大的同时,其特性也变得日益复杂。而建立闪存仿真器对深入分析闪存特性、减少闪存测试工作量、促进固态硬盘向高性能、高可靠迈进具有重要意义。闪存操作的时延仿真是闪存仿真器的重要组成部分,如何通过少量测试快速建立操作时延仿真成为亟需解决的问题。因此本发明专利技术利用生成对抗网络,通过较低成本的闪存测试,快速建立闪存操作时延仿真器,对全闪存仿真器的建立、闪存特性研究、降低工业生产成本具有重大意义。

A simulation method of flash operation delay

【技术实现步骤摘要】
一种闪存操作时延仿真方法
本专利技术属于计算机存储领域,具体涉及一种闪存操作时延仿真方法。
技术介绍
随着大数据、物联网、人工智能、5G网络、无人驾驶等热潮的兴起,闪存存储以其高可靠性、低延迟、低功耗等特点逐渐取代传统磁盘存储。以智能型手机、固态硬盘(SolidStateDrive,SSD)为核心的个人存储和企业大数据存储需求持续增强。三维闪存的应用一定程度上缓解了大容量存储的带来的挑战,但其性能、可靠性等特性变得日益复杂。而对闪存进行特性分析,有助于设计更高性能、高可靠性的固态硬盘。但目前闪存的测试与特性分析工作异常复杂,面对种类繁多的芯片型号、闪存类型、以及复杂的堆叠结构,测试工作费时费力,导致特性分析工作举步维艰。而建立闪存仿真器可以有助于快速生成数据用以闪存研究,因此如何利用少量测试数据建立闪存仿真器是目前急待解决的问题。针对现有问题,本专利技术公开了一种闪存操作时延仿真方法,以解决闪存仿真器中时延仿真的难点,对闪存特性研究、降低闪存测试成本具有重要意义
技术实现思路
针对以上需求与闪存特性研究,本专利技术提本文档来自技高网...

【技术保护点】
1.一种闪存操作时延仿真方法,其特征在于,擦除时延仿真包括以下步骤:/n(1)对闪存进行测试,收集闪存块在不同编程/擦除周期下的擦除时延;/n(2)设计一个神经网络判别器(D1),将一个块在不同编程/擦除周期下的擦除时延作为一个向量输入,记为T(pe=N),pe表示编程/擦除周期;/n(3)重复输入剩余块的擦除时延数据,对判别器(D1)进行训练;/n(4)设计一个基于神经网络的擦除时延生成器(G1);/n(5)用生成器(G1)生成一组数据,并用判别器(D1)判别这组数据是否能达到仿真效果;/n(6)不断调整生成器(G1)参数,直到生成数据能通过判别器(D1)。/n

【技术特征摘要】
1.一种闪存操作时延仿真方法,其特征在于,擦除时延仿真包括以下步骤:
(1)对闪存进行测试,收集闪存块在不同编程/擦除周期下的擦除时延;
(2)设计一个神经网络判别器(D1),将一个块在不同编程/擦除周期下的擦除时延作为一个向量输入,记为T(pe=N),pe表示编程/擦除周期;
(3)重复输入剩余块的擦除时延数据,对判别器(D1)进行训练;
(4)设计一个基于神经网络的擦除时延生成器(G1);
(5)用生成器(G1)生成一组数据,并用判别器(D1)判别这组数据是否能达到仿真效果;
(6)不断调整生成器(G1)参数,直到生成数据能通过判别器(D1)。


2.一种闪存操作时延仿真方法,其特征在于,编程时延仿真包括以下步骤:
(1)对闪存进行测试,收集闪存块在不同编程/擦除周期下页的编程时延;
(2)设计一个神经网络判别器(D2),将一个块的所有页在不同编程/擦除周期下的编程时延作为一个向量输入;
(3)重复输入剩余块的编程时延数据,对判别器(D2)进行训练;
(4)设计一个基于神经网络的编程时延生成器...

【专利技术属性】
技术研发人员:吴佳李礼刘碧贞
申请(专利权)人:上海威固信息技术股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1