集成电路和控制芯片制造技术

技术编号:37800922 阅读:11 留言:0更新日期:2023-06-09 09:31
本申请涉及一种集成电路和控制芯片,集成电路包括:IIC总线、设备状态显示驱动模块、实时时钟模块和看门狗模块;其中,设备状态显示驱动模块、实时时钟模块和看门狗模块分别连接于IIC总线;IIC总线还用于连接微控制单元,微控制单元作为IIC总线连接的主机。如此,将设备状态显示驱动单元、实时时钟模块和看门狗模块作为从机集中在一起,基于IIC总线协议,通过两根通信线就可以实现与外部的主机的通信,有效减少了布线资源,降低了对接口资源以及空间资源的占用。源的占用。源的占用。

【技术实现步骤摘要】
集成电路和控制芯片


[0001]本申请涉及半导体
,具体涉及一种集成电路和控制芯片。

技术介绍

[0002]在现有的电池管理系统的应用中,很多常用的功能模块如LED驱动、蜂鸣器驱动等都需要有特定的芯片,这些特定芯片与电池管理系统的微控制单元连接,以实现对应的功能。然而,这种常用的特定芯片,往往会占用较多的接口资源和空间资源。

技术实现思路

[0003]有鉴于此,本申请的目的在于,提供一种集成电路和控制芯片,能够有效减少布线资源,降低对接口资源和空间资源的占用。
[0004]为实现以上目的,本技术采用如下技术方案:
[0005]本申请的第一方面提供一种集成电路,包括:IIC总线、设备状态显示驱动模块、实时时钟模块和看门狗模块;其中,
[0006]所述设备状态显示驱动模块、所述实时时钟模块和所述看门狗模块分别连接于所述IIC总线;
[0007]所述IIC总线还用于连接微控制单元,所述微控制单元作为所述IIC总线连接的主机。
[0008]可选的,还包括:告警驱动模块;
[0009]所述告警驱动模块,连接于所述IIC总线。
[0010]可选的,所述告警驱动模块包括内部振荡器。
[0011]可选的,还包括晶振接口和与所述晶振接口连接的时钟缓冲器;
[0012]所述时钟缓冲器分别与所述设备状态显示驱动模块、所述实时时钟模块和所述看门狗模块连接,所述晶振接口用于连接外部晶振,以提供时钟源。
[0013]可选的,还包括外部电源接口;r/>[0014]所述外部电源接口,分别与所述设备状态显示驱动模块、所述实时时钟模块和所述看门狗模块连接,用于接入外部电源。
[0015]可选的,还包括内部电源模块;
[0016]所述内部电源模块,与所述实时时钟模块连接,用于在所述外部电源停止供电的情况下,为所述实时时钟模块供电。
[0017]可选的,所述内部电源模块包括电池。
[0018]可选的,所述设备状态显示驱动模块包括LED驱动模块;
[0019]所述LED驱动模块用于连接多个LED,以展示设备状态。
[0020]可选的,所述看门狗模块包括定时器。
[0021]本申请的第二方面提供一种控制芯片,包括微控制单元和如本申请的第一方面所述的集成电路;
[0022]所述微控制单元设置有IIC接口;
[0023]所述微控制单元通过所述IIC接口与所述集成电路连接。
[0024]本申请提供的技术方案可以包括以下有益效果:
[0025]本申请的方案中,提供了一种集成电路和控制芯片,其中,集成电路包括IIC总线、设备状态显示驱动模块、实时时钟模块和看门狗模块,设备状态显示驱动模块、实时时钟模块和看门狗模块分别连接于IIC总线,IIC总线还用于连接微控制单元,微控制单元作为IIC总线连接的主机。如此,将设备状态显示驱动单元、实时时钟模块和看门狗模块作为从机集中在一起,基于IIC总线协议,通过两根通信线就可以实现与外部的主机的通信,有效减少了布线资源,降低了对接口资源以及空间资源的占用。
附图说明
[0026]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本申请一个实施例提供的一种集成电路的结构示意图。
[0028]图2是本申请另一个实施例提供的一种集成电路的结构示意图。
[0029]图3是本申请又一个实施例提供的一种集成电路的结构示意图。
[0030]图4是本申请一个实施例提供的一种控制芯片的结构示意图。
具体实施方式
[0031]为使本申请的目的、技术方案和优点更加清楚,下面将对申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。
[0032]在通信储能、家用储能的电池管理系统的应用中,电池管理的基础功能通常有LED状态显示,硬件看门狗,实时时钟,蜂鸣器告警等。
[0033]现有技术中,每个基础功能模块都有特定的芯片,虽然其逻辑相对简单,但对于电池管理来说又必不可少,并且,每个基础功能的芯片都与MCU连接,在所需基础功能的芯片较多时,对MCU的接口资源和空间资源的占用也会相对较多。
[0034]为此,本申请的实施例提供一种集成电路,如图1所示,集成电路可以包括:集成电路(Inter

IntegratedCircuit,IIC)总线101、设备状态显示驱动模块102、实时时钟模块103和看门狗模块104。
[0035]其中,设备状态显示驱动模块102、实时时钟模块103和看门狗模块104分别连接于IIC总线101;IIC总线101还用于连接微控制单元(MicrocontrollerUnit;MCU),微控制单元作为IIC总线101连接的主机。
[0036]设备状态显示驱动模块可以是用于显示设备状态的驱动模块,以设备为电池为例,设备状态显示驱动模块可以是显示电池状态的驱动模块,显示电池状态的驱动模块用于连接状态显示装置,显示电池状态的驱动模块可以根据接收到的MCU发送的设备状态信
息,发送对应的显示指令给状态显示装置,以使状态显示装置根据接收到的显示指令显示对应的设备状态信息。
[0037]实时时钟模块可以包括多个定时器和对应的寄存器。其中,寄存器用于存储初始时间数据,定时器用于进行计时。应用时,实时时钟模块可以是4个8位定时器和对应的寄存器。定时器可以按照每经过1秒加1进行计时,如此,读取定时器的数值,即可识别已运行的秒数,再加上寄存器中存储的初始时间数据,依据内部时间算法,就可以计算出实际的时间值。
[0038]在由微控制单元构成的微型计算机系统中,由于微控制单元的工作常常会受到来自外界电磁场的干扰,造成各种寄存器和内存的数据混乱,进而导致程序指针错误、不在程序区、取出错误的程序指令等异常发生,造成程序的正常运行被打断,陷入死循环,由微控制单元控制的系统无法继续正常工作,陷入停滞状态。看门狗,又叫watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出用于连接复位端Restart。看门狗模块的功能是定期的查看微控制单元内部的情况,一旦发生错误就向微控制单元发出重启信号。看门狗命令在程序的中断中拥有最高的优先级。
[0039]实施时,可以利用定时器作为看门狗模块,用于实现看门狗功能。具体的,可以预先设定定时器的初始值,在微控制单元开始启动后,发送开始计数指令给定时器,定时器开始计时,初始值开始减小,在初始值降本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种集成电路,其特征在于,包括:IIC总线、设备状态显示驱动模块、实时时钟模块和看门狗模块;其中,所述设备状态显示驱动模块、所述实时时钟模块和所述看门狗模块分别连接于所述IIC总线;所述IIC总线还用于连接微控制单元,所述微控制单元作为所述IIC总线连接的主机。2.根据权利要求1所述的集成电路,其特征在于,还包括:告警驱动模块;所述告警驱动模块,连接于所述IIC总线。3.根据权利要求2所述的集成电路,其特征在于,所述告警驱动模块包括内部振荡器。4.根据权利要求1所述的集成电路,其特征在于,还包括晶振接口和与所述晶振接口连接的时钟缓冲器;所述时钟缓冲器分别与所述设备状态显示驱动模块、所述实时时钟模块和所述看门狗模块连接,所述晶振接口用于连接外部晶振,以提供时钟源。5.根据权利要求1所述的集成电路,其特征在于,还包括外部电源接口;所述外部电源接口...

【专利技术属性】
技术研发人员:林家杰陈坤
申请(专利权)人:珠海冠宇动力电源有限公司
类型:新型
国别省市:

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

1