[發明專利]應用于通訊設備的寄存器巡檢校驗控制方法無效
| 申請號: | 201210559952.8 | 申請日: | 2012-12-20 |
| 公開(公告)號: | CN102981925A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 蔡云枝 | 申請(專利權)人: | 上海市共進通信技術有限公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10;G06F11/14 |
| 代理公司: | 上海智信專利代理有限公司 31002 | 代理人: | 王潔;鄭暄 |
| 地址: | 200235 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 通訊設備 寄存器 巡檢 校驗 控制 方法 | ||
1.一種應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,所述通訊設備的內存存儲有寄存器的鏡像數據,所述的方法包括以下步驟:
(1)對所述的鏡像數據進行循環冗余校驗,判斷其是否正確,若是,則進入步驟(2),若否,則發出備份錯誤信息,提示重新向內存寫入鏡像數據;
(2)將所述的內存中的鏡像數據與所述的寄存器中的數據進行比較,如果比較結果不一致,則利用所述的鏡像數據對所述的寄存器進行重寫操作。
2.根據權利要求1所述的應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,所述的內存包括兩個以上的備份區域,所述的各個備份區域均存儲有所述的寄存器的鏡像數據,所述的對內存進行循環冗余校驗,判斷所述的鏡像數據是否正確,具體包括以下步驟:
(11)依序對所述的各個備份區域內存儲的鏡像數據進行循環冗余校驗;
(12)若有至少一個備份區域的鏡像數據的循環冗余校驗正確,則以正確的備份區域為準,刷新錯誤備份區域,并進入步驟(2);
(13)若所有的備份區域均錯誤,則發出備份錯誤信息,提示重新向內存寫入鏡像數據。
3.根據權利要求1所述的應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,所述的通訊設備包括多個芯片,各個芯片均包括至少一個對應的寄存器,所述的將內存中的鏡像數據與所述的寄存器中的數據進行比較,具體為:
采用抽樣巡檢方式將隨機選定的寄存器與內存中的鏡像數據進行比較;或
采用遍歷巡檢方式將所有寄存器與內存中的鏡像數據進行比較。
4.根據權利要求3所述的應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,在采用所述的抽樣巡檢方式的情況下,所述的步驟(2)具體包括以下步驟:
(a1)隨機選定需要巡檢的寄存器;
(a2)依序將所選定的寄存器與內存中的鏡像數據進行比較,如果比較結果不一致,則進入步驟(a3);
(a3)利用所述的鏡像數據對所述的寄存器進行重寫操作。
5.根據權利要求3所述的應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,在采用所述的遍歷巡檢方式的情況下,所述的步驟(2)具體包括以下步驟:
(b1)將各個芯片的寄存器劃分為多個數據塊;
(b2)依序將各個數據塊與內存中的鏡像數據進行比較,如果比較結果不一致,則進入步驟(b3);
(b3)利用所述的鏡像數據對所述的寄存器進行重寫操作。
6.根據權利要求1至5中任一項所述的應用于通訊設備的寄存器巡檢校驗控制方法,其特征在于,所述的方法在步驟(2)之后還包括以下步驟:
(3)將重寫操作后的寄存器與所述的鏡像數據進行比較,若不一致,則進入步驟(4);
(4)判斷所述的寄存器的重寫次數是否達到預設值,若是,則對寄存器進行復位操作,若否,則再次進行重寫操作后返回步驟(3)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海市共進通信技術有限公司,未經上海市共進通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210559952.8/1.html,轉載請聲明來源鉆瓜專利網。





