[发明专利]一种具有可靠性设计的单片机系统有效
| 申请号: | 201410006579.2 | 申请日: | 2014-01-08 |
| 公开(公告)号: | CN103699462A | 公开(公告)日: | 2014-04-02 |
| 发明(设计)人: | 张华林 | 申请(专利权)人: | 闽南师范大学 |
| 主分类号: | G06F11/16 | 分类号: | G06F11/16 |
| 代理公司: | 福建炼海律师事务所 35215 | 代理人: | 许育辉;孙文杰 |
| 地址: | 363000 福*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 可靠性 设计 单片机 系统 | ||
技术领域
本发明涉及一种单片机系统,更具体地,涉及一种具有可靠性设计的单片机系统。
背景技术
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器,随机存取存储器、只读存储器、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。目前,单片机已广泛应用在家用电器、工业自动化、航空航天及汽车电子等领域。
然而,有些情况下,比如在恶劣环境中,对单片机系统的可靠性具有较高的要求,尤其是在处理重要的事件时不能间断工作,需要具有可靠性设计,比如硬件冗余等可靠性设计。
发明内容
本发明要解决的技术问题是提供一种具有可靠性设计的单片机系统。
本发明提供的具有可靠性设计的单片机系统,具体的技术方案如下:
一种具有可靠性设计的单片机系统,包括第一中央处理器、第二中央处理器、随机存取存储器和只读存储器,其中,当第一中央处理器发生故障时,隔离第一中央处理器并将第一中央处理器处理的任务切换为由第二中央处理器处理。
优选地,正常工作时,所述第一中央处理器和所述第二中央处理器同时工作且分别处理不同的任务;所述单片机系统还包括检测切换电路,所述检测切换电路用于检测所述第一中央处理器是否发生故障,若所述检测切换电路确定第一中央处理器发生故障时,所述检测切换电路隔离所述第一中央处理器并且将第一中央处理器处理的任务切换为由第二中央处理器处理,即由第二中央处理器处理所有的任务。
优选地,所述单片机系统由外接电源或充电电池供电,所述单片机系统还包括电量测量单元和充电控制芯片;当所述外接电源给单片机系统供电时,所述充电电池在充电控制芯片的控制下由所述外接电源对所述充电电池进行充电,当所述外接电源断开时,所述充电电池给单片机系统供电;所述电量测量单元用于测量所述充电电池的电量,在第一中央处理器处理的任务切换为由第二中央处理器处理之后,所述检测切换电路与所述电量测量单元通讯并获取所述充电电池的电量,若所述充电电池的电量大于第一阈值,则所述检测切换电路隔离所述充电控制芯片与充电电池的连接并将第二中央处理器处理的任务中的部分任务切换为由所述充电控制芯片处理,即所述第二中央处理器和所述充电控制芯片同时工作且分别处理不同的任务,此后,当所述电量测量单元检测到所述充电电池的电量小于第二阈值,则发出中断信号到所述检测切换电路,所述检测切换电路将所述充电控制芯片处理的任务切换为由第二中央处理器处理,即由第二中央处理器处理所有的任务,并且所述检测切换电路恢复所述充电控制芯片与充电电池的连接,其中第二阈值小于第一阈值。
优选地,所述第一中央处理器在工作时发出连续脉冲到所述检测切换电路,当大于预设时间后仍未接收到下一脉冲时,所述检测切换电路确定第一中央处理器发生故障。
优选地,当所述第一中央处理器和所述第二中央处理器同时工作且分别处理不同的任务时,或者所述第二中央处理器和所述充电控制芯片同时工作且分别处理不同的任务时,所述随机存取存储器为所述第一中央处理器和所述第二中央处理器或者所述第二中央处理器和所述充电控制芯片共享,而且在一个时刻所述第一中央处理器、所述第二中央处理器或者所述充电控制芯片中只有一个访问所述随机存取存储器。
优选地,所述随机存取存储器包括仲裁电路。
优选地,所述随机存取存储器为双端口随机存取存储器。
优选地,所述双端口随机存取存储器的两个端口分别连接第一中央处理器和所述第二中央处理器。
优选地,所述检测切换电路将第二中央处理器处理的任务中的部分任务切换为由所述充电控制芯片处理时,所述检测切换电路将所述双端口随机存取存储器与第一中央处理器连接的端口切换为与所述充电控制芯片连接。
本发明提供的具有可靠性设计的单片机系统的有益效果在于:配置了两个中央处理器,一个发生故障则可由另一个接替处理,可靠性大大增强,而且,在无需充电时充电控制芯片还可接替部分任务的处理,既提高了单片机系统的性能又降低了成本。
附图说明
图1为本发明所提供的具有可靠性设计的单片机系统的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于闽南师范大学,未经闽南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410006579.2/2.html,转载请声明来源钻瓜专利网。





