本發明涉及供電電路設計技術領域,特別涉及一種基于多種供電模式下的雙主控模塊系統開機方法。
背景技術:
目前,隨著加固計算機系統應用的普及,對計算機性能的要求也越來越苛刻。為提供計算機系統性能,采用雙主控模塊或多主控模塊的計算機系統越來也受到重視和應用。
由于各主控模塊間都是相對獨立的,因此采用雙主控模塊或多主控模塊不僅能提高計算機系統的性能,還能增加系統的靈活性,此時如何合理協調各主控模塊資源就是整個系統設計的關鍵。
為提高整個系統的兼容性,通常要求計算機系統同時支持AT與ATX兩種供電模式。因此如何合理實現各主控模塊的開關機功能是系統設計的關鍵問題。
針對上述問題,本發明設計了一種基于多種供電模式下的雙主控模塊系統開機方法。旨在兼容AT與ATX兩種供電模式的同時,實現在雙主控模塊系統中各主控模塊的單獨開關機控制。
技術實現要素:
本發明為了彌補現有技術的缺陷,提供了一種簡單高效的基于多種供電模式下的雙主控模塊系統開機方法。
本發明是通過如下技術方案實現的:
一種基于多種供電模式下的雙主控模塊系統開機方法,其特征在于:包括主控模塊a和主控模塊b,兩個主控模塊分別通過供電模塊a和供電模塊b連接到系統供電模塊,系統供電模塊連接有總開關,供電模塊a和供電模塊b分別連接開關a和開關b;所述總開關采用自鎖開關,負責打開或者關閉整個系統供電模塊,所述開關a和開關b采用自鎖開關或者自恢復開關,負責打開或者關閉對應主控模塊的供電模塊;
系統開機時,首先使能總開關,完成系統供電模塊的上電,然后通過使能開關a和/或開關b進而完成主控模塊a和/或主控模塊b的上電與開機。
所述開關a和開關b均采用自恢復開關,主控模塊a和主控模塊b信號分別為PS_ON1#和PS_ON2#信號,PS_ON1#和PS_ON2#信號分別反向串聯二極管后并聯,并聯后接系統PS_ON#信號,任一路主控模塊使能信號PS_ON1#或PS_ON2#均能使能系統PS_ON#信號,而且PS_ON1#與PS_ON2#信號互不影響;主3V、5V、12V電源和輔助電源5VSB分別正向串聯二極管后并聯,并聯后接5VSB_ON,所述5VSB_ON為各主控模塊中電源管理芯片EC供電;
在ATX電源系統中,當使能總開關時輔助電源5VSB開始工作,主控模塊a和/或主控模塊b根據檢測到的開機信號,首先通過PS_ON1#和/或PS_ON2#信號使能系統供電模塊,系統供電模塊上電完成后,主控模塊a和/或主控模塊b使能供電模塊a和/或供電模塊b,進而完成開機;
在AT電源系統中,當使能總開關后,主3V、5V、12V電源全部開始工作,各主控模塊根據檢測到的開機信號,通過PS_ON1#/PS_ON2#信號使能各模塊供電系統。
所述開關a和開關b均采用自鎖開關,主控模塊a和主控模塊b信號分別為PS_ON1#和PS_ON2#信號,將PS_ON1#,PS_ON2#信號直接與開關a和開關b連接,輔助電源5VSB串聯電阻R1后連接到各主控模塊中電源管理芯片EC的GPIO接口,所述GPIO接口還通過連接電阻R2后接地;
當使能開關a和/或開關b時,通過硬件電路配置各主控模塊中電源管理芯片EC一個GPIO的電平,電源管理芯片EC通過此GPIO引腳的狀態判斷電源模式,進而實現AT模式或者ATX模式下的開機。
本發明的有益效果是:該基于多種供電模式下的雙主控模塊系統開機方法,不僅能夠同時支持AT與ATX兩種供電模式,提高了整個系統的兼容性,同時各主控模塊互不干擾,還實現了在雙主控模塊系統中各主控模塊的單獨開關機控制。
附圖說明
附圖1為本發明基于多種供電模式下的雙主控模塊系統開機方法示意圖。
附圖2為本發明系統PS_ON#信號實現電路示意圖。
附圖3為本發明電源管理芯片EC的供電電路示意圖。
附圖4為本發明開關a和開關b使用自鎖開關時開機模式檢測示意圖。
具體實施方式
為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖和實施例,對本發明進行詳細的說明。應當說明的是,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
該基于多種供電模式下的雙主控模塊系統開機方法,包括主控模塊a和主控模塊b,兩個主控模塊分別通過供電模塊a和供電模塊b連接到系統供電模塊,系統供電模塊連接有總開關,供電模塊a和供電模塊b分別連接開關a和開關b;所述總開關采用自鎖開關,負責打開或者關閉整個系統供電模塊,所述開關a和開關b采用自鎖開關或者自恢復開關,負責打開或者關閉對應主控模塊的供電模塊;
系統開機時,首先使能總開關,完成系統供電模塊的上電,然后通過使能開關a和/或開關b進而完成主控模塊a和/或主控模塊b的上電與開機。
所述開關a和開關b均采用自恢復開關,主控模塊a和主控模塊b信號分別為PS_ON1#和PS_ON2#信號。如附圖2所示,PS_ON1#和PS_ON2#信號分別反向串聯二極管后并聯,并聯后接系統PS_ON#信號,任一路主控模塊使能信號PS_ON1#或PS_ON2#均能使能系統PS_ON#信號,而且PS_ON1#與PS_ON2#信號互不影響;
如附圖3所示,主3V、5V、12V電源和輔助電源5VSB分別正向串聯二極管后并聯,并聯后接5VSB_ON,所述5VSB_ON為各主控模塊中電源管理芯片EC供電;
在ATX電源系統中,當使能總開關時輔助電源5VSB開始工作,主控模塊a和/或主控模塊b根據檢測到的開機信號,首先通過PS_ON1#和/或PS_ON2#信號使能系統供電模塊,系統供電模塊上電完成后,主控模塊a和/或主控模塊b使能供電模塊a和/或供電模塊b,進而完成開機;
在AT電源系統中,當使能總開關后,主3V、5V、12V電源全部開始工作,各主控模塊根據檢測到的開機信號,通過PS_ON1#/PS_ON2#信號使能各模塊供電系統。
所述開關a和開關b均采用自鎖開關,主控模塊a和主控模塊b信號分別為PS_ON1#和PS_ON2#信號。如附圖4所示,將PS_ON1#,PS_ON2#信號直接與開關a和開關b連接,輔助電源5VSB串聯電阻R1后連接到各主控模塊中電源管理芯片EC的GPIO接口,所述GPIO接口還通過連接電阻R2后接地;
當使能開關a和/或開關b時,通過硬件電路配置各主控模塊中電源管理芯片EC一個GPIO的電平,電源管理芯片EC通過此GPIO引腳的狀態判斷電源模式,進而實現AT模式或者ATX模式下的開機。