[發明專利]一種控制器共享同步方法和裝置有效
| 申請號: | 202011183021.3 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN112433968B | 公開(公告)日: | 2022-07-26 |
| 發明(設計)人: | 江博 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G06F9/54 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰;宋薇薇 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制器 共享 同步 方法 裝置 | ||
1.一種控制器共享同步方法,其特征在于,包括循環執行以下步驟:
由并聯到共享總線的一個主控制器和多個從控制器的基板管理控制器分別將待傳輸數據加載到各自的緩沖寄存器;
由所述主控制器將待傳輸數據經由所述共享總線廣播到多個所述從控制器,并由所述主控制器經由所述共享總線分別接收由多個所述從控制器廣播的待傳輸數據以寫入所述主控制器的緩沖寄存器;
由所述主控制器的復雜可編程邏輯器件依次向每個所述從控制器經由所述共享總線分別發出數據同步請求;
響應于有從控制器接收到所述數據同步請求,而由所述從控制器將待傳輸數據經由所述共享總線廣播到所述主控制器和多個其它從控制器,并由所述從控制器經由所述共享總線分別接收由所述主控制器和多個其它從控制器廣播的待傳輸數據以寫入所述從控制器的緩沖寄存器;
使一個所述主控制器和多個所述從控制器分別處理其各自的所述緩沖寄存器中獲得的數據以實現數據的共享和同步。
2.根據權利要求1所述的方法,其特征在于,由所述主控制器的復雜可編程邏輯器件依次向每個所述從控制器分別發出數據同步請求包括:
由所述主控制器確定請求周期,并且在向一個所述從控制器發出所述數據同步請求之后等待至少一個請求周期再向下一個所述從控制器發出所述數據同步請求。
3.根據權利要求1所述的方法,其特征在于,每個所述緩沖寄存器均配置為具有多個存儲列,并且多個所述存儲列與一個所述主控制器和多個所述從控制器一一對應;
由并聯到共享總線的一個主控制器和多個從控制器的基板管理控制器分別將待傳輸數據加載到各自的緩沖寄存器包括:將所述待傳輸數據各自加載到所述緩沖寄存器中與一個所述主控制器或多個所述從控制器之一相對應的所述存儲列上。
4.根據權利要求3所述的方法,其特征在于,由所述主控制器經由所述共享總線分別接收由多個所述從控制器廣播的待傳輸數據以寫入所述主控制器的緩沖寄存器包括:將由多個所述從控制器廣播的所述待傳輸數據分別寫入所述主控制器的所述緩沖寄存器中與多個所述從控制器各自相對應的所述存儲列上;
由所述從控制器經由所述共享總線分別接收由所述主控制器和多個其它從控制器廣播的待傳輸數據以寫入所述從控制器的緩沖寄存器包括:將由所述主控制器和多個其它從控制器廣播的所述待傳輸數據分別寫入所述從控制器的緩沖寄存器中與所述主控制器和多個其它從控制器各自相對應的所述存儲列上。
5.根據權利要求1所述的方法,其特征在于,還包括:
在由所述主控制器將待傳輸數據經由所述共享總線廣播到多個所述從控制器的同時,還計算所述待傳輸數據的校驗數據,并將所述校驗數據隨所述待傳輸數據一同廣播到多個所述從控制器;
在由所述主控制器經由所述共享總線分別接收由多個所述從控制器廣播的待傳輸數據的同時,還接收所述待傳輸數據的校驗數據,基于所述校驗數據而校驗所述待傳輸數據,并響應于校驗失敗而認定傳輸數據丟失;
在由所述從控制器將待傳輸數據經由所述共享總線廣播到所述主控制器和多個其它從控制器的同時,還計算所述待傳輸數據的校驗數據,并將所述校驗數據隨所述待傳輸數據一同廣播到所述主控制器和多個其它從控制器;
在由所述從控制器經由所述共享總線分別接收由所述主控制器和多個其它從控制器廣播的待傳輸數據的同時,還接收所述待傳輸數據的校驗數據,基于所述校驗數據而校驗所述待傳輸數據,并響應于校驗失敗而認定傳輸數據丟失。
6.根據權利要求1所述的方法,其特征在于,所述共享總線包括第一總線和第二總線;經由所述共享總線傳輸包括:
同時在所述第一總線和所述第二總線上傳輸,并響應于在所述第一總線和所述第二總線上的傳輸數據相同而認定傳輸成功,響應于在所述第一總線和所述第二總線上的傳輸數據不同而認定傳輸失敗。
7.根據權利要求1所述的方法,其特征在于,一個所述主控制器和多個所述從控制器的所述緩沖寄存器均為一個所述主控制器和多個所述從控制器的所述復雜可編程邏輯器件的寄存器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011183021.3/1.html,轉載請聲明來源鉆瓜專利網。





