[發明專利]一種提高芯片啟動速度的裝置及方法有效
| 申請號: | 200610111796.3 | 申請日: | 2006-08-28 |
| 公開(公告)號: | CN101135974A | 公開(公告)日: | 2008-03-05 |
| 發明(設計)人: | 陳濤 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京安信方達知識產權代理有限公司 | 代理人: | 龍洪;霍育棟 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提高 芯片 啟動 速度 裝置 方法 | ||
技術領域
本發明涉及電子領域的芯片應用技術,尤其涉及一種提高芯片啟動速度的裝置及方法。
背景技術
隨著芯片技術的不斷發展,在社會生活的各個領域中,尤其是在通信領域中,各種專業芯片的應用越來越廣,其功能也越來越強大。在對這些芯片進行應用的時候,為使芯片正常工作,首先要對芯片進行初始化,初始化過程中包括:對芯片的應用軟件的加載以及對芯片的重要參數的配置等。
通常,芯片啟動的時候都會配置一系列初始參數值,以保證芯片能夠運行,然而,很多芯片需要驅動軟件進行自適應動態地調節配置參數,然后才能夠啟動并進入正常或最佳工作狀態。盡管芯片的配置參數會根據具體的配套環境、自然條件等有所不同,但在同一地區、同一配套環境下,芯片一般進入正常或最佳工作狀態后的配置參數變化很小,具有一定的穩定性。如果在芯片啟動時或復位重啟時,直接利用這些優化后的配置參數來初始化芯片,將會使芯片的自適應調節過程迅速收斂,減小芯片達到最佳工作狀態的調節時間,對芯片的啟動速度將會有很大提高。
目前,現有技術中常用的自適應啟動芯片的參數文件的加載方法如下:
通常對自適應啟動芯片的參數(文件)配置都是在芯片上電初始化的過程中,向芯片的寄存器中寫入一些初始的參數值來實現;然后,芯片會通過軟件算法進行自適應調節,通過一定時間的自我學習和訓練過程,芯片會達到一個穩定的運行狀態;但是,一旦芯片掉電復位,則又要重復上述過程,這就造成芯片每次啟動或復位時,所需的啟動時間都比較長。
因此,需要一種提高芯片啟動速度的裝置和方法,通過軟件和硬件結合,利用最佳配置參數來改進需要自適應啟動的芯片的參數加載技術。
發明內容
本發明所要解決的技術問題在于,提供一種提高芯片啟動速度的裝置及方法,通過軟硬件結合,利用先前保存的芯片自適應啟動時的優化配置參數,在芯片啟動或復位時提高芯片的啟動速度。
本發明提供一種提高芯片啟動速度的裝置,包括非易失性存儲模塊、處理器模塊、自適應芯片,其中:
非易失性存儲模塊,用于存儲初始配置參數、優化配置參數、及表示是否存儲有優化配置參數的標志碼、優化配置參數對應的校驗碼;
處理器模塊,用于從非易失性存儲模塊中讀取標志碼,在判斷存儲有優化配置參數時,讀取優化配置參數并計算其對應的校驗碼,將該計算的校驗碼與存儲的校驗碼比較一致時,讀取優化配置參數對自適應芯片進行配置,在判斷沒有優化配置參數或校驗碼不一致時,讀取初始配置參數對自適應芯片進行配置,在芯片自適應啟動完畢或正常工作時,存儲其配置參數到非易失性存儲模塊作為優化配置參數,在計算出校驗碼并設置標志碼狀態為存儲有優化配置參數后,將兩者一并存儲;
自適應芯片,用于根據處理器模塊配置過來的配置參數進行自適應啟動,啟動完畢后,執行芯片正常工作。
進一步地,所述處理器模塊是中央處理器CPU、或微程序控制器MCU、或數字信號處理器DSP。所述非易失性存儲模塊是閃存FLASH、或電可擦可編程序存儲器EEPROM、或是磁性內存MRAM、或鐵電內存FeRAM。所述校驗碼是循環冗余碼CRC、或奇偶校驗碼。
本發明還提供一種利用上述裝置提高芯片啟動速度的方法,包括如下步驟:
(1)在非易失性存儲模塊中,配置初始配置參數、優化配置參數、及表示是否存儲有優化配置參數的標志碼;
(2)自適應芯片上電啟動時,處理器模塊讀取非易失性存儲模塊中的標志碼,判斷存儲有優化配置參數后,處理器模塊讀取優化配置參數對所述自適應芯片進行配置;
(3)所述自適應芯片依據處理器模塊發送來的配置參數進行自適應啟動,直到正常工作;
(4)處理器模塊從自適應芯片中讀取正常工作時的配置參數,將其作為優化配置參數存儲在非易失性存儲模塊,并修改標志碼為指示存儲有優化配置參數的狀態。
進一步地,所述步驟(2)進一步包括:
如果處理器模塊讀取非易失性存儲模塊中的標志碼,判斷沒有優化配置參數后,所述處理器模塊讀取初始配置參數對自適應芯片進行配置。
進一步地,步驟(1)中所述非易失性存儲模塊進一步存儲有用于校驗優化配置參數的校驗碼,該校驗碼是循環冗余碼CRC、或奇偶校驗碼。
進一步地,步驟(2)進一步包括利用校驗碼對優化配置參數進行校驗的步驟:
在判斷存儲有優化配置參數后,處理器模塊從非易失性存儲模塊中讀取優化配置參數,并對其計算校驗碼;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610111796.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種坐便器及其風路系統
- 下一篇:軟件更新方法及系統





