一种智能系统保护电路技术方案

技术编号:20722202 阅读:49 留言:0更新日期:2019-03-30 17:08
本实用新型专利技术公开了一种智能系统保护电路,包括CPU、及与CPU相连的外部ROM;在CPU与外部ROM之间增加智能控制模块,并结合CPU自身控制协议来实现保护、检测软件系统是否正常以及发生主系统丢失后自适应启动备份,并同时自恢复主系统。本实用新型专利技术的有益效果是利用CPU本身运行可控制软件的基础上,只增加少量逻辑芯片实现无人智能化,成本低廉,大大降低了整机故障率和后期人工维护成本。

【技术实现步骤摘要】
一种智能系统保护电路
本技术涉及一种保护电路,具体地说,涉及一种智能系统互备份保护电路。
技术介绍
随着通信产品工作环境如电磁干扰、高压静电等因素日益复杂,使用、存储过程中发生软件丢失、误码等概率增大,从而导致系统运行出错或无法启动。
技术实现思路
本技术正是为了解决上述技术问题而设计的一种智能系统保护电路。本技术解决其技术问题所采用的技术方案是:一种智能系统保护电路,包括CPU、及与CPU相连的外部ROM;在CPU与外部ROM之间增加智能控制模块,并结合CPU自身控制协议来实现保护、检测软件系统是否正常以及发生主系统丢失后自适应启动备份,并同时自恢复主系统。所述一种智能系统保护电路,其CPU选用MPC8548处理器,外部ROM选用16位宽的128MFLASH,通过最高位地址控制1或0来分上、下半区各64M存放空间,每个空间分别预装操作系统软件,单系统启动失败可切向备份启动。所述一种智能系统保护电路,其智能控制模块由逻辑电路构成,包括定时计数器、看门狗电路、D触发器和二转一选择器;定时计数器驱动看门狗电路检测CPU输出的系统运行信号CPU-WDI,看门狗电路的输出与D触发器的CLK引脚相连,电路中BIOS-SELECT信号与CPU地址LA26经二转一选择器连接FLASH高地址信号线LA-26。所述一种智能系统保护电路,其看门狗芯片为ADM706SAR,二转一选择器为74LVC157,D触发器为74LCX74M。所述一种智能系统保护电路,其逻辑电路中复位信号发出经过可调选择芯片74VHC123再复位全局芯片,这时芯片延迟前会发出DELAY-INT-N信号提前通知CPU保存运行数据。本技术的有益效果是利用CPU本身运行可控制软件的基础上,只增加少量逻辑芯片实现无人智能化,成本低廉,大大降低了整机故障率和后期人工维护成本。附图说明图1为本技术功能框图。图2为本技术CPU电路原理图。图3为本技术可调选择芯片与看门狗电路原理图。图4为本技术外部ROM、D触发器和二转一选择器电路原理图。具体实施方式下面结合附图和实施例对本技术进一步说明。如图1-4所示,本技术一种智能系统保护电路,包括CPU、及与CPU相连的外部ROM;在CPU与外部ROM之间增加智能控制模块,并结合CPU自身控制协议来实现保护、检测软件系统是否正常以及发生主系统丢失后自适应启动备份,并同时自恢复主系统。所述一种智能系统保护电路,其CPU选用MPC8548处理器,外部ROM选用16位宽的128MFLASH,通过最高位地址控制1或0来分上、下半区各64M存放空间,每个空间分别预装操作系统软件,单系统启动失败可切向备份启动。所述一种智能系统保护电路,其智能控制模块由逻辑电路构成,包括定时计数器、看门狗电路、D触发器和二转一选择器;定时计数器驱动看门狗电路检测CPU输出的系统运行信号CPU-WDI,看门狗电路的输出与D触发器的CLK引脚相连,电路中BIOS-SELECT信号与CPU地址LA26经二转一选择器连接FLASH高地址信号线LA-26。所述一种智能系统保护电路,其看门狗芯片为ADM706SAR,二转一选择器为74LVC157,D触发器为74LCX74M。所述一种智能系统保护电路,其逻辑电路中复位信号发出经过可调选择芯片74VHC123再复位全局芯片,这时芯片延迟前会发出DELAY-INT-N信号提前通知CPU保存运行数据。如图1所示,本电路是应用于CPU和FLASH之间接口,配合CPU自有控制引脚起到智能控制、保护FLASH中的系统软件功能。其核心为逻辑电路单元,由定时计数器、看门口电路、D触发器、二转一选择器等组成。本电路单独运行无实际意义,此次实例将其运用于MPC8548处理器小系统电路中,外部ROM选用16位宽的128MFLASH,通过最高位地址控制1或0来分上、下半区各64M存放空间,每个空间分别预装操作系统软件,单系统启动失败可切向备份启动。如图2-4所示,具体电路分叙如下:1.电路上电启动后,逻辑单元中定时计数器开始计数至120s,看门狗电路判断处理器发出的系统运行信号CPU_WDI。2.如CPU-WDI为周期性方波,表示系统运行正常;反之为启动失败,需启动备份系统。3.等系统运行成功后,CPU将写保护使能信号FLASH-VPN拉高,使FLASH只读状态,避免误操作运行软件。如需人为修改时可发出写命令来解除写保护。4.如判断CPU-WDI非周期方波,看门狗芯片706S输出一200ms低电平全局复位信号,D触发器74LC74M的CLK引脚连接复位信号,根据D触发器原理,当CLK上升沿来临(及复位信号结束拉高时),/Q取反D值,电路中BIOS-SELECT信号为复位前的反值。5.BIOS-SELECT与CPU地址LA26经二转一选择器74LVC157连接FLASH高地址信号线LA-26,但由于系统启动失败,CPU发出的选择控制信号BI-BIOS-CHANGE-EN为高电平,故FLASH高地址位为选择由BIOS-SELECT控制。6.BIOS-SELECT为0,FLASH最高位为0,CPU从ROM的上半区0x0…开始读取启动软件;反之BIOS-SELECT为1,从下半区0x1…读取。同时还将选择信号BIOS-SELECT反馈给CPU,告知此时系统读取外部ROM地址信息。7.CPU获取哪一区启动系统出错后,可使能BI-BIOS-CHANGE-EN引脚将控制FLASH高地址位信号选择为CPU地址线LA26,然后由控制软件切换操作片区,可自行将损坏区系统重新烧写备份。8.但系统正常运行过程中需重启电路时,逻辑电路中复位信号发出经过可调选择芯片74VHC123再复位全局芯片,这时芯片延迟前会发出DELAY-INT-N信号提前通知CPU保存运行数据。本技术不局限于上述最佳实施方式,任何人在本技术的启示下得出的其他任何与本技术相同或相近似的产品,均落在本技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种智能系统保护电路,包括CPU、及与CPU相连的外部ROM;其特征在于:在CPU与外部ROM之间增加智能控制模块,并结合CPU自身控制协议来实现保护、检测软件系统是否正常以及发生主系统丢失后自适应启动备份,并同时自恢复主系统。

【技术特征摘要】
1.一种智能系统保护电路,包括CPU、及与CPU相连的外部ROM;其特征在于:在CPU与外部ROM之间增加智能控制模块,并结合CPU自身控制协议来实现保护、检测软件系统是否正常以及发生主系统丢失后自适应启动备份,并同时自恢复主系统。2.根据权利要求1所述的一种智能系统保护电路,其特征在于:CPU选用MPC8548处理器,外部ROM选用16位宽的128MFLASH,通过最高位地址控制1或0来分上、下半区各64M存放空间,每个空间分别预装操作系统软件,单系统启动失败可切向备份启动。3.根据权利要求2所述的一种智能系统保护电路,其特征在于:智能控制模块由逻辑电路构成,包括定时计数器、看门狗电路...

【专利技术属性】
技术研发人员:安海洋
申请(专利权)人:海南宝通实业公司
类型:新型
国别省市:海南,46

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

1