System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本申請實施例涉及計算機領域,具體而言,涉及一種數(shù)據(jù)包的發(fā)送系統(tǒng)及方法、數(shù)據(jù)包的接收系統(tǒng)及方法。
技術介紹
1、為應對日益增長的處理器核心數(shù)量和復雜的數(shù)據(jù)共享需求,處理器朝著眾核架構方向的發(fā)展。隨著處理器核心數(shù)量的增加,處理器需要支持更多的節(jié)點和更優(yōu)越的片間通信互聯(lián),以實現(xiàn)更高的并行計算能力和處理性能。而且,處理器對存儲器的訪問速度和數(shù)據(jù)傳輸帶寬提出了更高要求。為了滿足通信需求和互聯(lián)要求,傳統(tǒng)的片間互聯(lián)架構往往會考慮增加互連接口的并行數(shù)量來提高性能,以通過并行處理多個任務或數(shù)據(jù)流來加快整體的處理速度。與此同時,其互連方式在帶寬和延遲方面面臨挑戰(zhàn),特別是在高頻信號傳輸時,信號衰減和干擾問題更加嚴重。同時,高密度互連也限制了散熱效率,影響處理器的穩(wěn)定性和可靠性。針對傳統(tǒng)互連方式的不足,需要對片間互連架構進行優(yōu)化。
2、圖2示出了傳統(tǒng)處理器架構中互連方式,在多個互連鏈路中采用相同的互連結構,包括發(fā)射處理電路、傳輸通道和接收處理電路,其中,傳輸通道是由硅通孔、重布線層或pcb走線等一種或幾種形式構成。每一條接口都有與其對應的傳輸通道。
3、傳統(tǒng)片間互連鏈路存在互連密度高、傳輸路徑長、干擾性強等問題,嚴重影響了在傳輸速率、傳輸時間、適用范圍等性能。而且,隨著傳輸頻率的增加,高密度信號傳輸也會造成功耗高、散熱效率低等問題,增加了鏈路誤碼率,降低了傳輸信號的質(zhì)量,進而影響處理器的穩(wěn)定性和可靠性,難以滿足處理器與存儲之間高算力的應用需求。
4、針對相關技術中,中核處理器在訪問存儲數(shù)據(jù)時,片間d2d互連鏈路中存在
技術實現(xiàn)思路
1、本申請實施例提供了一種數(shù)據(jù)包的發(fā)送系統(tǒng)及方法、數(shù)據(jù)包的接收系統(tǒng)及方法,以至少解決相關技術中,中核處理器在訪問存儲數(shù)據(jù)時,片間d2d互連鏈路中存在的強干擾等問題的問題。
2、根據(jù)本申請的一個實施例,提供了一種數(shù)據(jù)包的發(fā)送系統(tǒng),設置于發(fā)送端,包括:多路交叉編碼電路,用于對來自多個虛擬通道的多個第一數(shù)據(jù)包進行交叉編碼處理,得到第一編碼信號;多模發(fā)射處理電路,與所述多路交叉編碼電路連接,用于對所述第一編碼信號進行第一均衡處理,得到第二編碼信號;第一多路選擇電路,與所述多模發(fā)射處理電路連接,用于為所述第二編碼信號在多模傳輸通道中選擇第一傳輸通道進行信號傳輸,以將所述第二編碼信號傳輸至接收端,其中,所述多模傳輸通道包括n個傳輸通道,所述n個傳輸通道包括所述第一傳輸通道,n為正整數(shù)。
3、在一個示例性實施例中,所述數(shù)據(jù)包的發(fā)送系統(tǒng),還包括仲裁電路,所述仲裁電路,用于:接收所述多模發(fā)射處理電路輸出的所述第二編碼信號,以及接收所述接收端的多模接收處理電路輸出的第三編碼信號;對所述第二編碼信號和所述第三編碼信號進行對比分析,以確定所述第二編碼信號對應的傳輸正確率;根據(jù)所述傳輸正確率對所述第一編碼信號的傳輸方式進行調(diào)整,其中,所述傳輸方式包括:信號選型,第一處理電路,傳輸通道,所述第一處理電路用于對所述第一編碼信號進行第一均衡處理。
4、在一個示例性實施例中,所述仲裁電路,還用于:確定所述傳輸正確率是否低于預設閾值;在所述傳輸正確率高于所述預設閾值的情況下,不對所述第二編碼信號的傳輸方式進行調(diào)整;在所述傳輸正確率低于所述預設閾值的情況下,根據(jù)所述第二編碼信號的誤差計數(shù)值對所述第一編碼信號的傳輸方式進行調(diào)整,其中,所述誤差計數(shù)值用于指示傳輸錯誤的第二編碼信號的數(shù)量。
5、在一個示例性實施例中,所述仲裁電路,還用于:將所述誤差計數(shù)值轉換為二進制信號值,其中,所述二進制信號值為m+n位的信號值,m為正整數(shù);將所述二進制信號值中的高m位信號發(fā)送至所述多模發(fā)射處理電路,以指示所述多模發(fā)射處理電路根據(jù)所述高m位信號對所述第一編碼信號進行第一均衡處理,得到所述第二編碼信號,以及,將所述二進制信號值發(fā)送至所述多模接收處理電路,以指示所述多模接收處理電路根據(jù)所述二進制信號值對所述第二編碼信號進行第二均衡處理,得到所述第三編碼信號。
6、在一個示例性實施例中,所述多模發(fā)射處理電路,還用于:接收所述仲裁電路發(fā)送的所述高m位信號;根據(jù)所述高m位信號中的第一子信號確定所述第一編碼信號的信號選型,以及根據(jù)所述高m位信號中的第二子信號確定所述第一編碼信號對應的第一處理電路。
7、在一個示例性實施例中,所述數(shù)據(jù)包的發(fā)送系統(tǒng),還包括鏈路檢測單元,用于:檢測所述n個傳輸通道的通道狀態(tài),并根據(jù)n個所述通道狀態(tài)生成通道狀態(tài)信號,其中,所述通道狀態(tài)包括空閑狀態(tài)和忙碌狀態(tài),所述通道狀態(tài)信號為n比特的二進制信號;將所述通道狀態(tài)信號發(fā)送至所述仲裁電路。
8、在一個示例性實施例中,所述仲裁電路,還用于:接收所述鏈路檢測單元發(fā)送的所述通道狀態(tài)信號;對所述通道狀態(tài)信號與所述二進制信號值中的低n位信號進行相與處理,得到處理結果,并將所述處理結果發(fā)送至所述第一多路選擇電路,以指示所述第一多路選擇電路根據(jù)所述處理結果為所述第二編碼信號選擇所述第一傳輸通道進行信號傳輸,其中,所述處理結果為n比特的二進制信號。
9、在一個示例性實施例中,所述第一多路選擇電路,還用于:接收所述仲裁電路發(fā)送的所述處理結果;根據(jù)所述處理結果中的高電平信號在所述n個傳輸通道中選擇出所述第一傳輸通道。
10、根據(jù)本申請的另一個實施例,提供了一種數(shù)據(jù)包的接收系統(tǒng),設置于接收端,包括:第二多路選擇電路,用于接收發(fā)送端通過多模傳輸通道中的第一傳輸通道傳輸?shù)牡诙幋a信號,其中,所述多模傳輸通道包括n個傳輸通道,所述n個傳輸通道包括所述第一傳輸通道,n為正整數(shù);多模接收處理電路,與所述第二多路選擇電路連接,用于對所述第二編碼信號進行第二均衡處理,得到第三編碼信號;多路交叉解碼電路,與所述多模接收處理電路連接,用于對所述第三編碼信號進行交叉解碼處理,得到多個第二數(shù)據(jù)包。
11、在一個示例性實施例中,所述多模接收處理電路,還用于:接收所述發(fā)送端的仲裁電路發(fā)送的二進制信號值,其中,所述二進制信號值為m+n位的信號值,m為正整數(shù);根據(jù)所述二進制信號值中的高m位信號中的第一子信號確定所述第二編碼信號的信號選型,以及根據(jù)所述高m位信號中的第二子信號確定所述第二編碼信號對應的第二處理電路,其中,所述第二處理電路用于對所述第二編碼信號進行第二均衡處理。
12、根據(jù)本申請的另一個實施例,提供了一種數(shù)據(jù)包的發(fā)送方法,應用于上述數(shù)據(jù)包的發(fā)送系統(tǒng),包括:對來自多個虛擬通道的多個第一數(shù)據(jù)包進行交叉編碼處理,得到第一編碼信號;對所述第一編碼信號進行第一均衡處理,得到第二編碼信號;為所述第二編碼信號在多模傳輸通道中選擇第一傳輸通道進行信號傳輸,以將所述第二編碼信號傳輸至接收端,其中,所述多模傳輸通道包括n個傳輸通道,所述n個傳輸通道包括所述第一傳輸通道,n為正整數(shù)。
13、在一個示例性實施例中,所述方法還包括:接收所述接收端的多模接收處理電路輸出的第三編碼信號;對所述第二編碼信號和所述第三編碼信號進行對比分析,以確定所述第二本文檔來自技高網(wǎng)...
【技術保護點】
1.一種數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,設置于發(fā)送端,
2.根據(jù)權利要求1所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
3.根據(jù)權利要求2所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
4.根據(jù)權利要求3所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
5.根據(jù)權利要求4所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
6.根據(jù)權利要求4所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
7.根據(jù)權利要求6所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
8.根據(jù)權利要求7所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
9.一種數(shù)據(jù)包的接收系統(tǒng),其特征在于,設置于接收端,
10.根據(jù)權利要求9所述的數(shù)據(jù)包的接收系統(tǒng),其特征在于,
11.一種數(shù)據(jù)包的發(fā)送方法,其特征在于,應用于權利要求1至8中任一項所述的數(shù)據(jù)包的發(fā)送系統(tǒng),
12.根據(jù)權利要求11所述的數(shù)據(jù)包的發(fā)送方法,其特征在于,
13.根據(jù)權利要求12所述的數(shù)據(jù)包的發(fā)送方法,其特征在于,
14.根據(jù)權利要求13所述的數(shù)據(jù)包的發(fā)送方法,其特征在于,
...【技術特征摘要】
1.一種數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,設置于發(fā)送端,
2.根據(jù)權利要求1所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
3.根據(jù)權利要求2所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
4.根據(jù)權利要求3所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
5.根據(jù)權利要求4所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
6.根據(jù)權利要求4所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
7.根據(jù)權利要求6所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
8.根據(jù)權利要求7所述的數(shù)據(jù)包的發(fā)送系統(tǒng),其特征在于,
9.一種數(shù)據(jù)包的接收系統(tǒng),其特征在于,設置于接收端,
10.根據(jù)權利要求9所述的數(shù)據(jù)包的接收系統(tǒng),其特征在于,
11.一種數(shù)據(jù)包的發(fā)送方法,其特征在于,應用于...
【專利技術屬性】
技術研發(fā)人員:李瑞東,展永政,鄒曉峰,李拓,
申請(專利權)人:山東云海國創(chuàng)云計算裝備產(chǎn)業(yè)創(chuàng)新中心有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。