[發明專利]總線傳輸故障檢測方法、總線系統及芯片有效
| 申請號: | 202110771728.4 | 申請日: | 2021-07-08 |
| 公開(公告)號: | CN113505016B | 公開(公告)日: | 2022-01-25 |
| 發明(設計)人: | 劉亮;趙東艷;原義棟;張茜歌;張海峰;燕雪松;吳紅梅;侯健潮 | 申請(專利權)人: | 北京智芯微電子科技有限公司;國網信息通信產業集團有限公司;國網江西省電力有限公司;國家電網有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/10 |
| 代理公司: | 北京潤平知識產權代理有限公司 11283 | 代理人: | 肖冰濱;王曉曉 |
| 地址: | 100192 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 總線 傳輸 故障 檢測 方法 系統 芯片 | ||
本發明涉及芯片技術領域,提供一種總線傳輸故障檢測方法、總線系統及芯片。所述總線傳輸故障檢測方法包括:對接收到的地址信號和數據信號中的校驗值進行驗證;根據校驗值驗證結果確定地址信號和數據信號的傳輸故障,所述地址信號和所述數據信號通過基于AHB?Lite協議的總線傳輸;對AHB?Lite協議定義的控制信號進行傳輸校驗,根據傳輸校驗結果確定控制信號的傳輸故障。本發明的方案能夠保證AHB?Lite總線傳輸的正確性。
技術領域
本發明涉及芯片技術領域,具體地涉及一種總線傳輸故障檢測方法、一種實現傳輸故障檢測的總線系統以及一種芯片。
背景技術
目前,基于AHB-Lite協議的總線在數據或信號的傳輸過程中無法保證傳輸正確性,AHB-Lite協議中也沒有規定相應的糾錯機制。然而,AHB-Lite總線互聯設備的電路有可能由于老化或外部干擾發生永久或瞬態的故障,這些故障如果不能及時檢測出來,可能會導致嚴重的功能失效。因此,在高可靠應用場景中,亟需一種檢測AHB-Lite總線傳輸故障的方法,以保證AHB-Lite總線傳輸的正確性。
發明內容
本發明的目的是提供一種總線傳輸故障檢測方法以及實現傳輸故障檢測的總線系統和芯片,以保證AHB-Lite總線傳輸的正確性。
為了實現上述目的,本發明一方面提供一種總線傳輸故障檢測方法,所述方法包括:
對接收到的地址信號和數據信號中的校驗值進行驗證,根據校驗值驗證結果確定所述地址信號和所述數據信號的傳輸故障,所述地址信號和所述數據信號通過基于AHB-Lite協議的總線傳輸;
對AHB-Lite協議定義的控制信號進行傳輸校驗,根據傳輸校驗結果確定所述控制信號的傳輸故障。
進一步地,所述對接收到的地址信號和數據信號中的校驗值進行驗證,包括:根據接收到的地址信號和數據信號重新計算對應的校驗值,將重新計算的地址信號的校驗值與接收到的地址信號附加的校驗值進行對比,以及將重新計算的數據信號的校驗值與接收到的數據信號附加的校驗值進行對比。
進一步地,所述根據校驗值驗證結果確定所述地址信號和所述數據信號的傳輸故障,包括:根據地址信號和數據信號的校驗值對比結果確定所述地址信號和所述數據信號的傳輸故障。
進一步地,所述控制信號包括第一類控制信號和第二類控制信號;
所述第一類控制信號通過AHB-Lite協議定義的主設備與AHB-Lite協議定義的從設備之間的通路進行傳輸;
所述第二類控制信號為AHB-Lite協議定義的譯碼模塊根據所述主設備發送的地址信號譯碼產生的選擇信號;所述第二類控制信號由所述譯碼模塊發送到對應的從設備,以實現對從設備的選擇。
進一步地,所述對控制信號進行傳輸校驗,根據傳輸校驗結果確定控制信號的傳輸故障,包括:所述主設備對發送的第一類控制信號附加校驗值,所述從設備對接收到的第一類控制信號中的校驗值進行驗證,根據所述從設備的驗證結果確定第一類控制信號的傳輸故障。
進一步地,所述對控制信號進行傳輸校驗,根據傳輸校驗結果確定控制信號的傳輸故障,包括:所述從設備對接收到的地址信號進行譯碼,得到所述主設備所要訪問的地址,根據所述從設備譯碼得到的地址確定所述第二類控制信號的傳輸故障。
進一步地,所述根據所述從設備譯碼得到的地址確定所述第二類控制信號的傳輸故障,包括:將所述從設備譯碼得到的地址與所述從設備的地址進行對比,判斷所述從設備譯碼得到的地址是否在所述從設備的地址范圍內,若所述從設備譯碼得到的地址不在所述從設備的地址范圍內,確定所述第二類控制信號的傳輸發生故障,所述從設備發送傳輸錯誤響應。
進一步地,所述方法還包括:若沒有任何從設備接收到第二類控制信號,則由AHB-Lite協議定義的默認從設備發送傳輸錯誤響應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京智芯微電子科技有限公司;國網信息通信產業集團有限公司;國網江西省電力有限公司;國家電網有限公司,未經北京智芯微電子科技有限公司;國網信息通信產業集團有限公司;國網江西省電力有限公司;國家電網有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110771728.4/2.html,轉載請聲明來源鉆瓜專利網。





