【技术实现步骤摘要】
实现飞腾ARMCPUClearCMOS的装置及方法
本申请涉及计算机
,更具体地说,涉及一种实现飞腾ARMCPUClearCMOS的装置及方法。
技术介绍
ClearCMOS功能是指清除CMOS信息的功能,CMOS在这里是指CPU主板上的一块可读写的RAM(RandomAccessMemory,随机存取存储器)芯片,该RAM芯片主要用来保存当前系统的硬件配置和操作人员对某些参数的设定。通常情况下CMOS信息通常指基本启动信息(例如日期、时间、启动设置等)。现有的国产飞腾ARMCPU(AdvancedRISCMachineCentralProcessingUnit)内部没有集成ClearCMOS功能,无法在单独主板的情况下,以硬件方式实现ClearCMOS功能,对用户实际使用造成很大的麻烦,例如当用户改错BIOS(BasicInputOutputSystem,基本输入输出系统)值时,BIOS和上层软件会产生冲突,引起故障。现有的飞腾ARMCPU的ClearCMOS功能的实现采用BMC(BaseboardManag ...
【技术保护点】
1.一种实现飞腾ARM CPU Clear CMOS的装置,其特征在于,用于控制飞腾ARM CPU实现Clear CMOS功能,所述实现飞腾ARM CPU Clear CMOS的装置包括:RTC芯片单元、脉冲单元和状态选择单元;其中,/n所述脉冲单元,用于为所述RTC芯片单元提供工作脉冲;/n所述状态选择单元包括第一状态和第二状态,当所述状态选择单元处于第一状态时,用于为所述RTC芯片单元提供第一控制指令;当所述状态选择单元处于第二状态时,用于为所述RTC芯片单元提供第二控制指令;/n所述RTC芯片单元包括寄存单元,当所述RTC芯片单元接收到所述第一控制指令时,将所述寄存单 ...
【技术特征摘要】
1.一种实现飞腾ARMCPUClearCMOS的装置,其特征在于,用于控制飞腾ARMCPU实现ClearCMOS功能,所述实现飞腾ARMCPUClearCMOS的装置包括:RTC芯片单元、脉冲单元和状态选择单元;其中,
所述脉冲单元,用于为所述RTC芯片单元提供工作脉冲;
所述状态选择单元包括第一状态和第二状态,当所述状态选择单元处于第一状态时,用于为所述RTC芯片单元提供第一控制指令;当所述状态选择单元处于第二状态时,用于为所述RTC芯片单元提供第二控制指令;
所述RTC芯片单元包括寄存单元,当所述RTC芯片单元接收到所述第一控制指令时,将所述寄存单元的存储信息设置为第一状态信息,以使所述飞腾ARMCPU在读取到所述第一状态信息时正常工作,当所述RTC芯片单元接收到所述第二控制指令时,将所述寄存单元的存储信息设置为第二状态信息,以使所述飞腾ARMCPU在读取到所述第二状态信息时进行ClearCMOS。
2.根据权利要求1所述的实现飞腾ARMCPUClearCMOS的装置,其特征在于,所述脉冲单元包括:晶体;
所述晶体的第一端连接所述RTC芯片单元的第一时钟连接端,所述晶体的第二端连接所述RTC芯片单元的第二时钟连接端,所述晶体用于为所述RTC芯片单元提供工作脉冲。
3.根据权利要求2所述的实现飞腾ARMCPUClearCMOS的装置,其特征在于,所述脉冲单元还包括:第一电容和第二电容;其中,
所述晶体的第一端连接所述第一电容的一端,所述晶体的第二端连接所述第二电容的一端;
所述第一电容的另一端和所述第二电容的另一端均接地。
4.根据权利要求2所述的实现飞腾ARMCPUClearCMOS的装置,其特征在于,所述RTC芯片单元包括:RTC芯片;其中,
所述RTC芯片包括第一电源连接端、第二电源连接端、第一时钟连接端、第二时钟连接端、第一输出端、第二输出端和复位连接端,其中,所述第一电源连接端用于接收工作电源,所述第二电源连接端与所述状态选择单元连接,用于为所述状态选择单元提供工作电压,所述第一时钟连接端与所述晶体的第一端连接,所述第二时钟连接端与所述晶体的第二端连接,所述第一输出端与所述飞腾ARMCPU连接,用于向所述飞腾ARMCPU输出RTC时钟信号,所述第二输出端与所述飞腾ARMCPU连接,用于与所述飞腾ARMCPU进行数据通信,所述复位连接端与所述状态选择单元连接;
所述RTC芯片还包括内部寄存器,所述内部寄存器包括所述寄存单元;
所述RTC芯片的第一时钟连接端和第二时钟连接端分别作为所述RTC芯片单元的第一...
【专利技术属性】
技术研发人员:仇金斌,
申请(专利权)人:恒为科技上海股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。