一种主板软件关机复位系统及方法

文档序号:6369631阅读:231来源:国知局
专利名称:一种主板软件关机复位系统及方法
技术领域
本发明涉及一体式电脑及台式机,特别是涉及ー种处理器的计算机主板软件关机和复位系统及方法。
背景技术
随着国产处理器芯片的发展,使用处理器的各式各样计算机的问世,形成了其独有的主板硬件设计风格,其中比较特殊的一种就是基于 龙芯处理器的无南桥控制芯片的硬件主板设计,主要使用与一体机式的计算机设计上。与传统的计算机的差别比较明显在于没有南桥芯片和Super 10(超级输入输出控制器)。因而相对与传统带南桥控制芯片的ー体式电脑,它不能通过南桥芯片来完成与输入输出总线接ロ之间的通信,完成整个系统的开关机以及复位的操作。而计算机在正常的工作情况下,如果要实现关机计算机只采用硬件的开关机操作,这种硬件的方式会产生较大的浪涌电流,短时间内频繁性的开关机操作很容易损坏主板相关部件,减短计算机的使用寿命。迫切需要ー种方式来解决这种问题,保护计算机提高其使用寿命及维修费用。

发明内容
发明目的针对现有技术中存在的问题与不足,提供ー种主板软件关机复位系统及方法。基于解决处理器无南桥及Super IO控制芯片进行关机及复位问题,因而提出采用单独的EC (Embed Controller,嵌入式控制器)控制芯片来进行软件关机及复位。技术方案一种主板软件关机复位系统,包括处理器,一个单独的EC (EmbedController,嵌入式控制器)控制芯片以及硬件主板上的主供电电源控制芯片;所述处理器为无南桥硬件主板的处理器,所述处理器发送I2C信号,并将I2C信号输出到EC芯片的输入端;所述EC芯片的输出端连接所述电源控制芯片的输入端。一种主板软件关机复位方法,所述关机方法为首先处理器发送带有关机要求的I2C信号给EC芯片,EC芯片收到关机命令后,EC芯片拉低电平SUSB_EN和SUSC_EN,使各路NB637电源控制芯片使能信号无效,切断电源输出,关闭系统主芯片电源,完成软件关机操作过程;所述复位方法为处理器发送带有复位要求的I2C信号给EC芯片,EC芯片收到复位I2C信号后输出系统复位信号(SYSRESTn),系统复位信号(SYSRESTn)发送给各路需要复位的设备如处理器,时钟发生器和各路PCI设备进行复位,完成系统复位过程。有益效果与现有技术相比,本发明所提供的主板软件关机复位系统及方法,通过用单独的EC (Embed Controller,嵌入式控制器)控制芯片来进行软件关机及复位控制管理的方案,解决了处理器无南桥及Super 10控制芯片进行关机及复位问题,延长国产处理器的寿命,而且,主板软件关机复位系统功耗低,使整个主板的功耗小于30瓦,主板上CPU功耗更是小于5瓦。


图I为本发明实施例的系统框架图;图2为本发明实施例的关机复位一体化的较佳设施电路图。
具体实施例方式下面结合附图和具体实施例,进ー步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。如图I所示主板软件关机复位系统,包括龙芯CPU,EC (嵌入式控制)芯片以及源控制芯片;龙芯CPU为无南桥硬件主板的处理器,龙芯CPU发送I2C信号,并将I2C信号输出到EC芯片的输入端;EC芯片的输出端连接电源控制芯片的输入端;电源控制芯片的输出 端连接PCI设备。主板软件关机方法由上层应用软件提出关机请求,龙芯CPU收到请求后,发送带有关机要求的I2C (两线式串行总线)信号给EC芯片,EC (嵌入式控制)芯片收到关机命令后,根据内部预先编译的程序进行判断,拉低1.8V,1.2V,5V,3. 3V四路主电源芯片的使能信号使其无效,从而切断电源输出,关闭系统主芯片电源,完成软件关机操作过程。主板软件复位方法,由上层应用软件提出关机请求,龙芯CPU收到请求后,龙芯CPU发送带有复位要求的I2C信号给EC芯片,EC芯片收到复位I2C信号后输出SYSRESTn(系统复位信号),SYSRESTn (系统复位信号)发送给各路需要复位的设备如龙芯CPU,时钟发生器和各路PCI设备进行复位,完成系统复位过程。如图2所示,是ー种较佳的有效设施电路图。Ul是ー种EC芯片,引脚I提供EC芯片的工作电压。引脚2-5是ー组4位的双向数据传输输入输出接ロ,内部上拉。引脚6-13是ー组8位的双向数据传输输入输出接ロ。引脚14是接地引脚与系统GND网络相连接。根据主板需求对图中芯片各个引脚进行网络定义为EC_VCC为控制芯片工作电压;SUSB_EN为I. 8电源使能信号;SUSC_EN为I. 2V/5V电源使能信号;MCU_RST#为EC芯片本身复位信号,在系统开机时提供;STR为I. 8V电源控制切换信号;SUSC_3. 3VEN为3. 3V电源使能信号;SMB_SDA和SMB_SCL为ー组8位I2C信号。SUMB_PG为1.8V电源已经输出反馈信号;1.2V_PG为1.2V电源已经输出反馈信号;CKE_CTRL为时钟控制信号;SYSRESTn是系统复位信号。图中右边部分上下拉是为提供一个稳定的信号初始电位,确保系统没有上电的初始状态。带有NOPOP属性的元件是系统主板上的不焊接元件,预留调试用。在系统正常运行过程中,需要进行软件关机操作吋,从上层应用层面提出请求,处理器发送带关机命令的SMB_SDA和SMB_SCL的I2C(两线式串行总线)信号给EC芯片,EC芯片收到信号后,发送低电平SUSB_EN和SUSC_EN,使各路I. 8V,I. 2V,5V,3. 3V电源芯片的使能信号无效,从面切断电源输出,关闭系统主芯片电源,完成软件关机操作过程。
权利要求
1.ー种主板软件关机复位系统,其特征在于包括处理器,一个单独的EC芯片以及硬件主板上的主供电电源控制芯片;所述处理器为无南桥硬件主板的处理器,所述处理器发送I2C信号,并将I2C信号输出到EC芯片的输入端;所述EC芯片的输出端连接所述电源控制芯片的输入端。
2.ー种用于权利要求I所述的主板软件关机复位系统的方法,其特征在于 所述关机方法为首先处理器发送带有关机要求的I2C信号给EC芯片,EC芯片收到关机命令后,EC芯片发送低电平给各个电源控制芯片,拉低各电源控制芯片的使能弓I脚,使各路电源控制芯片使能信号无效,从而切断电源控制芯片的电源输出,关闭系统主芯片电源,完成关机操作过程。
3.ー种用于权利要求I所述的主板软件关机复位系统的方法,其特征在于 所述复位方法为处理器发送带有复位要求的I2C信号给EC芯片,EC芯片收到复位I2C信号后输出系统复位信号,系统复位信号发送给各路需要复位的设备进行复位,完成系统复位过程。
4.如权利要求3所述的主板软件关机复位方法,其特征在于所述各路需要复位的设备为处理器、时钟发生器和各路PCI设备。
全文摘要
本发明公开了一种主板软件关机复位系统及方法,系统包括处理器,一个单独的EC芯片以及硬件主板上的主供电电源控制芯片;所述处理器为无南桥硬件主板的处理器,所述处理器发送I2C信号,并将I2C信号输出到EC芯片的输入端;所述EC芯片的输出端连接所述电源控制芯片的输入端。一种主板软件关机复位方法,包括关机方法和复位方法;采用独立EC芯片在一体式及台式电脑上来完成软件关机及复位使用,实现一种国产龙芯CPU无南桥及Super IO控制芯片的主板;功耗低,使整个主板的功耗小于30瓦,主板上CPU功耗更是小于5瓦。
文档编号G06F1/24GK102707781SQ20121014905
公开日2012年10月3日 申请日期2012年5月15日 优先权日2012年5月15日
发明者吴少刚, 崔太有, 张斌, 张福新, 徐锋, 邓铭 申请人:江苏中科梦兰电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1