一种校准控制电路、电子设备和校准控制方法与流程
- 国知局
- 2024-07-31 19:16:19
本公开涉及半导体存储器,尤其涉及一种校准控制电路、电子设备和校准控制方法。
背景技术:
1、在动态随机存取存储器(dynamic random access memory,dram)中,存在输出驱动模块和终结电阻模块,用于实现信号的传输过程。在dram的工作过程中,需要对输出驱动模块和终结电阻模块的相关阻值进行校准,以匹配实际工作条件(例如电压、温度),以上称为zq校准。然而,zq校准会占用一定的功耗和系统时间,降低了存储器的性能。
技术实现思路
1、本公开提供了一种校准控制电路、电子设备和校准控制方法,能够降低zq校准处理的功耗,节省存储器的资源。
2、本公开的技术方案是这样实现的:
3、第一方面,本公开实施例提供了一种校准控制电路,应用于存储器,该校准控制电路包括片外校准模块和模式切换模块,且片外校准模块包括预处理模块和映射模块;其中,
4、预处理模块,配置为接收当前环境参数,对当前环境参数进行译码处理,输出参数译码信号;
5、映射模块,配置为接收参数译码信号,根据参数译码信号,输出第一校准码;
6、模式切换模块,配置为接收校准模式信号和第一校准码;在校准模式信号指示片外校准模式的情况下,将第一校准码确定为zq校准码。
7、在一些实施例中,当前环境参数包括当前温度参数和当前电压参数,参数译码信号包括温度译码信号和电压译码信号;预处理模块包括温度模块、电压模块和译码模块;其中,温度模块,用于确定当前温度参数;电压模块,用于确定当前电压参数;译码模块,用于接收当前电压参数和当前温度参数,并对当前温度参数和当前电压参数进行译码处理,得到温度译码信号和电压译码信号。
8、在一些实施例中,当前温度参数和当前电压参数均是由用户发送的;温度模块包括第三只写寄存器组,电压模块包括第四只写寄存器组;其中,第三只写寄存器组的输入端接收用户发送的当前温度参数,第四只写寄存器组的输入端接收用户发送的当前电压参数,且第三只写寄存器组的输出端、第四只写寄存器组的输出端均与译码模块的输入端连接。
9、在一些实施例中,当前温度参数是用户发送的或者存储器确定的,当前电压参数是用户发送的;温度模块包括第三只写寄存器组、温度传感器、第五只写寄存器和第二多路选择器,电压模块包括第四只写寄存器组;其中,第三只写寄存器组,用于接收和存储用户发送的第一温度信号;温度传感器,用于对存储器进行温度检测,得到第二温度信号;第五只写寄存器,用于接收并存储温度指示信号;第二多路选择器,用于接收第一温度信号、第二温度信号和温度指示信号;在温度指示信号指示由片外获取温度信息的情况下,将第一温度信号输出为当前温度参数,或者在温度指示信号指示由片内获取温度信息的情况下,将第二温度信号输出为当前温度参数;第四只写寄存器组,用于接收并存储用户发送的当前电压参数;其中,第二多路选择器的输入端分别与第三只写寄存器组的输出端、温度传感器的输出端连接,第二多路选择器的控制端与第五只写寄存器的输出端连接,第二多路选择器的输出端和第四只写寄存器组的输出端均与译码模块的输入端连接。
10、在一些实施例中,映射模块包括反熔丝阵列,且反熔丝阵列存储的数据是基于多个环境参数和多个候选校准码之间的关系进行编程处理得到的;反熔丝阵列的输入端用于接收参数译码信号,反熔丝阵列的输出端用于输出第一校准码。
11、在一些实施例中,存储器还包括片内校准模块;其中,片内校准模块,配置为接收使能信号;在使能信号处于有效状态的情况下,对存储器进行zq自校准处理,得到适应于当前环境参数的第二校准码;模式切换模块,还配置为接收第二校准码;在校准模式信号指示片内校准模式的情况下,将第二校准码确定为zq校准码。
12、在一些实施例中,片外校准模块,还配置为接收并存储用户发送的第三校准码;其中,第一校准码和第三校准码之中至多一者有效;模式切换模块,还配置为接收第三校准码;在校准模式信号指示片外校准模式的情况下,将第一校准码和第三校准码之中有效的一者确定为zq校准码。
13、在一些实施例中,模式切换模块包括第一选择模块和第二选择模块;其中,第一选择模块,配置为接收校准模式信号;在校准模式信号指示片外校准模式的情况下,输出处于第一状态的选择信号和处于无效状态的使能信号;或者,在校准模式信号指示片内校准模式的情况下,输出处于第二状态的选择信号和处于有效状态的使能信号;第二选择模块,配置为接收选择信号;在选择信号处于第一状态的情况下,将第一校准码和第三校准码之中有效的一者输出为zq校准码;或者,在选择信号处于第二状态的情况下,将第二校准码输出为zq校准码。
14、在一些实施例中,第一选择模块包括第一只写寄存器,第二选择模块包括第一多路选择器,片外校准模块还包括第二只写寄存器组;其中,第一只写寄存器的输入端用于接收校准模式信号,第二只写寄存器组的输入端用于接收第三校准码;片内校准模块的使能端,与第一只写寄存器的第一输出端连接,用于接收使能信号;第一多路选择器的控制端,与第一只写寄存器的第二输出端连接,用于接收选择信号;第一多路选择器的第一输入端,与片内校准模块的输出端连接,用于接收第二校准码;第一多路选择器的第二输入端,与反熔丝阵列的输出端连接,用于接收第一校准码;第一多路选择器的第三输入端,与第二只写寄存器组的输出端连接,用于接收第三校准码;第一多路选择器的输出端用于输出zq校准码。
15、在一些实施例中,校准控制电路还包括采集模块,采集模块的输入端与模式切换模块的输出端连接;其中,片内校准模块,还配置为在第一测试模式下,针对多个环境参数对存储器进行多次zq自校准处理,得到多个候选校准码;模式切换模块,还配置为在第一测试模式下,接收指示片内校准模式的校准模式信号,以输出多个候选校准码;采集模块,配置为采集多个候选校准码,以建立多个环境参数和多个候选校准码之间的关系。
16、在一些实施例中,采集模块包括只读寄存器组,只读寄存器组的输入端与第一多路选择器的输出端连接;其中,只读寄存器组,配置为采集第一多路选择器的输出信号;只读寄存器组,还配置为在第一测试模式下且片内校准模块进行一次zq自校准处理后,接收读指令;并根据读指令,输出一个对应的候选校准码。
17、在一些实施例中,存储器还包括输出驱动模块和终结电阻模块;其中,存储器,还配置为将zq校准码写入输出驱动模块和终结电阻模块,以实现输出驱动模块和终结电阻模块的阻值校准处理。
18、第二方面,本公开实施例提供了一种电子设备,该电子设备包括存储器,且该存储器包括如第一方面的校准控制电路。
19、第三方面,本公开实施例提供了一种校准控制方法,应用于包括存储器的电子设备,该方法包括:
20、接收当前环境参数,对当前环境参数进行译码处理,得到参数译码信号;根据参数译码信号,确定第一校准码;接收校准模式信号,在校准模式信号指示片外校准模式的情况下,将第一校准码确定为zq校准码。
21、在一些实施例中,当前环境参数包括当前温度参数和当前电压参数,该方法还包括:当前温度参数是用户发送的或者存储器确定的,当前电压参数是用户发送的。
22、在一些实施例中,存储器包括反熔丝阵列,且反熔丝阵列存储的数据是基于多个环境参数和多个候选校准码之间的关系进行编程处理得到的;所述根据参数译码信号,确定第一校准码,包括:将参数译码信号输入到反熔丝阵列,得到反熔丝阵列输出的第一校准码。
23、在一些实施例中,该方法还包括:在校准模式信号指示片内校准模式时,控制存储器进行zq自校准处理,得到第二校准码,并将第二校准码确定为zq校准码。
24、在一些实施例中,该方法还包括:在第一测试模式下,控制校准模式信号指示片内校准模式;针对多个环境参数对存储器进行多次zq自校准处理,得到多个候选校准码,以建立多个环境参数和多个候选校准码之间的关系。
25、在一些实施例中,该方法还包括:接收用户发送的第三校准码;其中,第一校准码和第三校准码之中至多一者有效;在校准模式信号指示片外校准模式的情况下,将第一校准码和第三校准码之中有效的一者确定为zq校准码。
26、本公开实施例提供了一种校准控制电路、电子设备和校准控制方法,根据当前环境参数可以快速且合理的确定第一校准码,进而在片外校准模式下直接设定zq校准码,不仅降低功耗而且节约系统时间。
本文地址:https://www.jishuxx.com/zhuanli/20240731/182105.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表