计数方法、单调计数器及存储介质技术

技术编号:41385757 阅读:19 留言:0更新日期:2024-05-20 19:07
本申请实施例提供一种计数方法、单调计数器及存储介质,涉及半导体技术领域。该方法包括:响应于计数指令,从各存储单元中确定一组编程单元和擦除单元,向编程单元写入数据,在编程单元写入的数据达到上限的情况下,更新编程单元和擦除单元,基于编程单元中写入的数据,向更新后的编程单元写入数据,对更新后的编程单元和更新后的擦除单元进行编程校验,以根据编程校验结果从各存储单元中重新确定编程单元和擦除单元,对重新确定的擦除单元进行擦除操作,在重新确定的擦除单元擦除完毕的情况下,向重新确定的编程单元写入数据,直至完成计数指令的计数请求。本申请实施例在使用较少存储单元实现计数的同时避免了单调计数器的数据丢失。

【技术实现步骤摘要】

本申请涉及半导体,具体而言,涉及一种计数方法、单调计数器及存储介质


技术介绍

1、应答保护单调计数器(replay protection monotonic counter,rpmc)是指具有单调计数功能的计数器,在应答保护单调计数器中计入数据后,应答保护单调计数器只会随着计数值的变化单调递增,传统的应答保护单调计数器是与快闪存储器(flash)相结合,用于在数据存储过程中保证读写数据的机密性和完整性。

2、传统的应答保护单调计数器是用flash存储单元来存储单调加一功能,若每次单调加一都写一个存储单元,则需要根据单调计数器的位数确定数量较多的存储单元,这在实际应用中很难实现,因此需要flash存储单元提供的擦写功能来对存储单元进行多次擦写。由于flash存储单元的擦写次数有一定的寿命,因此上述过程会影响flash存储单元的可靠性,并且在计数过程中可能由于系统掉电或存储单元未备份而存在存储的数据丢失的情况。


技术实现思路

1、本申请的目的在于提供一种计数方法、单调计数器及存储介质,以在使用较少存本文档来自技高网...

【技术保护点】

1.一种计数方法,其特征在于,应用于单调计数器,所述单调计数器包括至少两个存储单元;

2.根据权利要求1所述的计数方法,其特征在于,所述存储单元包括进位区,所述响应于计数指令,从各所述存储单元中确定一组编程单元和擦除单元的步骤,包括:

3.根据权利要求2所述的计数方法,其特征在于,所述存储单元还包括数据区和比较区,所述向所述编程单元写入数据的步骤,包括:

4.根据权利要求3所述的计数方法,其特征在于,所述基于所述编程单元中写入的所述数据,向更新后的编程单元写入所述数据的步骤,包括:

5.根据权利要求3所述的计数方法,其特征在于,所述对所述更...

【技术特征摘要】

1.一种计数方法,其特征在于,应用于单调计数器,所述单调计数器包括至少两个存储单元;

2.根据权利要求1所述的计数方法,其特征在于,所述存储单元包括进位区,所述响应于计数指令,从各所述存储单元中确定一组编程单元和擦除单元的步骤,包括:

3.根据权利要求2所述的计数方法,其特征在于,所述存储单元还包括数据区和比较区,所述向所述编程单元写入数据的步骤,包括:

4.根据权利要求3所述的计数方法,其特征在于,所述基于所述编程单元中写入的所述数据,向更新后的编程单元写入所述数据的步骤,包括:

5.根据权利要求3所述的计数方法,其特征在于,所述对所述更新后的编程单元和所述更新后的擦除单元进行编程校验,以根据编程校验结果从各所述...

【专利技术属性】
技术研发人员:汪齐方金晓明
申请(专利权)人:普冉半导体上海股份有限公司
类型:发明
国别省市:

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

1