本发明涉及用于显示驱动芯片异常检测的异常检测器技术领域,尤其是一种用于显示驱动芯片异常检测的模拟看门狗异常检测器。
背景技术:
常规的oled产品的显示驱动芯片(ddi,displaydriveric)的异常状态检测采用逻辑异常检测器。如果由于内部电源的闭锁导致ddi处于异常状态,逻辑异常检测器可以通过检测内部电源的电平来正常输出error_fg信号并使ddi正常工作。ap(applicationprocessor,应用处理器)监控ddi的状态,当ap识别到ddi在异常状态时输出的error_fg信号时,可以恢复ddi使其正常运行。但是,还有一些外部因素会导致ddi处于异常状态,例如esd(electro-staticdischarge,静电放电)逻辑块异常等外部因素导致的异常状态,这种情况下,逻辑异常检测器无法正常输出error_fg信号,进一步的ap无法识别ddi的异常状态导致应用ddi的oled系统出现问题,进而使得ddi可靠性降低。
技术实现要素:
本发明要解决的技术问题是:提供一种用于显示驱动芯片异常检测的模拟看门狗异常检测器,当ddi的逻辑模块处于异常状态时模拟看门狗异常检测器可以可靠的检测到ddi的异常状态。
本发明解决其技术问题所采用的技术方案是:一种用于显示驱动芯片异常检测的模拟看门狗异常检测器,具有模拟看门狗电路,所述模拟看门狗电路包括缓冲器u1、比较器u2。
缓冲器u1的正输入端接电压vddio,缓冲器u1的负输入端接缓冲器u1的输出端;缓冲器u1的输出端接充电电路的输入端,充电电路的输出端接比较器u2的正输入端,比较器u2的正输入端处的电压为电压vin;比较器u2的负输入端处接入电压vth,电压vth为生成error_fg信号的参考电压;比较器u2将电压vin和电压vth进行比较,如果电压vin>电压vth,则比较器u2输出高电平信号。
所述模拟看门狗电路还包括看门狗信号发生器,看门狗信号发生器的看门狗信号输出端接mos管fet1的g极,mos管fet1的s极接地,mos管fet1的d极串接电阻r2后接至比较器u2的正输入端;看门狗信号发生器定期生成看门狗信号使得mos管fet1导通。
优选的,所述充电电路包括电阻r1、电容c1,缓冲器u1的输出端接电阻r1的一端,电阻r1的另一端接电容c1的一端,电容c1的另一端接地,电阻r1的另一端接比较器u2的正输入端。
优选的,电阻r3一端接电压vddio,电阻r3另一端接电阻r4的一端以及比较器u2的负输入端,电阻r4的另一端接地。
优选的,比较器u2的输出端接缓冲器u3的输入端,缓冲器u3的输出端接缓冲器u4的输入端,缓冲器u4的输出端接至error_fg缓存。
优选的,充电电路工作时电压vin上升,在电压vin仍小于或等于电压vth时看门狗信号发生器生成看门狗信号使得mos管fet1导通。
本发明的有益效果是:看门狗信号发生器定期生成看门狗信号使得mos管fet1导通,进而使得比较器u2的正输入端处的电压vin可以定期通过mos管fet1释放,如果ddi的逻辑模块工作正常,则比较器u2的输出端处的电压vout保持低电平信号状态。当ddi的逻辑模块处于异常状态时模拟看门狗异常检测器能够生成error_fg信号。不管是内部因素还是外部因素引起的ddi的逻辑模块处于异常状态时模拟看门狗异常检测器均可以可靠的检测到ddi的异常状态。
附图说明
下面结合附图对本发明进一步说明。
图1是本发明实施例的模拟看门狗异常检测器的电路原理图;
图2是模拟看门狗电路的工作电压波形图;
具体实施方式
现在结合附图对本发明作进一步的说明。这些附图均为简化的示意图仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
本发明的实施例,如图1所示,一种模拟看门狗异常检测器,具有模拟看门狗电路,所述模拟看门狗电路为模拟电路,模拟看门狗电路包括缓冲器u1、比较器u2、充电电路。所述充电电路包括电阻r1、电容c1。
缓冲器u1的正输入端接电压vddio,缓冲器u1的负输入端接缓冲器u1的输出端。缓冲器u1的输出端接电阻r1的一端,电阻r1的另一端接电容c1的一端,电容c1的另一端接地。电阻r1、电容c1组成充电电路。
电阻r1的另一端接比较器u2的正输入端,比较器u2的正输入端的电压为电压vin,电压vin为充电电路的输出电压。电压vddio给比较器u2供电。充电电路工作时,如图2所示,电压vin在t1时间段内持续上升。
电阻r3一端接电压vddio,电阻r3另一端接电阻r4的一端以及比较器u2的负输入端,电阻r4的另一端接地。比较器u2的负输入端的电压为电压vth,电压vth为生成error_fg信号的参考电压,比较器u2的输出端处的电压为电压vout。比较器u2的输出端接缓冲器u3的输入端,缓冲器u3的输出端接缓冲器u4的输入端,缓冲器u4的输出端接至error_fg缓存。
比较器u2将电压vin和电压vth进行比较,如果电压vin>电压vth,则比较器u2输出高电平信号,进而输出error_fg信号至error_fg缓存。error_fg信号通过error_fg缓存传输至ap,由此,ap可获知ddi处于异常状态。
所述模拟看门狗电路还包括看门狗信号发生器,看门狗信号发生器的看门狗信号输出端接mos管fet1的g极,mos管fet1的s极接地,mos管fet1的d极串接电阻r2后接至比较器u2的正输入端。
看门狗信号发生器定期生成看门狗信号使得mos管fet1导通,进而使得比较器u2的正输入端处的电压vin可以定期通过mos管fet1释放。
如图2所示,看门狗信号发生器定期生成t1时间段的低电平信号和t2时间段的高电平信号。当mos管fet1在低电平信号时关闭,电压vin由充电电路缓慢充电。在电压vin达到电压vth的电平之前,即图2中所示电压vin仍小于电压vth时,mos管fet1得到高电平信号进而导通,电压vin通过mos管fet1释放,使得电压vin下降进而电压vin不高于电压vth。
如果ddi的逻辑模块工作正常,则比较器u2的输出端处的电压vout保持低电平信号状态,因此,ap识别ddi工作正常。
当ddi的逻辑模块由于esd等外部因素或者内部电源闭锁等内部因素处于异常状态时,看门狗信号发生器无法输出看门狗信号,因而使得电压vin高于电压vth,甚至上升至电压vddio,如上所述,比较器u2将电压vin和电压vth进行比较,如果电压vin>电压vth,比较器u2的输出端处的电压vout为高电平信号状态,进而输出error_fg信号,error_fg信号传输至ap,由此,ap可获知ddi处于异常状态。
因此,不管是内部因素还是外部因素引起的ddi的逻辑模块处于异常状态时仍然可以输出error_fg信号,即ddi的逻辑模块处于异常状态时模拟看门狗异常检测器可以可靠的检测到ddi的异常状态,ap可以识别ddi的异常状态然后ap可以对ddi进行恢复使得应用ddi的系统保持可靠。
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
1.一种用于显示驱动芯片异常检测的模拟看门狗异常检测器,其特征在于:具有模拟看门狗电路,所述模拟看门狗电路包括缓冲器u1、比较器u2;
缓冲器u1的正输入端接电压vddio,缓冲器u1的负输入端接缓冲器u1的输出端;缓冲器u1的输出端接充电电路的输入端,充电电路的输出端接比较器u2的正输入端,比较器u2的正输入端处的电压为电压vin;比较器u2的负输入端处接入电压vth,电压vth为生成error_fg信号的参考电压;比较器u2将电压vin和电压vth进行比较,如果电压vin>电压vth,则比较器u2输出高电平信号;
所述模拟看门狗电路还包括看门狗信号发生器,看门狗信号发生器的看门狗信号输出端接mos管fet1的g极,mos管fet1的s极接地,mos管fet1的d极串接电阻r2后接至比较器u2的正输入端;看门狗信号发生器定期生成看门狗信号使得mos管fet1导通。
2.根据权利要求1所述的用于显示驱动芯片异常检测的模拟看门狗异常检测器,其特征在于:所述充电电路包括电阻r1、电容c1,缓冲器u1的输出端接电阻r1的一端,电阻r1的另一端接电容c1的一端,电容c1的另一端接地,电阻r1的另一端接比较器u2的正输入端。
3.根据权利要求1所述的用于显示驱动芯片异常检测的模拟看门狗异常检测器,其特征在于:电阻r3一端接电压vddio,电阻r3另一端接电阻r4的一端以及比较器u2的负输入端,电阻r4的另一端接地。
4.根据权利要求1所述的用于显示驱动芯片异常检测的模拟看门狗异常检测器,其特征在于:比较器u2的输出端接缓冲器u3的输入端,缓冲器u3的输出端接缓冲器u4的输入端,缓冲器u4的输出端接至error_fg缓存。
5.根据权利要求1所述的用于显示驱动芯片异常检测的模拟看门狗异常检测器,其特征在于:充电电路工作时电压vin上升,在电压vin仍小于或等于电压vth时看门狗信号发生器生成看门狗信号使得mos管fet1导通。
技术总结