一种多处理器复位控制电路制造技术

技术编号:14500331 阅读:92 留言:0更新日期:2017-01-30 04:59
本实用新型专利技术公开了一种多处理器复位控制电路,旨在为了克服现有技术中的主MCU和从MCU复位控制电路方案的上述不足之处,提供具有较高可靠性且提供不同复位方式的一种多处理器复位控制电路。它包括主MCU、从MCU、数据选择器、看门狗芯片,所述数据选择器分别与主MCU、从MCU和看门狗芯片连接,所述看门狗电路用于检测从MCU运行状态并且在从MCU异常时想从MCU发送复位信号。本实用新型专利技术具有实现高可靠的主MCU对从MCU复位控制;提供多种复位方式满足不同工作需求;可通过仿真器强制复位从MCU等优点。

【技术实现步骤摘要】

本技术涉及电子电路
,尤其涉及一种复位控制电路。
技术介绍
随着控制系统规模越来越大,需要多个处理器进行协调工作,控制器之间上电时序、工作状态等需要进行严格的控制及监控,因此就需要使用到可靠的控制器之间的复位控制电路。现有的多MCU(微控制单元)系统中要么采用统一复位源或者独立的复位源,其不足之处在于主MCU系统自主复位从MCU系统时,容易收到干扰而限制了复位可靠性,并且复位方式单一也不能满足实际工作中的需求
技术实现思路
本技术是为了克服现有技术中的主MCU和从MCU复位控制电路方案的上述不足之处,提供具有较高可靠性且提供不同复位方式的一种多处理器复位控制电路。为解决上述问题,本技术采用以下技术方案:本技术的一种多处理器复位控制电路,包括主MCU、从MCU、数据选择器、看门狗芯片,所述数据选择器分别与主MCU、从MCU和看门狗芯片连接,所述看门狗电路用于检测从MCU运行状态并且在从MCU异常时想从MCU发送复位信号。本方案中对从MCU的复位方式包括主MCU自主复位和看门狗监控复位等,可通过主MCU对从MCU发送复位信号进行从MCU的可控复位。同时看门狗芯片,实时监控从MCU的运行状态,在从MCU状态异常时自动对从MCU进行复位。通过多种复位方式,实现了对从MCU的高可靠性的复位技术方案,满足不同的工作需求。作为优选,数据选择器为8选1模拟开关,数据选择器的A2管脚接地,数据选择器的S0管脚连接主MCU的Reset-Sel0管脚,数据选择器的S1管脚连接主MCU的Reset-Sel1管脚,数据选择器的ACOM管脚连接从MCU的SYS-Reset管脚。在主MUC需要对从MCU复位的时候,主MCU将Reset-Sel0置0而Reset-Sel1置1,此时ACOM跟A2相通,也就是此时SYS-Reset将被拉底,此时从MCU处于复位状态。本方案是考虑到主MCU和从MCU距离较远甚至跨板情况下,线路之间干扰的情况,提高主MCU对从MCU复位的可靠性,受干扰程度小。作为优选,看门狗芯片的RST引脚连接数据选择器的A0和A3引脚,看门狗芯片的WDI引脚连接从MCU的WDI输出端,看门狗芯片的RST管脚连接数据选择的A0和A3管脚。由于MCU的特性上电过程中网络Reset-Sel0、Reset-Sel1绝大多数概率为00或11,更大概率为11,这样数据选择器的ACOM管脚会选择跟A3或A0导通,此时从MCU复位由WDT-Reset决定,实现看门狗芯片的自动监测复位。作为优选,还包括仿真器接口和仿真器,仿真器插入仿真器接口时,所述仿真器的JTAG-ON控制输出端连接数据选择器的S2管脚,仿真器的JTAG-Reset的复位输出端连接数据选择器的A4、A5、A6、A7管脚,仿真器内部JTAG-ON连接VCC电源,数据选择器的下拉电阻R2,下拉电阻R2接地。仿真器通过仿真器接口可插拔接入本方案的复位控制电路中,当仿真器插入仿真器接口中,数据选择器的S2管脚为高电平,此时数据选择器的ACOM管脚和A4、A5、A6、A7管脚导通,从MCU的复位工作受仿真器强制控制,而不受主MCU及看门狗芯片的影响,该方案提供一种外部强制复位从MCU的方案,提供了控制电路的适用性。因此,本技术具有如下有益效果:(1)实现高可靠的主MCU对从MCU复位控制;(2)提供多种复位方式满足不同工作需求;(3)可通过仿真器强制复位从MCU。附图说明图1为本技术的电路原理框图。图2为本技术的电路连接原理图。图中:1主MCU;2从MCU;3数据选择器;4看门狗芯片;仿真器接口5;仿真器6具体实施方式下面结合附图和具体实施方式对本专利技术做进一步描述。如图1所示,本技术的一种多处理器复位控制电路,包括主MCU1、从MCU2、数据选择器3、看门狗芯片4和仿真器6。所述数据选择器分别与主MCU、从MCU、看门狗芯片和仿真器接口5连接,仿真器通过仿真器接口和数据选择器连接。所述看门狗电路用于检测从MCU运行状态并且在从MCU异常时想从MCU发送复位信号。数据选择器为8选1模拟开关,数据选择器的A2管脚接地,数据选择器的S0管脚连接主MCU的Reset-Sel0管脚,数据选择器的S1管脚连接主MCU的Reset-Sel1管脚。数据选择器的ACOM管脚连接方向串联二极管D1后连接从MCU的SYS-Reset管脚,同时连接电阻R1,电阻R1连接电源。数据选择器的E管脚、GND管脚、VEE管脚分别接地,VCC管脚连接电源。看门狗芯片的RST引脚连接数据选择器的A0和A3引脚,看门狗芯片的WDI引脚连接从MCU的WDI输出端,看门狗芯片的RST管脚连接数据选择的A0和A3管脚。仿真器插入仿真器接口时,所述仿真器的JTAG-ON控制输出端连接数据选择器的S2管脚,仿真器的JTAG-Reset的复位输出端连接数据选择器的A4、A5、A6、A7管脚,仿真器内部JTAG-ON连接VCC电源,数据选择器的下拉电阻R2,下拉电阻R2接地。本方案中对从MCU的复位方式包括主MCU自主复位和看门狗监控复位等,可通过主MCU对从MCU发送复位信号进行从MCU的可控复位。同时看门狗芯片,实时监控从MCU的运行状态,在从MCU状态异常时自动对从MCU进行复位。通过多种复位方式,实现了对从MCU的高可靠性的复位技术方案,满足不同的工作需求。仿真器通过仿真器接口可插拔接入本方案的复位控制电路中,当仿真器插入仿真器接口中,数据选择器的S2管脚为高电平,此时数据选择器的ACOM管脚和A4、A5、A6、A7管脚导通,从MCU的复位工作受仿真器强制控制,而不受主MCU及看门狗芯片的影响,该方案提供一种外部强制复位从MCU的方案,提供了控制电路的适用性。在仿真器未插入时,正常运行过程中,主MCU将Reset-Sel0置1、Reset-Sel1置1将SYS-Reset释放给WDT-Reset,从MCU需要及时对看门狗喂狗信号WDI进行喂狗,保证系统正常工作。在主MUC需要对从MCU复位的时候,主MCU将Reset-Sel0置0而Reset-Sel1置1,此时ACOM跟A2相通,也就是此时SYS-Reset将被拉底,此时从MCU处于复位状态。本方案是考虑到主MCU和从MCU距离较远甚至跨板情况下,线路之间干扰的情况,提高主MCU对从MCU复位的可靠性,受干扰程度小。主MCU延迟一定时间后将MCU-Reset-Sel0置1、MCU-Reset-Sel1置1将SYS-Reset释放回WDT-Reset。由于MCU的特性上电过程中网络Reset-Sel0、Reset-Sel1绝大多数概率为00或11,更大概率为11,这样数据选择器的ACOM管脚会选择跟A3或A0导通,此时从MCU复位由WDT-Reset决定,实现看门狗芯片的自动监测复位。综上所述,从MCU复位方式如下表所示:JTAG-ONReset-Sel1Reset-Sel0从MCUSYS-Reset11或01或0JTAG-Reset000WDT-Reset001NC(BOOT)010GND011WDT-Reset本文档来自技高网...
一种多处理器复位控制电路

【技术保护点】
一种多处理器复位控制电路,其特征是,包括主MCU、从MCU、数据选择器、看门狗芯片,所述数据选择器分别与主MCU、从MCU、看门狗芯片连接,所述看门狗电路用于检测从MCU运行状态并且在从MCU异常时想从MCU发送复位信号。

【技术特征摘要】
1.一种多处理器复位控制电路,其特征是,包括主MCU、从MCU、数据选择器、看门狗芯片,所述数据选择器分别与主MCU、从MCU、看门狗芯片连接,所述看门狗电路用于检测从MCU运行状态并且在从MCU异常时想从MCU发送复位信号。2.根据权利要求1所述的一种多处理器复位控制电路,其特征是,数据选择器为8选1模拟开关,数据选择器的A2管脚接地,数据选择器的S0管脚连接主MCU的Reset-Sel0管脚,数据选择器的S1管脚连接主MCU的Reset-Sel1管脚,数据选择器的ACOM管脚连接从MCU的SYS-Reset管脚。3.根据权利要求2...

【专利技术属性】
技术研发人员:陈健徐威挺王文伟邱旭东
申请(专利权)人:浙江科聪智能科技有限公司
类型:新型
国别省市:浙江;33

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

1