系统设备的启动电路、启动方法及其系统设备与流程
- 国知局
- 2024-12-26 16:06:47
本发明涉及系统启动,特别涉及一种系统设备的启动电路、启动方法及其系统设备。
背景技术:
1、当前,处理器作为系统中必要的芯片,其启动方式大部分由闪存芯片引导,处理器需要从闪存芯片获取启动信息进入正常工作状态。在处理器获取启动信息失败时,通常采用硬件备份的方式,通过专用芯片控制处理器切换到另一个闪存芯片获取启动信息,然而,专用芯片成本高,且存在软件故障或自身启动异常的情况,导致闪存芯片无法正常切换。
技术实现思路
1、鉴于此,本申请公开了一种系统设备的启动电路、启动方法及其系统设备,以解决上述技术问题。
2、本申请第一方面公开了一种系统设备的启动电路,包括:多路复用器,所述多路复用器的公共端与所述系统设备的处理器连接;第一闪存芯片和第二闪存芯片,所述第一闪存芯片与所述多路复用器的第一端连接,所述第二闪存芯片与所述多路复用器的第二端连接;控制电路,分别与所述处理器和所述多路复用器的控制端连接;其中,所述控制电路用于从所述处理器获取选择信号,并基于所述选择信号产生控制信号;所述多路复用器用于基于所述控制信号选择与所述第一闪存芯片或所述第二闪存芯片的其中一个连接。
3、在一些实施例中,所述控制电路包括时钟电路和触发电路,所述时钟电路与所述处理器连接,用于从所述处理器获取所述选择信号,并基于所述选择信号产生时钟信号;所述触发电路与所述时钟电路连接,用于基于所述时钟信号产生所述控制信号;在需要在所述第一闪存芯片、第二闪存芯片之间切换时,所述时钟信号用于触发所述触发电路,以使得所述触发电路产生的控制信号发生电平转换,以控制所述多路复用器在所述第一闪存芯片、第二闪存芯片之间切换。
4、在一些实施例中,所述时钟电路包括看门狗电路和第一门电路,所述选择信号包括第一信号和第二信号,所述看门狗电路连接所述处理器,用于接收所述第二信号并基于所述第二信号产生看门狗信号;所述第一门电路的第一输入端连接所述看门狗电路,用于接收所述看门狗信号;所述第一门电路的第二输入端连接所述处理器,用于接收所述第一信号;所述第一门电路的输出端连接所述触发电路,所述第一门电路基于所述看门狗信号和所述第一信号产生所述时钟信号。
5、在一些实施例中,所述触发电路包括触发器和第三信号产生电路;所述触发器的时钟输入端连接所述第一门电路的输出端,用于接收所述时钟信号;所述触发器的数据输入端连接所述第三信号产生电路的输出端,用于接收第三信号;所述触发器的输出端连接所述第三信号产生电路的输入端、多路复用器的控制端;所述触发器用于基于所述时钟信号和所述第三信号产生所述控制信号,所述第三信号产生电路用于基于所述控制信号产生所述第三信号。
6、在一些实施例中,所述触发器为边沿触发器,在所述时钟信号为上升沿时,所述触发器被触发,所述触发器产生的控制信号发生电平转换,以控制所述多路复用器在所述第一闪存芯片、第二闪存芯片之间切换。
7、在一些实施例中,所述第三信号产生电路包括反相器,所述反相器的输入端连接所述触发器的输出端,所述反相器的输出端连接所述触发器的数据输入端,所述反相器用于基于所述控制信号产生所述第三信号。
8、在一些实施例中,所述第三信号产生电路还包括延时电路和第二门电路;所述第二门电路的第一输入端连接所述反相器的输出端,所述第二门电路的第二输入端连接所述延时电路,所述第二门电路的输出端连接所述触发器的数据输入端;所述延时电路用于产生延时信号,所述反相器用于基于所述控制信号产生反相信号,所述第二门电路用于基于所述反相信号和所述延时信号产生所述第三信号。
9、在一些实施例中,在所述系统设备上电后,所述延时电路产生的延时信号在所述看门狗电路开始工作后发生电平转换,以使得所述系统设备在每次上电时通过所述多路复用器与所述第一闪存芯片连接。
10、本申请第二方面公开了一种系统设备的启动方法,应用于如第一方面所述的启动电路,所述启动方法包括:所述控制电路从所述处理器获取选择信号并基于所述选择信号产生控制信号;所述多路复用器基于所述控制信号选择与所述第一闪存芯片或所述第二闪存芯片的其中一个连接;所述处理器开始启动。
11、在一些实施例中,所述启动方法还包括:若所述处理器在预设时间内未启动成功,则执行所述控制信号发生电平转换,所述处理器选择与所述第一闪存芯片、第二闪存芯片中的另一个连接的切换操作,所述处理器重新启动;若所述处理器在所述预设时间内未启动成功,则继续执行所述切换操作,直至所述处理器启动成功。
12、在一些实施例中,在所述处理器启动成功后,所述启动方法还包括:若所述处理器需要对所述第一闪存芯片或所述第二闪存芯片进行数据更新,所述处理器对第一信号的电平进行转换,以使得所述控制信号的电平发生转换,所述处理器选择与需要进行数据更新的闪存芯片连接。
13、本申请第三方面公开了一种系统设备,包括如第一方面所述的启动电路。
14、本申请的有益效果有:通过控制电路从处理器获取选择信号,并基于选择信号产生控制信号,多路复用器基于控制信号选择与第一闪存芯片或第二闪存芯片的其中一个连接,无需采用专用芯片实现第一闪存芯片和第二闪存芯片之间的切换,大大节约了成本。
15、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
技术特征:1.一种系统设备的启动电路,其特征在于,包括:
2.根据权利要求1所述的启动电路,其特征在于,
3.根据权利要求2所述的启动电路,其特征在于,所述时钟电路包括看门狗电路和第一门电路,所述选择信号包括第一信号和第二信号,所述看门狗电路连接所述处理器,用于接收所述第二信号并基于所述第二信号产生看门狗信号;所述第一门电路的第一输入端连接所述看门狗电路,用于接收所述看门狗信号;所述第一门电路的第二输入端连接所述处理器,用于接收所述第一信号;所述第一门电路的输出端连接所述触发电路,所述第一门电路基于所述看门狗信号和所述第一信号产生所述时钟信号。
4.根据权利要求3所述的启动电路,其特征在于,所述触发电路包括触发器和第三信号产生电路;
5.根据权利要求4所述的启动电路,其特征在于,所述触发器为边沿触发器,在所述时钟信号为上升沿时,所述触发器被触发,所述触发器产生的控制信号发生电平转换,以控制所述多路复用器在所述第一闪存芯片、第二闪存芯片之间切换。
6.根据权利要求4所述的启动电路,其特征在于,所述第三信号产生电路包括反相器,所述反相器的输入端连接所述触发器的输出端,所述反相器的输出端连接所述触发器的数据输入端,所述反相器用于基于所述控制信号产生所述第三信号。
7.根据权利要求6所述的启动电路,其特征在于,所述第三信号产生电路还包括延时电路和第二门电路;
8.根据权利要求7所述的启动电路,其特征在于,在所述系统设备上电后,所述延时电路产生的延时信号在所述看门狗电路开始工作后发生电平转换,以使得所述系统设备在每次上电时通过所述多路复用器与所述第一闪存芯片连接。
9.一种系统设备的启动方法,应用于如权利要求1所述的启动电路,其特征在于,所述启动方法包括:
10.根据权利要求9所述的启动方法,其特征在于,所述启动方法还包括:
11.根据权利要求9所述的启动方法,其特征在于,在所述处理器启动成功后,所述启动方法还包括:若所述处理器需要对所述第一闪存芯片或所述第二闪存芯片进行数据更新,所述处理器对第一信号的电平进行转换,以使得所述控制信号的电平发生转换,所述处理器选择与需要进行数据更新的闪存芯片连接。
12.一种系统设备,其特征在于,包括如权利要求1-8任一项所述的启动电路。
技术总结本申请公开了一种系统设备的启动电路、启动方法及其系统设备,该启动电路包括:多路复用器、第一闪存芯片和第二闪存芯片、控制电路。多路复用器的公共端与系统设备的处理器连接;第一闪存芯片与多路复用器的第一端连接,第二闪存芯片与多路复用器的第二端连接;控制电路分别与中央处理器和多路复用器的控制端连接。其中,控制电路用于从处理器获取选择信号,并基于选择信号产生控制信号;多路复用器用于基于控制信号选择与第一闪存芯片或第二闪存芯片的其中一个连接,即本申请通过多路复用器和控制电路实现第一闪存芯片或第二闪存芯片的切换,无需采用专用芯片进行切换,大大节约了成本。技术研发人员:龚泽宗,王浩,李先文受保护的技术使用者:海能达通信股份有限公司技术研发日:技术公布日:2024/12/12本文地址:https://www.jishuxx.com/zhuanli/20241216/348186.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表