本發(fā)明涉及計算機,具體涉及動態(tài)電壓調(diào)節(jié)裝置、方法及計算機設(shè)備。
背景技術(shù):
1、服務(wù)器系統(tǒng)主要有cpu(central?processing?unit,中央處理器)、bmc(baseboardmanagement?controller,基板管理控制器)、內(nèi)存、硬盤和gpu(graphics?processingunit,圖形處理器)模組等關(guān)鍵器件及模塊。由于上述每個器件或者模塊具有多路不同電壓,供電模塊采用固定參考電壓基準向不同的負載輸出對應(yīng)的固定電壓。
2、但是,在進行可靠性測試或者電壓margin測試時,只能通過調(diào)節(jié)供電模塊附近的調(diào)壓電阻的比例關(guān)系以調(diào)整對應(yīng)負載的電壓值。由于可靠性測試或者電壓margin測試需要頻繁切換負載的電壓值,即需要頻繁拆裝設(shè)備(替換不同比例的調(diào)壓電阻)以調(diào)節(jié)不同的電壓值進行測試。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明提供了一種動態(tài)電壓調(diào)節(jié)裝置、方法及計算機設(shè)備,以解決服務(wù)器等電子產(chǎn)品的可靠性測試或者電壓margin測試操作不便的問題。
2、第一方面,本發(fā)明提供了一種動態(tài)電壓調(diào)節(jié)裝置,包括管理控制器、數(shù)模轉(zhuǎn)換器、至少一個供電模塊以及至少一個負載件。一個供電模塊用于向至少一個負載件供電。管理控制器與數(shù)模轉(zhuǎn)換器連接設(shè)置,管理控制器用于向數(shù)模轉(zhuǎn)換器下發(fā)調(diào)壓數(shù)字信號,數(shù)模轉(zhuǎn)換器用于將調(diào)壓數(shù)字信號轉(zhuǎn)換為對應(yīng)的調(diào)壓模擬信號并下發(fā)至供電模塊。供電模塊用于接收調(diào)壓模擬信號,并根據(jù)調(diào)壓模擬信號調(diào)整輸出電壓。
3、有益效果:由于供電模塊能夠通過反饋引腳接收調(diào)壓模擬信號,并根據(jù)預(yù)設(shè)指令輸出調(diào)整輸出的電壓,從而調(diào)節(jié)負載件的負載。即供電模塊能夠?qū)崟r調(diào)整輸出的電壓大小,而非輸出固定的電壓值,以使供電模塊能夠輸出較大范圍的電壓。并且,通過管理控制器與數(shù)模轉(zhuǎn)換器的設(shè)置,以使管理控制器能夠通過不同的調(diào)壓數(shù)字信號經(jīng)數(shù)模轉(zhuǎn)換器轉(zhuǎn)換為對應(yīng)的調(diào)壓模擬信號,以控制調(diào)節(jié)供電模塊輸出不同的電壓值,從而實現(xiàn)輸入負載件的電壓值的在線動態(tài)調(diào)節(jié)。
4、基于此,在服務(wù)器、計算機等電子產(chǎn)品中,如需對集成電路等元器件進行可靠性測試或者電壓margin測試,通過上述動態(tài)電壓調(diào)節(jié)裝置,可以通過管理控制器直接在線調(diào)節(jié)電壓數(shù)字信號,以調(diào)節(jié)負載件處的輸入電壓,從而使供電模塊的輸出電壓能夠在最小值和最大值之間靈活調(diào)整,以實現(xiàn)供電模塊較大范圍的可調(diào)輸出。
5、相較于相關(guān)技術(shù)中通過拆卸替換調(diào)壓電阻以改變輸出電壓進行可靠性測試或者電壓margin測試的技術(shù)方案。通過在線的數(shù)字化調(diào)節(jié)方式方便快捷,并且可以通過計算機程序?qū)崿F(xiàn)輸出電壓的自動化調(diào)節(jié)。
6、并且,由于上述動態(tài)電壓調(diào)節(jié)裝置具有較大的可調(diào)電壓范圍,即通過不同電壓數(shù)字信號的控制,以使供電模塊的輸出電壓能夠在最小值和最大值之間靈活調(diào)整。如此,在可靠性測試或者電壓margin測試中,可以結(jié)合溫度的改變,對常溫常壓、高溫高壓、低溫低壓等不同溫度范圍下的各種電壓場景進行測試,從而提高集成電路等器件測試的可靠性和測試范圍的完整性。
7、在一種可選的實施方式中,動態(tài)電壓調(diào)節(jié)裝置還包括模數(shù)轉(zhuǎn)換器,模數(shù)轉(zhuǎn)換器的采集端連接于供電模塊與對應(yīng)的負載件之間,模數(shù)轉(zhuǎn)換器用于采集供電模塊的輸出電壓值作為電壓模擬信號。模數(shù)轉(zhuǎn)換器與管理控制器連接設(shè)置,模數(shù)轉(zhuǎn)換器用于將電壓模擬信號轉(zhuǎn)換為對應(yīng)的電壓數(shù)字信號并下發(fā)至管理控制器。
8、管理控制器將電壓數(shù)字信號與調(diào)壓數(shù)字信號進行比較。
9、若電壓數(shù)字信號與調(diào)壓數(shù)字信號兩者差值的絕對值小于或者等于預(yù)設(shè)標(biāo)準值,則調(diào)壓結(jié)束。
10、或者,若電壓數(shù)字信號與調(diào)壓數(shù)字信號的差值大于預(yù)設(shè)標(biāo)準值,管理控制器控制調(diào)壓數(shù)字信號減少預(yù)設(shè)梯度值并下發(fā)至數(shù)模轉(zhuǎn)換器。
11、或者,若調(diào)壓數(shù)字信號與電壓數(shù)字信號的差值小于預(yù)設(shè)標(biāo)準值,管理控制器控制調(diào)壓數(shù)字信號增加預(yù)設(shè)梯度值并下發(fā)至數(shù)模轉(zhuǎn)換器。
12、有益效果:由于各個器件的個體差異,以電阻值為例,其標(biāo)稱值與實際電阻值之間存在差異,從而導(dǎo)致供電模塊的輸出電壓值產(chǎn)生誤差。如此,通過管理控制器與模數(shù)轉(zhuǎn)換器的配合設(shè)置,形成的反饋電路可以對供電模塊的輸出電壓值和預(yù)設(shè)調(diào)壓值進行比較,并對供電模塊的輸出電壓值進行反饋調(diào)節(jié),從而提高供電模塊的輸出電壓值的精度。如此,有利于提高服務(wù)器等電子產(chǎn)品中其負載件的電壓輸入精度,且便于精準調(diào)壓
13、在一種可選的實施方式中,供電模塊的數(shù)量為多個。
14、數(shù)模轉(zhuǎn)換器具有多路輸出通道,且一個供電模塊的反饋引腳與數(shù)模轉(zhuǎn)換器的一路輸出通道連接設(shè)置。
15、和/或,數(shù)模轉(zhuǎn)換器的數(shù)量為多個,一個數(shù)模轉(zhuǎn)換器設(shè)有一路或者多路輸出通道,且一個供電模塊與一個數(shù)模轉(zhuǎn)換器的一路輸出通道連接設(shè)置。
16、有益效果:通過設(shè)置一個供電模塊與一路輸出通道一一對應(yīng)連接,以使管理控制器能夠通過數(shù)模轉(zhuǎn)換器不同的輸出通道分別控制多個供電模塊的輸出電壓值。
17、例如,管理控制器在下發(fā)調(diào)壓數(shù)字信號時,會根據(jù)供電模塊的識別地址或者數(shù)模轉(zhuǎn)換器的對應(yīng)輸出通道的識別地址下發(fā)對應(yīng)的調(diào)壓數(shù)字信號。數(shù)模轉(zhuǎn)換器在識別調(diào)壓數(shù)字信號后,根據(jù)寄存器的函數(shù)關(guān)系將調(diào)壓數(shù)字信號轉(zhuǎn)換為對應(yīng)的調(diào)壓模擬信號并經(jīng)相應(yīng)的輸出通道下發(fā)至對應(yīng)的供電模塊的反饋引腳處,以使供電模塊(如電源管理集成電路)能夠根據(jù)預(yù)設(shè)的內(nèi)置數(shù)據(jù)切換并提供準確的輸出電壓。從而實現(xiàn)對多個供電模塊的輸出電壓值的穩(wěn)定、準確調(diào)節(jié)。
18、在一種可選的實施方式中,數(shù)模轉(zhuǎn)換器的多路輸出通道并行并輸出調(diào)壓數(shù)字信號。
19、有益效果:通過設(shè)置數(shù)模轉(zhuǎn)換器能夠多路并行輸出調(diào)壓數(shù)字信號,能夠同時調(diào)節(jié)多個供電模塊的輸出電壓值,從而有利于提高服務(wù)器等電子產(chǎn)品的可靠性測試或者電壓margin測試效率。
20、在一種可選的實施方式中,供電模塊的數(shù)量為多個。
21、模數(shù)轉(zhuǎn)換器具有多個采集端,模數(shù)轉(zhuǎn)換器的一個采集端與一個供電模塊的輸出端對應(yīng)連接,用于采集供電模塊的輸出電壓值。
22、和/或,模數(shù)轉(zhuǎn)換器的數(shù)量為多個,一個模數(shù)轉(zhuǎn)換器的一個采集端與一個供電模塊的輸出端對應(yīng)連接,用于采集供電模塊的輸出電壓值。
23、有益效果:通過設(shè)置模數(shù)轉(zhuǎn)換器的一個采集端與一個供電模塊的輸出端一一對應(yīng)連接,以使管理控制器能夠通過模數(shù)轉(zhuǎn)換器不同的采集端分別檢測多個供電模塊的輸出電壓值。
24、例如,模數(shù)轉(zhuǎn)換器的采集端在采集到對應(yīng)供電模塊的輸出電壓值作為電壓模擬信號后,會根據(jù)寄存器的函數(shù)關(guān)系將該電壓模擬信號轉(zhuǎn)換為對應(yīng)的電壓數(shù)字信號,該電壓數(shù)字信號包括對應(yīng)供電模塊或?qū)?yīng)采集端的識別地址,并將之下發(fā)至管理控制器處,以使管理控制器能夠根據(jù)識別地址準確識別對應(yīng)供電模塊的輸出電壓值。從而實現(xiàn)對多個供電模塊的輸出電壓值的準確檢測。
25、在一種可選的實施方式中,模數(shù)轉(zhuǎn)換器的多個采集端并行并輸入電壓模擬信號。
26、有益效果:通過設(shè)置模數(shù)轉(zhuǎn)換器能夠多路并行輸入電壓模擬信號,能夠同時檢測多個供電模塊的輸出電壓值,從而使調(diào)節(jié)多個供電模塊輸出電壓值的精準度的效率大幅提高。同樣從而有利于提高服務(wù)器等電子產(chǎn)品的可靠性測試或者電壓margin測試效率。
27、在一種可選的實施方式中,管理控制器與數(shù)模轉(zhuǎn)換器之間通過i2c總線連接設(shè)置。
28、和/或,管理控制器與模數(shù)轉(zhuǎn)換器之間通過i2c總線連接設(shè)置。
29、有益效果:數(shù)模轉(zhuǎn)換器與模數(shù)轉(zhuǎn)換器之間中的至少一者通過i2c總線與管理控制器連接設(shè)置。由于i2c總線具有串行數(shù)據(jù)和串行時鐘兩條接線,用于連接控制器與外圍設(shè)備,通過串行數(shù)據(jù)和串行時鐘兩條接線,i2c總線可以連接至多個從器件(數(shù)模轉(zhuǎn)換器和模數(shù)轉(zhuǎn)換器),結(jié)構(gòu)簡單且連接方便。只需對每個從器件定義一個識別地址,即可使管理控制器與數(shù)模轉(zhuǎn)換器和模數(shù)轉(zhuǎn)換器等多個從器件之間準確聯(lián)系并傳遞指令信號。第二方面,本發(fā)明提供了一種動態(tài)電壓調(diào)節(jié)方法,該調(diào)節(jié)方法包括:
30、下發(fā)目標(biāo)調(diào)壓指令。
31、管理控制器向數(shù)模轉(zhuǎn)換器下發(fā)調(diào)壓數(shù)字信號。
32、數(shù)模轉(zhuǎn)換器接收調(diào)壓數(shù)字信號,數(shù)模轉(zhuǎn)換器將調(diào)壓數(shù)字信號轉(zhuǎn)換為對應(yīng)的調(diào)壓模擬信號并下發(fā)至供電模塊。
33、供電模塊接收調(diào)壓模擬信號,并根據(jù)調(diào)壓模擬信號調(diào)整輸出電壓。
34、有益效果:由于動態(tài)電壓調(diào)節(jié)方法是與第一方面中的動態(tài)電壓調(diào)節(jié)裝置對應(yīng)的調(diào)節(jié)方法,使得動態(tài)電壓調(diào)節(jié)方法具備上述動態(tài)電壓調(diào)節(jié)裝置的所有有益效果,在此不再贅述。
35、在一種可選的實施方式中,調(diào)節(jié)方法還包括:
36、控制模數(shù)轉(zhuǎn)換器采集供電模塊的輸出電壓值作為電壓模擬信號,并將電壓模擬信號轉(zhuǎn)換為對應(yīng)的電壓數(shù)字信號下發(fā)至管理控制器。
37、管理控制器在接收到電壓數(shù)字信號后,將電壓數(shù)字信號與對應(yīng)的調(diào)壓數(shù)字信號進行比較,判斷電壓數(shù)字信號與調(diào)壓數(shù)字信號兩者差值的絕對值是否小于或者等于預(yù)設(shè)標(biāo)準值。
38、若是,則調(diào)壓結(jié)束。
39、否則,判斷電壓數(shù)字信號與調(diào)壓數(shù)字信號的差值是否大于預(yù)設(shè)標(biāo)準值。
40、若是,將調(diào)壓數(shù)字信號減少預(yù)設(shè)梯度值并下發(fā)至數(shù)模轉(zhuǎn)換器。
41、否則,將調(diào)壓數(shù)字信號增加預(yù)設(shè)梯度值并下發(fā)至數(shù)模轉(zhuǎn)換器。
42、有益效果:有利于提高服務(wù)器等電子產(chǎn)品中其負載件的電壓輸入精度,且便于精準調(diào)壓。
43、第三方面,本發(fā)明提供了一種計算機設(shè)備,包括第一方面中的動態(tài)電壓調(diào)節(jié)裝置。
44、有益效果:由于計算機設(shè)備是與第一方面中的動態(tài)電壓調(diào)節(jié)裝置對應(yīng)的結(jié)構(gòu)裝置,使得計算機設(shè)備具備上述動態(tài)電壓調(diào)節(jié)裝置的所有有益效果,在此不再贅述。