本申請涉及dfe處理,具體而言,涉及一種基于射頻前端的dfe的通訊方法、裝置、計算機可讀存儲介質(zhì)、計算機程序產(chǎn)品和dfe通信系統(tǒng)。
背景技術:
1、dfe(digital?front?end)是射頻前端和基帶數(shù)字信號處理模塊之間的橋梁。射頻發(fā)射頻率通常都ghz量級,基帶信號需要經(jīng)過射頻調(diào)制才能達到發(fā)射的頻率。5g發(fā)射機基帶通常100m,4g通常20m,衛(wèi)星等長距離通信協(xié)議,帶寬更低。為了保證射頻發(fā)送和接收的數(shù)據(jù)帶外抑制、帶內(nèi)紋波、evm等指標要求,需要dfe對信號進行數(shù)字信號處理,滿足發(fā)射機和接收機信號質(zhì)量的要求。
2、本申請的發(fā)明人在進行dfe設計的時候,發(fā)現(xiàn)dfe的功耗占整個基帶芯片的功耗、面積比例較高,因此亟需一種可以降低dfe功耗的方案。
技術實現(xiàn)思路
1、本申請涉及dfe處理技術領域,具體而言,涉及一種基于射頻前端的dfe的通訊方法、裝置、計算機可讀存儲介質(zhì)、計算機程序產(chǎn)品和dfe通信系統(tǒng),以至少解決現(xiàn)有技術中dfe的功耗占整個基帶芯片的功耗、面積比例較高的問題。
2、為了實現(xiàn)上述目的,根據(jù)本申請的一個方面,提供了一種基于射頻前端的dfe的通訊方法,包括:獲取待處理數(shù)據(jù),其中,所述待處理數(shù)據(jù)為接收的rfic數(shù)據(jù)或基帶要發(fā)送的數(shù)據(jù);獲取目標任務,其中,所述目標任務為完成所述基帶的調(diào)度所配置的任務;采用半并行方式進行dfe處理,采用多任務的方式完成所述基帶對所述dfe的調(diào)度,其中,半并行和多任務一起執(zhí)行所述dfe的數(shù)據(jù)處理的方式,dfe處理為采用dfe方式處理所述待處理數(shù)據(jù),所述基帶對所述dfe的調(diào)度為調(diào)度所述待處理數(shù)據(jù)。
3、可選地,在獲取待處理數(shù)據(jù)之后,所述方法還包括:接收所述基帶的數(shù)據(jù)發(fā)送給所述rfic,發(fā)送過程進行dfe處理,其中,對于發(fā)送的所述基帶的數(shù)據(jù),dfe進行的處理包括成型濾波處理、多級插值濾波處理和變頻處理中的一種或者多種,成型濾波處理用于去除碼間串擾,多級插值濾波處理用于滿足不同信道、不同載波個數(shù)的速率要求,變頻處理用于對不同載波的頻率調(diào)整。
4、可選地,在獲取待處理數(shù)據(jù)之后,所述方法還包括:接收所述rfic的數(shù)據(jù)發(fā)送給所述基帶,對接收的數(shù)據(jù)進行dfe處理,其中,對接收所述rfic的數(shù)據(jù)進行處理,處理后發(fā)送給所述基帶,其中,對接收所述rfic的數(shù)據(jù)進行處理包括變頻處理、多級抽取濾波處理和匹配濾波處理中的至少一種或者多種,變頻處理用于對多載波數(shù)據(jù)頻率進行調(diào)整,多級抽取濾波處理用于對數(shù)據(jù)進行降采樣和去除混疊,匹配濾波處理用于去除碼間串擾。
5、可選地,在獲取待處理數(shù)據(jù)之后,所述方法還包括:在所述rfic和所述基帶之間進行的數(shù)據(jù)處理,在所述rfic和所述基帶之間進行的數(shù)據(jù)處理,包括:獲取空口發(fā)送參考時間點和空口接收參考時間點,其中,所述空口發(fā)送參考時間點為傳輸數(shù)據(jù)參考時間,所述空口接收參考時間點為另一個傳輸數(shù)據(jù)參考時間;將所述基帶發(fā)送的數(shù)據(jù)寫入所述dfe的發(fā)送鏈路,在當前時間達到所述空口發(fā)送參考時間點的情況下,將所述dfe處理后的數(shù)據(jù)發(fā)送至所述rfic;在當前時間達到所述空口接收參考時間點的情況下,由將所述rfic接收的數(shù)據(jù)寫入所述dfe的接收鏈路,所述dfe處理后發(fā)送至所述基帶。
6、可選地,在采用半并行方式進行dfe處理之前,所述方法還包括:獲取濾波器的相關信息,其中,所述相關信息至少包括所述濾波器的輸入數(shù)據(jù)速率、所述濾波器的階數(shù)、所述濾波器的支持的載波數(shù)、所述濾波器的抽取的倍數(shù)、所述濾波器的插值的倍數(shù)中的一個或者多個;構建dfe的仿真模型,其中,所述仿真模型是根據(jù)不同應用場景進行仿真得到的無線通信的模型。
7、可選地,在獲取目標任務之后,所述方法還包括:采用apb接口和/或axi接口,與所述基帶傳輸所述待處理數(shù)據(jù);通過rf接口與所述rfic傳輸所述待處理數(shù)據(jù)。
8、根據(jù)本申請的另一方面,提供了一種基于射頻前端的dfe的通訊裝置,包括:第一獲取單元,用于獲取待處理數(shù)據(jù),其中,所述待處理數(shù)據(jù)為接收的rfic數(shù)據(jù)或基帶要發(fā)送的數(shù)據(jù);第二獲取單元,用于獲取目標任務,其中,所述目標任務為完成所述基帶的調(diào)度所配置的任務;第一處理單元,用于采用半并行方式進行dfe處理,采用多任務的方式完成所述基帶對所述dfe的調(diào)度,其中,半并行和多任務一起執(zhí)行所述dfe的數(shù)據(jù)處理的方式,dfe處理為采用dfe方式處理所述待處理數(shù)據(jù),所述基帶對所述dfe的調(diào)度為調(diào)度所述待處理數(shù)據(jù)。
9、根據(jù)本申請的另一方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)包括存儲的程序,其中,在所述程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行任意一種所述基于射頻前端的dfe的通訊方法。
10、根據(jù)本申請的再一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)任意一種所述基于射頻前端的dfe的通訊方法的步驟。
11、根據(jù)本申請的又一方面,提供了一種dfe處理系統(tǒng),包括:一個或多個處理器,存儲器,以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行任意一種所述的基于射頻前端的dfe的通訊方法。
12、應用本申請的技術方案,對于dfe的通信的方式進行了全新的設計,通過多任務執(zhí)行,可以提高處理的速率,減少處理時間,并且多個任務是通過半并行的方式來執(zhí)行的,半并行可以交替執(zhí)行多個任務,可以有效利用計算資源,提高整體運行效率,這樣dfe的響應速度更快,從而不需要dfe運行較高時鐘,可以降低dfe的功耗占整個基帶芯片的功耗比例。
1.一種基于射頻前端的dfe的通訊方法,其特征在于,包括:
2.根據(jù)權利要求1所述的方法,其特征在于,在獲取待處理數(shù)據(jù)之后,所述方法還包括:
3.根據(jù)權利要求1所述的方法,其特征在于,在獲取待處理數(shù)據(jù)之后,所述方法還包括:
4.根據(jù)權利要求1所述的方法,其特征在于,在獲取待處理數(shù)據(jù)之后,所述方法還包括:在所述rfic和所述基帶之間進行的數(shù)據(jù)處理,
5.根據(jù)權利要求1所述的方法,其特征在于,在采用半并行方式進行dfe處理之前,所述方法還包括:
6.根據(jù)權利要求1至5中任意一項所述的方法,其特征在于,在獲取目標任務之后,所述方法還包括:
7.一種基于射頻前端的dfe的通訊裝置,其特征在于,包括:
8.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)包括存儲的程序,其中,在所述程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行權利要求1至6中任意一項所述基于射頻前端的dfe的通訊方法。
9.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至6中任意一項所述基于射頻前端的dfe的通訊方法的步驟。
10.一種dfe通信系統(tǒng),其特征在于,包括:一個或多個處理器,存儲器,以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行權利要求1至6中任意一項所述的基于射頻前端的dfe的通訊方法。