System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)實(shí)施例涉及計(jì)算機(jī),特別是涉及一種芯片互聯(lián)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、隨著計(jì)算機(jī)集成度的不斷提高和芯片功能的復(fù)雜化,芯片互聯(lián)的設(shè)計(jì)已經(jīng)成為芯片架構(gòu)中至關(guān)重要的部分,芯片互聯(lián)是指芯片內(nèi)部或芯片間各個(gè)功能模塊之間互相連通的架構(gòu)設(shè)計(jì)。
2、相關(guān)技術(shù)中,為服務(wù)不同類型的報(bào)文,芯片互聯(lián)架構(gòu)中通常會(huì)為交換點(diǎn)設(shè)置用于連接不同的硬件設(shè)備的多套網(wǎng)絡(luò),例如業(yè)務(wù)網(wǎng)絡(luò)和配置網(wǎng)絡(luò),交換點(diǎn)通過在多套網(wǎng)絡(luò)之間進(jìn)行切換從而將不同類型的報(bào)文路由至相應(yīng)硬件設(shè)備。
3、但是,由于部分網(wǎng)絡(luò)對(duì)應(yīng)的報(bào)文只有在特定場(chǎng)景下采用觸發(fā),導(dǎo)致部分網(wǎng)絡(luò)經(jīng)常處于冷狀態(tài),容易導(dǎo)致線路資源的利用率較低。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)實(shí)施例提供一種芯片互聯(lián)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),可以提升芯片互聯(lián)架構(gòu)中線路資源的利用率。
2、為了解決上述問題,本專利技術(shù)實(shí)施例公開了一種芯片互聯(lián)方法,所述方法包括:
3、獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文;
4、基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型;其中,所述報(bào)文類型包括業(yè)務(wù)類型和操作管理維護(hù)類型;
5、通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文;其中,所述目標(biāo)線路包括連接目標(biāo)主節(jié)點(diǎn)的第一線路和連接所述目標(biāo)主節(jié)點(diǎn)對(duì)應(yīng)節(jié)點(diǎn)寄存器的第二線路。
6、可選的,所述基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
7、獲取所述目標(biāo)報(bào)文的目
8、根據(jù)所述類型地址段確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型。
9、可選的,所述報(bào)文類型包括操作管理維護(hù)類型和業(yè)務(wù)類型,所述類型地址段包括所述目標(biāo)主節(jié)點(diǎn)對(duì)應(yīng)的配置地址段,所述根據(jù)所述類型地址段確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
10、在所述目標(biāo)地址與所述配置地址段相匹配的情況下,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型為所述操作管理維護(hù)類型;
11、在所述目標(biāo)地址與所述配置地址段不匹配的情況下,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型為所述業(yè)務(wù)類型。
12、可選的,所述方法還包括:
13、獲取所述目標(biāo)報(bào)文對(duì)應(yīng)的操作指令;
14、在所述操作指令與目標(biāo)指令相匹配的情況下,執(zhí)行所述基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型的步驟;
15、在所述操作指令與目標(biāo)指令不匹配的情況下,向所述目標(biāo)主節(jié)點(diǎn)發(fā)送所述目標(biāo)報(bào)文。
16、可選的,所述通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文,包括:
17、在所述報(bào)文類型為所述業(yè)務(wù)類型的情況下,通過所述第一線路向所述目標(biāo)主節(jié)點(diǎn)發(fā)送所述目標(biāo)報(bào)文;
18、在所述報(bào)文類型為所述操作管理維護(hù)類型的情況下,通過所述第二線路和所述節(jié)點(diǎn)寄存器執(zhí)行所述目標(biāo)報(bào)文的操作指令。
19、可選的,所述第一線路包括所述業(yè)務(wù)網(wǎng)絡(luò),和/或,所述第二線路包括高級(jí)外設(shè)總線。
20、可選的,所述獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文之前,所述方法還包括:
21、通過所述交換點(diǎn)從上級(jí)節(jié)點(diǎn)獲取所述目標(biāo)報(bào)文,將所述目標(biāo)報(bào)文的目標(biāo)地址,與所述交換點(diǎn)管理的各主節(jié)點(diǎn)對(duì)應(yīng)的節(jié)點(diǎn)地址段進(jìn)行匹配,確定所述目標(biāo)地址對(duì)應(yīng)的目標(biāo)節(jié)點(diǎn)地址段,通過所述業(yè)務(wù)網(wǎng)絡(luò)向所述目標(biāo)節(jié)點(diǎn)地址段對(duì)應(yīng)的目標(biāo)主節(jié)點(diǎn)發(fā)送所述目標(biāo)報(bào)文;其中,所述上級(jí)節(jié)點(diǎn)包括其他交換點(diǎn)或請(qǐng)求節(jié)點(diǎn),所述節(jié)點(diǎn)地址段由相應(yīng)主節(jié)點(diǎn)的類型地址段構(gòu)成。
22、可選的,所述操作管理維護(hù)類型的目標(biāo)報(bào)文的報(bào)文優(yōu)先級(jí),高于所述業(yè)務(wù)類型的目標(biāo)報(bào)文的報(bào)文優(yōu)先級(jí),以使得所述交換點(diǎn)優(yōu)先發(fā)送所述操作管理維護(hù)類型的目標(biāo)報(bào)文。
23、另一方面,本專利技術(shù)實(shí)施例公開了一種芯片互聯(lián)裝置,所述裝置包括:
24、獲取模塊,用于獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文;
25、類型模塊,用于基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型;其中,所述報(bào)文類型包括業(yè)務(wù)類型和操作管理維護(hù)類型;
26、響應(yīng)模塊,用于通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文;其中,所述目標(biāo)線路包括連接目標(biāo)主節(jié)點(diǎn)的第一線路和連接所述目標(biāo)主節(jié)點(diǎn)對(duì)應(yīng)節(jié)點(diǎn)寄存器的第二線路。
27、再一方面,本專利技術(shù)實(shí)施例公開了一種芯片互聯(lián)系統(tǒng),所述系統(tǒng)包括:交換點(diǎn)、目標(biāo)主節(jié)點(diǎn)和報(bào)文檢測(cè)組件;
28、所述報(bào)文檢測(cè)組件,用于獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文,基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文。
29、又一方面,本專利技術(shù)實(shí)施例公開了一種電子設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過所述通信總線完成相互間的通信;所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行前述的方法。
30、本專利技術(shù)實(shí)施例還公開了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有指令,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如上述所述的方法。
31、本專利技術(shù)實(shí)施例包括以下優(yōu)點(diǎn):本專利技術(shù)實(shí)施例中提供的芯片互聯(lián)方法中,獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文;基于目標(biāo)報(bào)文的目標(biāo)地址,確定目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型;通過報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)目標(biāo)報(bào)文。這樣,可以使用交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)處理所有類型的報(bào)文,在交換點(diǎn)與主節(jié)點(diǎn)之間進(jìn)行報(bào)文類型判定,并通過不同線路處理不同類型的報(bào)文,從而交換點(diǎn)無需對(duì)不同類型的報(bào)文采用不同網(wǎng)絡(luò)進(jìn)行處理,有效避免了芯片互聯(lián)過程中交換點(diǎn)為處理不同類型的報(bào)文進(jìn)行網(wǎng)絡(luò)切換而導(dǎo)致的路由效率降低,有助于提升芯片互聯(lián)架構(gòu)中線路資源的利用率。
32、此外,本方案只需在交換點(diǎn)布置一套業(yè)務(wù)網(wǎng)絡(luò),所有類型的報(bào)文都通過帶內(nèi)傳輸?shù)姆绞浇?jīng)由該業(yè)務(wù)網(wǎng)絡(luò)進(jìn)行轉(zhuǎn)發(fā),有助于節(jié)省寶貴的連接資源,能夠?qū)⒏嗟倪B接資源留給業(yè)務(wù)使用,有助于提升硬件連線資源的利用率。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種芯片互聯(lián)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述報(bào)文類型包括操作管理維護(hù)類型和業(yè)務(wù)類型,所述類型地址段包括所述目標(biāo)主節(jié)點(diǎn)對(duì)應(yīng)的配置地址段,所述根據(jù)所述類型地址段確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一線路包括所述業(yè)務(wù)網(wǎng)絡(luò),和/或,所述第二線路包括高級(jí)外設(shè)總線。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取交換點(diǎn)通過業(yè)務(wù)網(wǎng)絡(luò)向目標(biāo)主節(jié)點(diǎn)發(fā)送的目標(biāo)報(bào)文之前,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作管理維護(hù)類型的目標(biāo)報(bào)文的報(bào)文優(yōu)先級(jí),高于所述業(yè)務(wù)類型的目標(biāo)報(bào)文的報(bào)文優(yōu)先級(jí),以使得所述交換點(diǎn)優(yōu)先發(fā)送所述操
9.一種芯片互聯(lián)裝置,其特征在于,所述裝置包括:
10.一種電子設(shè)備,其特征在于,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過所述通信總線完成相互間的通信;所述存儲(chǔ)器用于存放可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如權(quán)利要求1至8中任一項(xiàng)所述的方法。
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有指令,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如權(quán)利要求1至8中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種芯片互聯(lián)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標(biāo)報(bào)文的目標(biāo)地址,確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述報(bào)文類型包括操作管理維護(hù)類型和業(yè)務(wù)類型,所述類型地址段包括所述目標(biāo)主節(jié)點(diǎn)對(duì)應(yīng)的配置地址段,所述根據(jù)所述類型地址段確定所述目標(biāo)報(bào)文對(duì)應(yīng)的報(bào)文類型,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過所述報(bào)文類型對(duì)應(yīng)的目標(biāo)線路響應(yīng)所述目標(biāo)報(bào)文,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一線路包括所述業(yè)務(wù)網(wǎng)絡(luò),和/或,所述第二線路包括高級(jí)外設(shè)總線。
7.根據(jù)權(quán)利要求2所述的方法,其特征在...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:楊華,陳博華,周恒源,唐丹,包云崗,
申請(qǐng)(專利權(quán))人:北京開源芯片研究院,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。