[發明專利]一種使CPLD鏡像實時運行的燒錄方法與裝置在審
| 申請號: | 201910166463.8 | 申請日: | 2019-03-06 |
| 公開(公告)號: | CN109933341A | 公開(公告)日: | 2019-06-25 |
| 發明(設計)人: | 季冬冬;趙現普;鄧文博 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實時運行 燒錄 鏡像控制 使能信號 輸出管腳 管腳 動態隨機存取存儲器 生產效率 運行時 加載 解鎖 重啟 服務器 鎖定 寫入 覆蓋 | ||
本發明公開了一種使CPLD鏡像實時運行的燒錄方法與裝置,包括:將新鏡像加載到CPLD的flash芯片;在舊鏡像仍在CPLD的DRAM中運行時使用管腳使能信號控制CPLD以鎖定受舊鏡像控制的輸出管腳;通過CPLD的flash芯片將新鏡像寫入DRAM(動態隨機存取存儲器)并覆蓋舊鏡像;在CPLD的DRAM中運行新鏡像并使用管腳使能信號控制CPLD以解鎖受新鏡像控制的輸出管腳。本發明的技術方案能夠將不同CPLD鏡像或不同類型的CPLD鏡像現場燒錄到CPLD中并實時運行,避免重啟服務器因而提高了生產效率。
技術領域
本發明涉及服務器領域,并且更具體地,特別是涉及一種使CPLD鏡像實時運行的燒錄方法與裝置。
背景技術
隨著CPLD(復雜可編程邏輯器件)在服務器應用的深入,CPLD在服務器應用中發揮的作用越來越重要。CPLD是半定制的專用集成電路,具有可編程、集成度高、快速響應等優點,在開發驗證及應用領域得到越來越廣泛的應用,在服務器設計領域也發揮著越來越重要的作用。CPLD或FPGA在服務器中實現的基本功能包括開關機控制、按鍵檢測控制、LED指示控制、通信控制、報警控制指示以及電路保護等。
現有技術中,CPLD有兩種固件燒錄方法:一是燒錄固件立即生效,但在燒錄過程中IO(輸入輸出)會失控,造成時序控制邏輯紊亂,進而整個服務器控制系統崩潰,只有重啟才能保證CPLD IO回到正常邏輯控制狀態;二是燒錄固件重啟生效,重啟之前仍會運行舊固件,這樣可以避免燒錄過程中由于CPLD IO(尤其是電源的VR信號)失控而導致服務器系統崩潰,但燒錄固件必須重啟生效。以上兩種現有技術的CPLD燒錄都不可避免的需要重啟設備,而重啟會損失生產線產能,因此生產線不支持現場燒錄CPLD。
針對現有技術中CPLD固件燒錄后必須重啟的問題,目前尚未有有效的解決方案。
發明內容
有鑒于此,本發明實施例的目的在于提出一種使CPLD鏡像實時運行的燒錄方法與裝置,能夠將不同CPLD鏡像或不同類型的CPLD鏡像現場燒錄到CPLD中并實時運行,避免重啟服務器因而提高了生產效率。
基于上述目的,本發明實施例的一方面提供了一種使CPLD鏡像實時運行的燒錄方法,包括以下步驟:
將新鏡像加載到CPLD的flash(閃存)芯片;
在舊鏡像仍在CPLD的DRAM中運行時使用管腳使能信號控制CPLD以鎖定受舊鏡像控制的輸出管腳;
通過CPLD的flash芯片將新鏡像寫入DRAM(動態隨機存取存儲器)并覆蓋舊鏡像;
在CPLD的DRAM中運行新鏡像并使用管腳使能信號控制CPLD以解鎖受新鏡像控制的輸出管腳。
在一些實施方式中,上述燒錄步驟使用BMC(基板管理控制器)來執行。
在一些實施方式中,使用管腳使能信號控制CPLD包括:使用GPIO(通用輸入輸出)在BMC和CPLD之間建立連接,BMC通過連接向CPLD發送管腳使能信號。
在一些實施方式中,連接通過下拉電阻接地以維持管腳使能信號的初始電平。
在一些實施方式中,CPLD配置為根據管腳使能信號的電平來鎖定或解鎖輸出管腳。
在一些實施方式中,CPLD通過運放連接到輸出管腳,其中運放輸入端連接到CPLD,運放輸出端連接到輸出管腳。
在一些實施方式中,運放配置為在管腳使能信號的電平為高時將已輸入的信號反饋到運放輸入端以維持運放輸出端輸出的信號恒定,并且在管腳使能信號的電平為低時對運放輸入端輸入的信號處理并從運放輸出端輸出。
在一些實施方式中,在執行上述燒錄步驟時CPLD和CPLD所在的服務器均保持正常上電。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910166463.8/2.html,轉載請聲明來源鉆瓜專利網。





