超时监测电路、芯片的制作方法
- 国知局
- 2024-08-19 14:32:55
本发明涉及芯片,尤其涉及一种超时监测电路、芯片。
背景技术:
1、在通用的集成电路芯片系统中,常常会有多个不同的内置ldo(low dropoutregulaor,低压差线性稳压器)电源,为了实现较低的功耗指标,常常会根据不同的功耗应用场景,定义不同的低功耗模式(包括掉电模式和不掉电模式)。当面对复杂且恶劣的芯片应用场景时,在常用的低功耗模式进出过程中,经常会遇到意想不到的电源干扰、抖动、温度变化、电磁噪声干扰等,导致芯片执行异常。
2、为此,相关技术中一般是通过内置的常开看门狗,提前通过软件介入,在进入低功耗模式前,提前设定好一个最大的预设超时时间,并软件打开内置的看门狗,达到预设的超时时间后,就产生超时复位信号,复位整个芯片系统。然而,该技术存在如下问题:
3、1)常用的系统看门狗超时监测都需要定时喂狗操作,低功耗模式下一般由于系统时钟关闭,无法进行此类喂狗操作;
4、2)无法根据随机产生的系统低功耗进入信号去实时打开看门狗的超时监测功能,可能导致看门狗超时误判;
5、3)有些芯片要求芯片外部单独增加一路外置看门狗,去实时监测芯片电源的工作情况,防止因为芯片电源意外掉电导致的异常卡死超时问题。但是这种通过增加芯片外置看门狗的方式的缺点,会大大增加用户额外的硬件开销成本。
技术实现思路
1、本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种超时监测电路,以实现在低功耗模式下也可正常运行,同时降低硬件成本,并实时实现监测。
2、本发明的第二个目的在于提出一种芯片。
3、为达到上述目的,本发明第一方面实施例提出了一种超时监测电路,包括:常开慢速时钟、状态控制器、进入超时监测模块和复位模块;其中,所述状态控制器,用于在接收到系统低功耗请求信号后,输出低功耗进入计数器使能信号至所述进入超时监测模块,并在检测到芯片进入低功耗模式成功时,输出低功耗进入成功信号至所述进入超时监测模块;所述进入超时监测模块,用于在接收到所述低功耗进入计数器使能信号时开始计时,得到第一计时时间,并在所述第一计时时间大于或者等于进入低功耗监测预设时间,且未接收到所述低功耗进入成功信号时,输出进入超时监测复位信号至所述复位模块;所述复位模块,用于在接收到所述进入超时监测复位信号时,输出超时监测复位信号,以复位所述芯片;所述常开慢速时钟,用于为所述状态控制器和所述进入超时监测模块分别提供工作时钟。
4、另外,根据本发明实施例的超时监测电路还可具有如下附加的技术特征:
5、根据本发明的一个实施例,超时监测电路,还包括:退出超时监测模块;其中,所述状态控制器,还用于在接收到系统低功耗唤醒信号时,输出低功耗退出计数器使能信号至所述退出超时监测模块,并在检测到所述芯片退出低功耗模式成功时,输出低功耗退出成功信号至所述退出超时监测模块;所述退出超时监测模块,用于在接收到所述低功耗退出计数器使能信号时开始计时,得到第二计时时间,并在所述第二计时时间大于或者等于退出低功耗监测预设时间,且未接收到所述低功耗退出成功信号时,输出退出超时监测复位信号至所述复位模块;所述复位模块,还用于在接收到所述退出超时监测复位信号时,输出所述超时监测复位信号,以复位所述芯片;所述常开慢速时钟,还用于为所述退出超时监测模块提供工作时钟。
6、根据本发明的一个实施例,所述进入超时监测模块包括:进入低功耗监测计数器和第一比较器;其中,所述进入低功耗监测计数器,与所述常开慢速时钟、所述状态控制器和所述第一比较器分别连接,用于在接收到所述低功耗进入计数器使能信号时开始计时,得到所述第一计时时间,并将所述第一计时时间输出至所述第一比较器,以及在接收到所述低功耗进入成功信号时,将所述第一计时时间清零;所述第一比较器,还与所述复位模块连接,用于将所述第一计时时间与所述进入低功耗监测预设时间进行比较,并在所述第一计时时间大于或者等于所述进入低功耗监测预设时间时,输出所述进入超时监测复位信号至所述复位模块。
7、根据本发明的一个实施例,所述退出超时监测模块包括:退出低功耗监测计数器和第二比较器;其中,所述退出低功耗监测计数器,与所述常开慢速时钟、所述状态控制器和所述第二比较器分别连接,用于在接收到所述低功耗退出计数器使能信号时开始计时,得到所述第二计时时间,并将所述第二计时时间输出至所述第二比较器,以及在接收到所述低功耗退出成功信号时,将所述第二计时时间清零;所述第二比较器,还与所述复位模块连接,用于将所述第二计时时间与所述退出低功耗监测预设时间进行比较,并在所述第二计时时间大于或者等于所述退出低功耗监测预设时间时,输出所述退出超时监测复位信号至所述复位模块。
8、根据本发明的一个实施例,在接收到系统上电复位信号时,输出所述超时监测复位信号。
9、根据本发明的一个实施例,所述复位模块还用于:输出所述超时监测复位信号分别至所述状态控制器、所述进入超时监测模块和所述退出超时监测模块,以复位所述状态控制器、所述进入超时监测模块和所述退出超时监测模块。
10、根据本发明的一个实施例,所述进入超时监测模块还与所述芯片的系统总线连接,以通过所述系统总线配置所述进入低功耗监测预设时间和配置进入低功耗监测使能信号;其中,所述进入超时监测模块在所述进入低功耗监测使能信号有效时,进行超时监测工作。
11、根据本发明的一个实施例,所述退出超时监测模块还与所述芯片的系统总线连接,以通过所述系统总线配置所述退出低功耗监测预设时间和配置退出低功耗监测使能信号;其中,所述退出超时监测模块在所述退出低功耗监测使能信号有效时,进行超时监测工作。
12、根据本发明的一个实施例,所述复位模块包括:三输入或门,所述三输入或门的三个输入端分别用以接收所述进入超时监测复位信号、所述退出超时监测复位信号和所述系统上电复位信号。
13、为达到上述目的,本发明第二方面实施例提出了一种芯片,包括:上述的超时监测电路。
14、根据本发明实施例的超时监测电路、芯片,包括:常开慢速时钟、状态控制器、进入超时监测模块和复位模块;其中,状态控制器,用于在接收到系统低功耗请求信号后,输出低功耗进入计数器使能信号至进入超时监测模块,并在检测到芯片进入低功耗模式成功时,输出低功耗进入成功信号至进入超时监测模块;进入超时监测模块,用于在接收到低功耗进入计数器使能信号时开始计时,得到第一计时时间,并在第一计时时间大于或者等于进入低功耗监测预设时间,且未接收到低功耗进入成功信号时,输出进入超时监测复位信号至复位模块;复位模块,用于在接收到进入超时监测复位信号时,输出超时监测复位信号,以复位芯片;常开慢速时钟,用于为状态控制器和进入超时监测模块分别提供工作时钟。通过设置上述不需要使用看门狗的超时监测电路,实现在低功耗模式下也可正常运行,同时可降低硬件成本。并且,由于上述超时监测电路仅需系统低功耗请求信号触发即可执行监测,可以应对随机产生的系统低功耗进入信号,实时实现监测,性能更好。
15、本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
本文地址:https://www.jishuxx.com/zhuanli/20240819/275585.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表