本發(fā)明涉及數(shù)字電源領(lǐng)域,特別是涉及一種數(shù)字電源的燒錄方法、裝置和系統(tǒng)。
背景技術(shù):
隨著穩(wěn)壓電源技術(shù)在工程技術(shù)方面使用性增強(qiáng),在各個(gè)行業(yè)里都具有廣泛的應(yīng)用,對(duì)于電源的設(shè)計(jì)要求也越來(lái)越高。普通電源在工作時(shí)產(chǎn)生的誤差,會(huì)影響整個(gè)系統(tǒng)的精確度,在使用時(shí)也會(huì)造成很多不良后果。數(shù)字化控制無(wú)疑是人們追求的目標(biāo)之一,它給人們帶來(lái)的便捷性也顯而易見(jiàn),其中數(shù)字化直流穩(wěn)壓電源就是一個(gè)典型例子。數(shù)字化直流穩(wěn)壓電源與傳統(tǒng)的穩(wěn)壓電源相比,具有操作方便,電壓穩(wěn)定度高的特點(diǎn)。
傳統(tǒng)的數(shù)字電源的燒錄,一般采用治具進(jìn)行燒錄,或者交由芯片供應(yīng)商進(jìn)行批量燒錄,這兩種方式都需要保證燒錄過(guò)程中和焊接過(guò)程中物料、燒錄代碼和貼片位置之間的關(guān)系,從芯片的燒錄到生產(chǎn)焊接,整個(gè)過(guò)程中稍有處理不慎就會(huì)造成錯(cuò)誤,從而導(dǎo)致機(jī)器無(wú)法開(kāi)機(jī)運(yùn)行或運(yùn)行不穩(wěn)定。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)傳統(tǒng)的數(shù)字電源的燒錄容易造成燒錄錯(cuò)誤,導(dǎo)致機(jī)器無(wú)法開(kāi)機(jī)運(yùn)行或運(yùn)行不穩(wěn)定的問(wèn)題,提供一種數(shù)字電源的燒錄方法,能降低燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行。
此外,還有必要提供一種數(shù)字電源的燒錄裝置和系統(tǒng),能降低燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行。
一種數(shù)字電源的燒錄方法,包括以下步驟:
將上位機(jī)與燒錄控制芯片電連接;
向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將 所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄方法,通過(guò)上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過(guò)燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄方法,包括以下步驟:
將上位機(jī)與燒錄控制芯片電連接;
接收上位機(jī)發(fā)送的燒錄命令;
根據(jù)所述燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息;
根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄方法,通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄裝置,包括:
連接模塊,用于將上位機(jī)與燒錄控制芯片電連接;
命令發(fā)送模塊,用于向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄裝置,通過(guò)上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過(guò)燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人 為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄裝置,包括:
相連模塊,用于將上位機(jī)與燒錄控制芯片電連接;
通信模塊,用于接收上位機(jī)發(fā)送的燒錄命令;
讀取模塊,用于根據(jù)所述燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息;
燒錄模塊,用于根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄裝置,通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
一種數(shù)字電源的燒錄系統(tǒng),包括上位機(jī)和燒錄控制芯片,所述上位機(jī)和燒錄控制芯片電連接,所述上位機(jī)向所述燒錄控制芯片發(fā)送燒錄命令;所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
上述數(shù)字電源的燒錄系統(tǒng),通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的應(yīng)用環(huán)境示意圖;
圖2為一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的流程圖;
圖3為另一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的流程圖;
圖4為一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖5為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖6為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖7為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖;
圖8為一個(gè)實(shí)施例中數(shù)字電源的燒錄系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的應(yīng)用環(huán)境示意圖。如圖1所示,該應(yīng)用環(huán)境包括上位機(jī)110、燒錄控制芯片120和數(shù)字電源集成電路芯片130。上位機(jī)110與燒錄控制芯片120相連,燒錄控制芯片120再與數(shù)字電源集成電路芯片130相連。
上位機(jī)110可為計(jì)算機(jī)等。上位機(jī)110可通過(guò)串口線(xiàn)與燒錄控制芯片120相連。
燒錄控制芯片120可為BMC(Baseboard Management Controller,板載管理控制芯片)或者ARM處理器等。燒錄控制芯片120可通過(guò)總線(xiàn)與數(shù)字電源IC芯片(integrated circuit,集成電路芯片)相連??偩€(xiàn)可為I2C(Inter-Integrated Circuit)總線(xiàn)或PMBUS(Power Management Bus,電源管理總線(xiàn))等。I2C為是由PHILIPS公司開(kāi)發(fā)的兩線(xiàn)式串行總線(xiàn),用于連接微控制器及其外圍設(shè)備,是微電子通信控制領(lǐng)域廣泛采用的一種總線(xiàn)標(biāo)準(zhǔn),它是同步通信的一種特殊形式,具有接口線(xiàn)少,控制方式簡(jiǎn)單,器件封裝形式小,通信速率較高等優(yōu)點(diǎn)。I2C總線(xiàn)支持任何IC生產(chǎn)過(guò)程(CMOS、雙極性),通過(guò)串行數(shù)據(jù)(Serial Data,SDA)線(xiàn)和串行時(shí)鐘(SCL)線(xiàn)在連接到總線(xiàn)的器件間傳遞信息。
PMBUS是一種開(kāi)放標(biāo)準(zhǔn)的數(shù)字電源管理協(xié)議,可通過(guò)定義傳輸和物理接口 以及命令語(yǔ)言來(lái)促進(jìn)與電源轉(zhuǎn)換器或其他設(shè)備的通信。
上位機(jī)110向燒錄控制芯片120發(fā)送燒錄命令,燒錄控制芯片120根據(jù)該燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片130中。其中,燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址;所述數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
圖2為一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的流程圖。圖2中的數(shù)字電源的燒錄方法,應(yīng)用于圖1的應(yīng)用環(huán)境中,以上位機(jī)角度描述。如圖2所示,一種數(shù)字電源的燒錄方法,包括以下步驟:
步驟202,將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過(guò)串口線(xiàn)連接。將燒錄控制芯片接上電源,運(yùn)行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
步驟204,向該燒錄控制芯片發(fā)送燒錄命令,以使該燒錄控制芯片根據(jù)該燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
具體地,上位機(jī)等待燒錄控制芯片處于接收狀態(tài)后,上位機(jī)接收到用戶(hù)對(duì)燒錄控件的觸發(fā)操作,根據(jù)該觸發(fā)操作產(chǎn)生燒錄命令,并將該燒錄命令發(fā)送給燒錄控制芯片。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
不同的數(shù)字電源集成電路芯片的數(shù)字集成電路配置信息、數(shù)字電源集成電路芯片的總線(xiàn)號(hào)、總線(xiàn)下的數(shù)字電源集成電路芯片的從地址均會(huì)有所不同,例 如表1所示。
表1
上述數(shù)字電源的燒錄方法,通過(guò)上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過(guò)燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖3為另一個(gè)實(shí)施例中數(shù)字電源的燒錄方法的流程圖。圖3中的數(shù)字電源的燒錄方法,應(yīng)用于圖1的應(yīng)用環(huán)境中,以燒錄控制芯片角度描述。如圖3所示,一種數(shù)字電源的燒錄方法,包括:
步驟302,將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過(guò)串口線(xiàn)連接。將燒錄控制芯片接上電源,運(yùn)行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
步驟304,接收上位機(jī)發(fā)送的燒錄命令。
具體地,燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
步驟306,根據(jù)該燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息。
具體地,燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄配置信息和數(shù)字集成電路配置信息可手動(dòng)編輯,具有較好的靈活性,其配置信息以配置文件形式保存。
步驟308,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
本實(shí)施例中,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到 對(duì)應(yīng)的數(shù)字電源集成電路芯片中的步驟包括:
根據(jù)該燒錄配置信息通過(guò)總線(xiàn)向數(shù)字電源集成電路芯片的命令寄存器寫(xiě)入燒錄指令,根據(jù)該燒錄指令將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。其中,總線(xiàn)可包括總線(xiàn)可為I2C總線(xiàn)或PMBUS總線(xiàn)等。
具體地,燒錄指令是燒錄控制芯片通過(guò)總線(xiàn)向數(shù)字電源集成電路芯片的命令寄存器寫(xiě)入一個(gè)命令碼。不同的芯片,命令名會(huì)不同。
上述數(shù)字電源的燒錄方法,通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
進(jìn)一步的,在一個(gè)實(shí)施例中,上述數(shù)字電源的燒錄方法還包括:在燒錄前后進(jìn)行數(shù)據(jù)校驗(yàn)。具體地,在燒錄前,將總線(xiàn)傳輸?shù)募拇嫫髦岛蛿?shù)字集成電路配置信息進(jìn)行比較,若一致,則數(shù)據(jù)校驗(yàn)正確,若不一致,則數(shù)據(jù)校驗(yàn)失敗。在燒錄后,將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對(duì),若一致,則燒錄成功,若不一致,則燒錄失敗。通過(guò)燒錄前后數(shù)據(jù)校驗(yàn)可保證燒錄的正確性。
進(jìn)一步的,在一個(gè)實(shí)施例中,上述數(shù)字電源的燒錄方法還包括:將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對(duì),若一致,則燒錄成功,若不一致,則燒錄失?。辉跓浭『?,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中。
具體地,因數(shù)字電源集成電路芯片的燒錄次數(shù)有限,當(dāng)燒錄一次失敗后,可進(jìn)行再一次燒錄,若再次燒錄失敗,則反饋給專(zhuān)業(yè)人員進(jìn)行分析燒錄失敗原因。
進(jìn)一步的,在一個(gè)實(shí)施例中,上述數(shù)字電源的燒錄方法還包括:將燒錄結(jié)果返回至上位機(jī)。
具體地,燒錄結(jié)果可為燒錄成功或燒錄失敗,燒錄控制芯片將燒錄結(jié)果返 回至上位機(jī)。
圖4為一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖4所示,一種數(shù)字電源的燒錄裝置,以上位機(jī)角度描述,包括連接模塊410、命令發(fā)送模塊420。其中:
連接模塊410用于將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過(guò)串口線(xiàn)連接。將燒錄控制芯片接上電源,運(yùn)行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
命令發(fā)送模塊420用于向所述燒錄控制芯片發(fā)送燒錄命令,以使所述燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)所述燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
具體地,上位機(jī)等待燒錄控制芯片處于接收狀態(tài)后,上位機(jī)接收到用戶(hù)對(duì)燒錄控件的觸發(fā)操作,根據(jù)該觸發(fā)操作產(chǎn)生燒錄命令,并將該燒錄命令發(fā)送給燒錄控制芯片。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
上述數(shù)字電源的燒錄裝置,通過(guò)上位機(jī)發(fā)送燒錄命令到燒錄控制芯片,通過(guò)燒錄控制芯片讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖5為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖5所示,一種數(shù)字電源的燒錄裝置,以上位機(jī)角度描述,除了包括連接模塊410、命令發(fā)送模塊420,還包括燒錄結(jié)果接收模塊430。其中:
燒錄結(jié)果接收模塊430用于接收所述燒錄控制芯片返回的燒錄結(jié)果。
圖6為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖6所示,一種數(shù)字電源的燒錄裝置,以燒錄控制芯片的角度描述,包括相連模塊610、通信模塊620、讀取模塊630和燒錄模塊640。其中:
相連模塊610用于將上位機(jī)與燒錄控制芯片電連接。
具體地,將上位機(jī)與燒錄控制芯片通過(guò)串口線(xiàn)連接。將燒錄控制芯片接上電源,運(yùn)行至待接收命令狀態(tài)。燒錄控制芯片可為BMC芯片或者ARM處理器等。
通信模塊620用于接收上位機(jī)發(fā)送的燒錄命令。
具體地,燒錄控制芯片的通信模塊620接收上位機(jī)發(fā)送的燒錄命令。燒錄命令是上位機(jī)向燒錄控制芯片發(fā)送的一串命令,即一段字符串,以執(zhí)行燒錄控制芯片里面的燒錄程序。
讀取模塊630用于根據(jù)該燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息。
具體地,燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址。該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。燒錄配置信息和數(shù)字集成電路配置信息可手動(dòng)編輯,具有較好的靈活性,其配置信息以配置文件形式保存。
燒錄模塊640用于根據(jù)該燒錄配置信息將所述數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
本實(shí)施例中,燒錄模塊640還用于根據(jù)所述燒錄配置信息通過(guò)總線(xiàn)向數(shù)字電源集成電路芯片的命令寄存器寫(xiě)入燒錄指令,根據(jù)所述燒錄指令將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
此外,通信模塊620還用于將燒錄結(jié)果返回至上位機(jī)。
上述數(shù)字電源的燒錄裝置,通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
圖7為另一個(gè)實(shí)施例中數(shù)字電源的燒錄裝置的結(jié)構(gòu)框圖。如圖7所示,一種數(shù)字電源的燒錄裝置,以燒錄控制芯片的角度描述,除了包括相連模塊610、通信模塊620、讀取模塊630和燒錄模塊640,還包括比對(duì)模塊650和校驗(yàn)?zāi)K660。其中:
比對(duì)模塊650用于將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對(duì),若一致,則燒錄成功,若不一致,則燒錄失敗。
燒錄模塊640還用于在燒錄失敗后,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中。
具體地,因數(shù)字電源集成電路芯片的燒錄次數(shù)有限,當(dāng)燒錄一次失敗后,可進(jìn)行再一次燒錄,若再次燒錄失敗,則反饋給專(zhuān)業(yè)人員進(jìn)行分析燒錄失敗原因。
校驗(yàn)?zāi)K660用于在燒錄前后進(jìn)行數(shù)據(jù)校驗(yàn)。具體地,在燒錄前,將總線(xiàn)傳輸?shù)募拇嫫髦岛蛿?shù)字集成電路配置信息進(jìn)行比較,若一致,則數(shù)據(jù)校驗(yàn)正確,若不一致,則數(shù)據(jù)校驗(yàn)失敗。在燒錄后,將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對(duì),若一致,則燒錄成功,若不一致,則燒錄失敗。通過(guò)燒錄前后數(shù)據(jù)校驗(yàn)可保證燒錄的正確性。
本發(fā)明還提供了一種數(shù)字電源的燒錄系統(tǒng)。如圖8所示,該數(shù)字電源的燒錄系統(tǒng),包括上位機(jī)810、燒錄控制芯片820和數(shù)字電源集成電路芯片830。該上位機(jī)810和燒錄控制芯片820電連接,該上位機(jī)810向該燒錄控制芯片發(fā)送燒錄命令;該燒錄控制芯片根據(jù)所述燒錄命令,讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)該燒錄配置信息將該數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片830中。該燒錄配置信息包括數(shù)字電源集成電路芯片的總線(xiàn)號(hào)和總線(xiàn)下的數(shù)字電源集成電路芯片的從地址;該數(shù)字集成電路配置信息包括數(shù)字電源集成電路芯片已配置的寄存器值。
本實(shí)施例中,該燒錄控制芯片還用于根據(jù)該燒錄配置信息通過(guò)總線(xiàn)向數(shù)字電源集成電路芯片的命令寄存器寫(xiě)入燒錄指令,根據(jù)該燒錄指令將數(shù)字集成電 路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中。
本實(shí)施例中,燒錄控制芯片820還用于將燒錄的數(shù)字電源集成電路芯片的寄存器值與數(shù)字集成電路配置信息進(jìn)行比對(duì),若一致,則燒錄成功,若不一致,則燒錄失?。辉跓浭『?,再一次將所述數(shù)字集成電路配置信息燒錄到燒錄失敗的數(shù)字電源集成電路芯片中;以及將燒錄結(jié)果返回至上位機(jī)810。
上述數(shù)字電源的燒錄系統(tǒng),通過(guò)燒錄控制芯片接收上位機(jī)發(fā)送的燒錄命令,根據(jù)燒錄命令讀取燒錄配置信息和數(shù)字集成電路配置信息,根據(jù)燒錄配置信息將數(shù)字集成電路配置信息燒錄到對(duì)應(yīng)的數(shù)字電源集成電路芯片中,降低了人為操作失誤的概率,降低了燒錄錯(cuò)誤,保證機(jī)器正常開(kāi)機(jī)運(yùn)行,且節(jié)省了時(shí)間,提高了生產(chǎn)效率,減少了物料管理和維護(hù)成本。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。