本申請(qǐng)實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種信號(hào)傳輸系統(tǒng)、信號(hào)處理方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備和程序產(chǎn)品。
背景技術(shù):
1、為了實(shí)現(xiàn)服務(wù)器的高效設(shè)計(jì),在不斷推出新的共享技術(shù),其中就包括dc-scm架構(gòu)。dc-scm架構(gòu)中,將服務(wù)器主板(數(shù)據(jù)板卡)上的部分公共設(shè)計(jì)剝離出來(lái),作為一塊獨(dú)立的板卡(控制板卡),能夠應(yīng)用到所有服務(wù)器產(chǎn)品中。從而達(dá)到模塊復(fù)用、降本增效的效果。
2、相關(guān)技術(shù)中,控制板卡中存在較多數(shù)量的通路,而用于控制板卡和數(shù)據(jù)板卡之間進(jìn)行信號(hào)交互的通信協(xié)議常常只支持較少數(shù)量的通路,進(jìn)而導(dǎo)致通信協(xié)議不能有效支持完整的信號(hào)傳輸,從而導(dǎo)致信號(hào)傳輸效率較低的技術(shù)問(wèn)題。
3、故,相關(guān)技術(shù)中存在信號(hào)傳輸?shù)男瘦^低的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種信號(hào)傳輸系統(tǒng)、信號(hào)處理方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備和程序產(chǎn)品,以至少解決相關(guān)技術(shù)中信號(hào)傳輸?shù)男瘦^低的技術(shù)問(wèn)題。
2、根據(jù)本申請(qǐng)的一個(gè)實(shí)施例,提供了一種信號(hào)傳輸系統(tǒng),系統(tǒng)包括控制板卡和數(shù)據(jù)板卡,其中,控制板卡包括控制器件和第一可編程邏輯器件,數(shù)據(jù)板卡包括第二可編程邏輯器件和計(jì)算器件;控制器件通過(guò)控制命令與第一可編程邏輯器件進(jìn)行通信,其中,控制命令用于指示第一可編程邏輯器件對(duì)控制器件內(nèi)產(chǎn)生的至少兩路信號(hào)進(jìn)行封裝,得到封裝后的一路信號(hào),其中,至少兩路信號(hào)對(duì)應(yīng)控制器件的至少兩個(gè)通路,控制器件包括m個(gè)通路,m為大于1的正整數(shù);第一可編程邏輯器件與第二可編程邏輯器件通過(guò)預(yù)設(shè)通信協(xié)議進(jìn)行通信,其中,第一可編程邏輯器件用于將一路信號(hào)映射到預(yù)設(shè)通信協(xié)議上的目標(biāo)通路,目標(biāo)通路用于將一路信號(hào)發(fā)送到第二可編程邏輯器件,目標(biāo)通路為按照通路匹配規(guī)則,從預(yù)設(shè)通信協(xié)議上支持的n個(gè)通路中確定出的、與至少兩個(gè)通路匹配的通路,通路匹配規(guī)則存儲(chǔ)有n個(gè)通路中各個(gè)通路與m個(gè)通路中多個(gè)通路之間的映射關(guān)系,n為小于m的正整數(shù);第二可編程邏輯器件用于對(duì)接收到的一路信號(hào)進(jìn)行解析,得到解析后的至少兩路信號(hào),并將解析后的至少兩路信號(hào)轉(zhuǎn)發(fā)給計(jì)算器件進(jìn)行數(shù)據(jù)處理。
3、根據(jù)本申請(qǐng)的一個(gè)實(shí)施例,提供了一種信號(hào)處理方法,包括:獲取待傳輸?shù)闹辽賰陕沸盘?hào),其中,至少兩路信號(hào)來(lái)自控制器件的不同通路,控制器件包括m個(gè)通路,m為大于1的正整數(shù);按照通路匹配規(guī)則,從預(yù)設(shè)通信協(xié)議支持的n個(gè)通路中確定出,與至少兩路信號(hào)的至少兩個(gè)通路匹配的目標(biāo)通路,其中,通路匹配規(guī)則存儲(chǔ)有n個(gè)通路中各個(gè)通路與m個(gè)通路中的至少兩個(gè)通路之間的n條映射關(guān)系,n為小于m的正整數(shù);對(duì)至少兩路信號(hào)進(jìn)行封裝,得到封裝后的一路信號(hào),將一路信號(hào)映射到目標(biāo)通路,其中,目標(biāo)通路用于將一路信號(hào)發(fā)送給數(shù)據(jù)板卡。
4、根據(jù)本申請(qǐng)的一個(gè)實(shí)施例,還提供了一種信號(hào)處理方法,包括:獲取接收到的一路信號(hào),其中,一路信號(hào)為控制器件的不同通路的信號(hào),經(jīng)封裝后由預(yù)設(shè)通信協(xié)議支持的通路所轉(zhuǎn)發(fā)的信號(hào);對(duì)一路信號(hào)進(jìn)行解析,得到解析后的至少兩路信號(hào),并將至少兩路信號(hào)存儲(chǔ)到存儲(chǔ)器中,其中,至少兩路信號(hào)攜帶存儲(chǔ)器編號(hào)信息;按照存儲(chǔ)器編號(hào)信息,依次讀取至少兩路信號(hào)中的信號(hào),并將讀取到的信號(hào)轉(zhuǎn)發(fā)給數(shù)據(jù)板卡中讀取到的信號(hào)對(duì)應(yīng)的計(jì)算設(shè)備。
5、根據(jù)本申請(qǐng)的另一個(gè)實(shí)施例,提供了一種信號(hào)處理裝置,包括:獲取單元,用于獲取待傳輸?shù)闹辽賰陕沸盘?hào),其中,至少兩路信號(hào)來(lái)自控制器件的不同通路,控制器件包括m個(gè)通路,m為大于1的正整數(shù)確定單元,用于按照通路匹配規(guī)則,從預(yù)設(shè)通信協(xié)議支持的n個(gè)通路中確定出,與至少兩路信號(hào)的至少兩個(gè)通路匹配的目標(biāo)通路,其中,通路匹配規(guī)則存儲(chǔ)有n個(gè)通路中各個(gè)通路與m個(gè)通路中的至少兩個(gè)通路之間的n條映射關(guān)系,n為小于m的正整數(shù)映射單元,用于對(duì)至少兩路信號(hào)進(jìn)行封裝,得到封裝后的一路信號(hào),將一路信號(hào)映射到目標(biāo)通路,其中,目標(biāo)通路用于將一路信號(hào)發(fā)送給數(shù)據(jù)板卡。
6、根據(jù)本申請(qǐng)的另一個(gè)實(shí)施例,還提供了一種信號(hào)處理裝置,包括:獲取單元,用于獲取接收到的一路信號(hào),其中,一路信號(hào)為控制器件的不同通路的信號(hào),經(jīng)封裝后由預(yù)設(shè)通信協(xié)議支持的通路所轉(zhuǎn)發(fā)的信號(hào);解析單元,用于對(duì)一路信號(hào)進(jìn)行解析,得到解析后的至少兩路信號(hào),并將至少兩路信號(hào)存儲(chǔ)到存儲(chǔ)器中,其中,至少兩路信號(hào)攜帶存儲(chǔ)器編號(hào)信息;轉(zhuǎn)發(fā)單元,用于按照存儲(chǔ)器編號(hào)信息,依次讀取至少兩路信號(hào)中的信號(hào),并將讀取到的信號(hào)轉(zhuǎn)發(fā)給數(shù)據(jù)板卡中讀取到的信號(hào)對(duì)應(yīng)的計(jì)算設(shè)備。
7、根據(jù)本申請(qǐng)的又一個(gè)實(shí)施例,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序被設(shè)置為運(yùn)行時(shí)執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。
8、根據(jù)本申請(qǐng)的又一個(gè)實(shí)施例,還提供了一種電子設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,處理器被設(shè)置為運(yùn)行計(jì)算機(jī)程序以執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。
9、根據(jù)本申請(qǐng)的又一個(gè)實(shí)施例,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請(qǐng)各個(gè)實(shí)施例中方法的步驟。
10、通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在控制板卡側(cè),控制器件能夠通過(guò)發(fā)送控制命令至第一可編程邏輯器件,指示其對(duì)控制器件內(nèi)產(chǎn)生的至少兩路信號(hào)進(jìn)行封裝,形成一路信號(hào)。這一過(guò)程關(guān)鍵能夠動(dòng)態(tài)匹配控制器件中m個(gè)通路(m>1)的信號(hào)至預(yù)設(shè)通信協(xié)議上有限的n個(gè)通路(n<m)中,通過(guò)軟件實(shí)現(xiàn)信號(hào)的組合,從而突破硬件協(xié)議的通路數(shù)量限制。第一可編程邏輯器件將封裝后的一路信號(hào)映射到預(yù)設(shè)通信協(xié)議上的目標(biāo)通路,是基于預(yù)設(shè)的通路匹配規(guī)則進(jìn)行的,通路匹配規(guī)則存儲(chǔ)了預(yù)設(shè)通信協(xié)議上n個(gè)通路與控制器件中m個(gè)通路之間的映射關(guān)系。通過(guò)這一映射,即使預(yù)設(shè)通信協(xié)議本身只支持較少數(shù)量的通路,也能實(shí)現(xiàn)對(duì)控制板卡中多個(gè)通路信號(hào)的有效傳輸,大大提升了信號(hào)傳輸?shù)撵`活性和效率。在數(shù)據(jù)板卡側(cè),第二可編程邏輯器件負(fù)責(zé)對(duì)接收到的一路信號(hào)進(jìn)行解析,還原成至少兩路信號(hào),隨后將這些信號(hào)轉(zhuǎn)發(fā)給計(jì)算器件進(jìn)行數(shù)據(jù)處理。這一過(guò)程實(shí)現(xiàn)了信號(hào)的逆向解封裝,確保了原本控制板卡中多路信號(hào)的完整性和可用性。通過(guò)上述方式,有效地解決了在dc-scm架構(gòu)中控制板卡與數(shù)據(jù)板卡之間信號(hào)傳輸受限的問(wèn)題,不僅能夠在不改變現(xiàn)有硬件架構(gòu)和通信協(xié)議定義的情況下,實(shí)現(xiàn)對(duì)大量信號(hào)的整合與分發(fā),還保證了信號(hào)傳輸?shù)母咚?、高效和低延時(shí),進(jìn)而實(shí)現(xiàn)了提高信號(hào)傳輸效率的技術(shù)效果,解決了相關(guān)技術(shù)中存在信號(hào)傳輸?shù)男瘦^低的技術(shù)問(wèn)題。
1.一種信號(hào)傳輸系統(tǒng),其特征在于,所述系統(tǒng)包括控制板卡和數(shù)據(jù)板卡,其中,所述控制板卡包括控制器件和第一可編程邏輯器件,所述數(shù)據(jù)板卡包括第二可編程邏輯器件和計(jì)算器件;
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,
11.一種信號(hào)處理方法,其特征在于,包括:
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述對(duì)所述至少兩路信號(hào)進(jìn)行封裝,得到封裝后的一路信號(hào),包括:
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,在所述按照通路匹配規(guī)則,從ltpi協(xié)議支持的n個(gè)通路中確定出,與所述至少兩路信號(hào)的至少兩個(gè)通路匹配的目標(biāo)通路之前,所述方法還包括:
14.一種信號(hào)處理方法,其特征在于,包括:
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,
16.一種信號(hào)處理裝置,其特征在于,包括:
17.一種信號(hào)處理裝置,其特征在于,包括:
18.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述權(quán)利要求11至13或14至15中任一項(xiàng)所述的方法的步驟。
19.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述權(quán)利要求11至13或14至15中任一項(xiàng)所述的方法的步驟。
20.一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)所述權(quán)利要求11至13或14至15中任一項(xiàng)所述的方法的步驟。