[发明专利]闪速存储器的基于原始读取的物理不可克隆功能在审
申请号: | 201911074457.6 | 申请日: | 2019-11-06 |
公开(公告)号: | CN112416298A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 斯阿赫·扎里瓦卡;亚历山大·伊娃纽克 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58;G06F21/79 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李新娜;太香花 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 基于 原始 读取 物理 不可 克隆 功能 | ||
1.一种随机数生成的方法,所述随机数生成的方法基于包括多个存储块的存储器装置的特性,所述方法包括:
对所述多个存储块中的选择存储块中的多个页面的每一个执行多次读取操作,所述多个页面包括多个位;
确定所述多个位中的每个位的噪声特性值;
识别各自噪声特性值大于阈值的位;并且
使用至少一些所识别的位来生成随机数序列。
2.根据权利要求1所述的方法,进一步包括:
将所述噪声特性值存储在阵列中。
3.根据权利要求1所述的方法,进一步包括:
擦除所述选择存储块并以原始模式将全零模式写入所述选择存储块;在执行所述多次读取操作之前执行擦除操作和写入操作。
4.根据权利要求2所述的方法,进一步包括:
确定待在其中存储所述随机数序列的寄存器的大小。
5.根据权利要求4所述的方法,进一步包括:
将关于至少一些所识别的位的信息存储在数据结构中,所述数据结构存储为随机数序列生成选择的、在所述多个页面之中的K个选择页面的所述至少一些所识别的位中的每一个的所述噪声特性值。
6.根据权利要求5所述的方法,进一步包括:
初始化页面索引以进行循环迭代;
从所述K个选择页面的页面读取数据;
从读取页面中提取位,并将所提取的位存储在所述寄存器中。
7.根据权利要求6所述的方法,进一步包括:
将所述页面索引递增模K;
根据递增步骤从下一页面读取数据;并且
从所读取的下一页面中提取位,并将所提取的位存储在所述寄存器中。
8.根据权利要求1所述的方法,其中确定操作包括:针对所述多个位中的每个位,计算均匀性指标和位翻转率。
9.根据权利要求8所述的方法,其中基于针对所述多个位中的每个位而计算的所述均匀性指标和所述位翻转率,确定所述多个位中的每个位的所述噪声特性值。
10.根据权利要求9所述的方法,其中在确定所述多个位中的每个位的所述噪声特性值时,将不同的可调参数分别应用于所述均匀性指标和所述位翻转率。
11.根据权利要求5所述的方法,进一步包括:
估计每个页面的各自噪声特性值大于所述阈值的位的数量。
12.根据权利要求11所述的方法,其中通过聚合所有读取数据并计算读取操作之间的平均汉明距离来执行估计。
13.一种存储器系统,包括:
NAND型闪速存储器,包括存储块,每个所述存储块包括存储器单元,每个所述存储器单元能够存储多个位,每个所述存储块中的所述存储器单元被布置以形成页面;以及
控制器:
对所述存储块中的选择存储块中的至少一些页面中的每一个执行多次读取操作;
确定对其执行所述多次读取操作的所述页面之中的每个位的噪声特性值;
识别各自噪声特性值大于阈值的位;以及
使用至少一些所识别的位来生成随机数序列。
14.根据权利要求13所述的存储器系统,其中所述多个存储器单元中的每一个是能够存储两位或更多位的存储器单元。
15.根据权利要求13所述的存储器系统,其中所述控制器包括配置有寄存器的存储装置,所述随机数序列将被存储在所述寄存器中。
16.根据权利要求15所述的存储器系统,进一步包括:
在其中存储所述噪声特性值的阵列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911074457.6/1.html,转载请声明来源钻瓜专利网。