[發(fā)明專利]一種確定NC芯片連接錯誤的方法及NC芯片有效
| 申請?zhí)枺?/td> | 201710868113.7 | 申請日: | 2017-09-22 |
| 公開(公告)號: | CN109542834B | 公開(公告)日: | 2021-07-16 |
| 發(fā)明(設計)人: | 林偉彬;侯新宇;李濤 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F15/173 | 分類號: | G06F15/173 |
| 代理公司: | 北京同達信恒知識產(chǎn)權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 確定 nc 芯片 連接 錯誤 方法 | ||
一種確定NC芯片連接錯誤的方法及NC芯片,用以解決現(xiàn)有技術中存在NC的芯片之間連接錯誤難以定位的問題。包括:第一NC芯片在自身的第一接收RX端與第二NC芯片的第一發(fā)送TX端之間建立第一鏈路后,通過第一接收RX端接收第二NC芯片的第一發(fā)送TX端發(fā)送的校驗信息;該第一NC芯片根據(jù)該校驗信息確定該第一鏈路是否連接錯誤。
技術領域
本申請涉及計算機技術領域,尤其涉及一種確定NC芯片連接錯誤的方法及NC芯片。
背景技術
多處理器系統(tǒng)(Multiprocessor Systems)中,多個中央處理器(centralprocessing unit,CPU)與同一個節(jié)點控制器(node controller,NC)芯片相連,由該NC芯片作為多個CPU間互聯(lián)代理,該多個CPU與NC芯片形成一個節(jié)點(node),不同的node的NC芯片通過網(wǎng)絡互聯(lián)(network interconnect,NI)接口連接,實現(xiàn)node之間的互聯(lián),上述架構可以通過NC芯片來增加中央處理器(central processing unit,CPU)的互聯(lián)數(shù),增強多處理器系統(tǒng)的能力。
由于多處理器系統(tǒng)的拓撲結構復雜,NC芯片之間連接的線纜較多,如果NC芯片之間連接出錯,難以進行錯誤定位。
發(fā)明內容
本申請?zhí)峁┮环N確定NC芯片連接錯誤的方法及NC芯片,用以解決現(xiàn)有技術中存在的NC芯片之間連接錯誤難以定位的問題。
第一方面,本申請?zhí)峁┮环N確定節(jié)點控制器NC芯片連接錯誤的方法,該方法包括:第一NC芯片在自身的第一RX端與第二NC芯片的第一TX端建立第一鏈路之后,通過該第一RX端接收第二NC芯片通過第一TX端發(fā)送的校驗信息,該校驗信息可以確定第一RX端連接的TX端的位置(或身份)或第一RX端連接的TX端應連接的RX端的位置,進而根據(jù)該校驗信息確定第一RX端與第一TX端的連接是否錯誤,確定第一鏈路是否連接錯誤。
上述技術方案中,第一NC芯片的第一RX端與第二NC芯片的第一TX端連接后,通過第一RX端接收第二NC芯片的第一TX端發(fā)送的校驗信息,根據(jù)該校驗信息判斷第一RX端與第一TX端是否連接錯誤,進而可以定位出NC芯片之間的錯誤連接,方便進行系統(tǒng)維護,也能夠避免錯誤鏈路導致系統(tǒng)啟動出錯機或者數(shù)據(jù)傳輸異常。
結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述第一NC芯片根據(jù)所述校驗信息確定所述第一鏈路是否連接錯誤的實現(xiàn)方式可以為:所述第一NC芯片讀取所述第一NC芯片的配置信息,該配置信息可以由基本輸入輸出系統(tǒng)(basic input outputsystem,BIOS)或主板上的管理芯片給第一NC芯片配置,也可以由第一NC芯片自己從存儲有該配置信息的存儲器中讀取配置信息。該配置信息用于指示第一NC芯片的端口的連接關系,包括指示第一NC芯片的NI接口的端口應連接哪個NC芯片的哪個端口,例如,該配置信息包括第一RX端應連接的第一目標TX的標識。所述第一NC芯片判斷所述第一TX端的標識與所述第一目標TX的標識是否一致;若不一致,則所述第一NC芯片確定所述第一鏈路連接錯誤。上述方案實現(xiàn)方式簡單,可以快速確定NC芯片間的鏈路是否連接錯誤。
結合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述第一NC芯片根據(jù)所述校驗信息確定所述第一鏈路是否連接錯誤的實現(xiàn)方式可以為:第二NC芯片發(fā)送的校驗信息包括第一TX端應連接的第一目標RX端的標識,該第一目標RX端的標識可以由第二NC芯片從第二NC芯片的配置信息中讀取,該配置信息可以由BIOS或主板上的管理芯片給第二NC芯片配置,也可以由第二NC芯片自己從存儲有該配置信息的存儲器中讀取配置信息。第二NC芯片的配置信息用于指示第二NC芯片的端口的連接關系,包括第一TX端應連接的第一目標RX端的標識。所述第一NC芯片從校驗信息中獲取該第一目標RX端的標識,判斷該第一目標RX端的標識與所述第一RX端的標識是否一致;若不一致,則所述第一NC芯片確定所述第一鏈路連接錯誤。上述方案實現(xiàn)方式簡單,可以快速確定NC芯片間的鏈路是否連接錯誤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710868113.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應用機內程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內所取得的經(jīng)驗來改變程序的;學習機器





