技术新讯 > 信息存储应用技术 > 一种非易失存储器参考电流校准电路及校准方法与流程  >  正文

一种非易失存储器参考电流校准电路及校准方法与流程

  • 国知局
  • 2024-07-31 19:42:13

本发明涉及存储器,特别涉及一种非易失存储器参考电流校准电路及校准方法。

背景技术:

1、在计算机系统中使用的存储器可以根据断电状态下的数据存储能力分为易失性存储器和非易失性存储器。易失性存储器仅在上电状态下存储数据,在断电状态下损失数据,例如,包括静态随机存取存储器(static randomaccess memory,sram)和动态随机存取存储器(dynamic randomaccess memory,dram)。非易失性存储器在上电状态下和断电状态下均可存储数据,例如包括传统上称为只读存储器(read-onlymemory,rom)的多种存储器。

2、在非易失性存储器中,写操作是根据不同的输入数据,在不同的存储单元上注入不同数量的电荷,而存储单元浮栅存储电荷的多少决定了存储单元的阈值电压。读操作是在存储单元栅极上施加电压,由于mos管压控电流源特性,不同阈值存储单元将产生不同大小的读电流,将该电流和一个参考电流相比较来读出存储数据。

3、由于存储器中存储单元容量非常大,达到mbit~gbit级别,存储单元之间的器件特性会存在一些偏差,如图1所示,存储单元读电流将是一个范围,数据0和数据1的读电流范围不能产生交叠,否则将产生读错误,从而降低芯片良率。另外,随着外部环境变化,读电流将产生偏差,如果读电流和参考电流产生交叠,将导致读错误。

技术实现思路

1、本发明提供了一种非易失存储器参考电流校准电路及校准方法,其目的是为了将参考电流的校准值控制在一定范围内,防止读电流与参考电流产生交叠导致读错误。

2、为了达到上述目的,本发明提供了一种非易失存储器参考电流校准电路,包括:

3、参考电流产生模块,用于产生参考电流;

4、校准控制模块;

5、校准字模块,用于根据写入非易失存储器中存储单元的数据产生读电流,写入校准字模块的数据分别为全为0的数据和全为1的数据;

6、参考电流产生模块的输入端与非易失存储器内部电源输出端连接,参考电流产生模块的输出端与校准控制模块的输入端连接,校准控制模块的输出端、校准字模块的输出端均与非易失存储器中的读模块的输入端连接,非易失存储器中的读模块的第二输出端用于输出读出的数据;

7、校准控制模块用于根据非易失存储器中的读模块的读出数据生成校准控制信号对释放的参考电流进行调整,控制参考电流的校准值处于校准值s0与校准值s1之间,校准值s0为非易失存储器中的读模块读出校准字模块的数据不全为0时记录的校准值,校准值s1为非易失存储器中的读模块读出校准字模块的数据全为1时记录的校准值。

8、进一步来说,参考电流产生模块包括:

9、电容、电流源、级联mos管;

10、电容的第一端与非易失存储器的内部电源的输出端连接,电容的第二端与电流源的第一端连接,电流源的第二端接地,电流源的第三端与级联mos管的源极连接,级联mos管的栅极与非易失存储器的内部电源的输出端连接,级联mos管的漏极与校准控制模块的输入端连接。

11、进一步来说,电容为mos管电容,mos管的源极和mos管的漏极连接作为mos管电容的第一端,mos管的栅极作为mos管电容的第二端;

12、电流源为mos管电流源,mos管的栅极为mos管电流源的第一端,mos管的源极为mos管电流源的第二端,mos管的漏极为mos管电流源的第三端。

13、进一步来说,校准控制模块是由1个mos二极管、n个mos管和n个开关组成的电流镜阵列;

14、每个mos管的源极均与非易失存储器中的读模块的电源端连接并接入电源,每个mos管的漏极均互相连接,每个mos管的漏极均与校准字模块的输出端、非易失存储器中的读模块的输入端连接,每个开关的第一端与每个mos管的栅极一一对应连接,每个开关的第二端均与mos二极管的漏极连接,mos二极管的源极与非易失存储器中的读模块的电源端连接,mos二极管的漏极分别与级联mos管的漏极、mos二极管的栅极连接。

15、进一步来说,校准字模块包括第一任意存储单元字、第二任意存储单元字;

16、第一任意存储单元字的源极、第二任意存储单元字的源极均接地,第一任意存储单元字的栅极、第二任意存储单元字的栅极均用于接入数据,第一任意存储单元字的漏极与第二任意存储单元字的漏极连接,第二任意存储单元字的漏极与非易失存储器中的读模块的输入端、电流镜阵列中所有mos管的漏极连接。

17、进一步来说,非易失存储器中的读模块包括复位mos管开关和反相器;

18、复位mos管开关的栅极用于预充电,复位mos管开关的源极连接电源,复位mos管开关的漏极分别与第二任意存储单元字的漏极、反相器的第一端、电流镜阵列中所有mos管的漏极连接,反相器的第二端与电流镜阵列中每个mos管的源极连接并接入电源,反相器的第三端接地,反相器的第四端用于读出数据。

19、进一步来说,mos管电容和mos管电流源的尺寸比例与非易失存储器浮栅两端的比例保持一致。

20、进一步来说,第一任意存储单元字与第二任意存储单元字写入的数据相反,第一任意存储单元字写入全为1的数据,第二任意存储单元字写入全为0的数据。

21、本发明还提供了一种非易失存储器参考电流校准方法,应用于上述非易失存储器参考电流校准电路,校准方法包括:

22、步骤1,在非易失存储器的存储阵列中选取任意两个地址作为校准字模块中的校准字并产生读电流;

23、步骤2,在校准控制模块中设置校准控制信号控制参考电流产生模块释放最大的参考电流;

24、步骤3,在非易失存储器中的读模块中通过比较最大的参考电流和读电流读出数据;

25、当非易失存储器中的读模块读出校准字模块中的数据不全为1时,校准控制模块根据非易失存储器中的读模块读出的数据以预设步径减小参考电流,直至非易失存储器中的读模块读出全为1的数据时,记录校准值s1;

26、当非易失存储器中的读模块读出校准字模块中的数据全为0时,校准控制模块根据非易失存储器中的读模块读出的数据以预设步径减小参考电流,直至非易失存储器中的读模块读出不全为0的数据时,记录校准值s0;

27、步骤4,将校准值s0与校准值s1之间的任意值作为参考电流的校准值。

28、进一步来说,在校准控制模块中以每次关闭一个mos管和一个开关的步径控制电流镜阵列减小参考电流。

29、本发明的上述方案有如下的有益效果:

30、本发明通过设计由参考电流产生模块、校准控制模块、校准字模块、非易失存储器中的读模块组成的非易失存储器参考电流校准电路,不需要额外提供基准电流和写入控制电路,结构简单;在参考电流产生模块的输入端输入电压,参考电流产生模块的输出端与校准控制模块的输入端连接,校准控制模块的输出端、校准字模块的输出端均与非易失存储器中的读模块的输入端连接,非易失存储器中的读模块的输出端用于输出读出的数据;与现有技术相比,本发明通过在非易失存储器的存储阵列中选取任意两个地址作为校准字模块中的校准字并产生读电流;在校准控制模块中设置校准控制信号控制参考电流产生模块释放最大的参考电流;在非易失存储器中的读模块中通过比较最大的参考电流和读电流读出数据;当非易失存储器中的读模块读出校准字模块中的数据不全为1时,校准控制模块根据非易失存储器中的读模块读出的数据以预设步径减小参考电流,直至非易失存储器中的读模块读出全为1的数据时,记录校准值s1;当非易失存储器中的读模块读出校准字模块中数据全为0时,校准控制模块根据非易失存储器中的读模块读出的数据以预设步径减小参考电流,直至非易失存储器中的读模块读出不全为0的数据时,记录校准值s0;将校准值s0与校准值s1之间的任意值作为参考电流的校准值,将参考电流的校准值控制在一定范围内,防止读电流与参考电流产生交叠导致读错误,既能保证读出数据的准确性又可以保留一定的偏差裕度,且不需要进行写操作,缩短了校准时间。

31、本发明的其它有益效果将在随后的具体实施方式部分予以详细说明。

本文地址:https://www.jishuxx.com/zhuanli/20240731/183593.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。