【技术实现步骤摘要】
一种闪存操作时延仿真方法
本专利技术属于计算机存储领域,具体涉及一种闪存操作时延仿真方法。
技术介绍
随着大数据、物联网、人工智能、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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。