【技術實現步驟摘要】
【國外來華專利技術】軟件數字前端信號處理相關申請的交叉引用本申請要求的2011年10月27日提交的題為“軟件數字前端(SoftDFE)信號處理”美國專利臨時申請序號61/552,242的優先權,其被通過引用結合到本文中。
本專利技術涉及數字信號處理技術,并且更具體地涉及用于通信設備中的數字前端處理的技術。
技術介紹
在通信系統中,術語“前端”最初描述與天線接近的接收機或發射機的模擬部分。前端以中頻(IF)向后端傳送模擬信號以用于數字處理。近年來,術語“前端”已擴展至包括先前在模擬域中對最近終端或基站系統中的數字處理部件執行的某些信號調節。數字前端(DFE)現在是用于BB處理器與模擬基帶/RF電路之間的電路的通稱。在接收機中,DFE包括處理RF解調數字化信號的部件,其可包含也可不包含中頻(取決于接收機是零IF還是非零IF)。在接收機側,DFE以數字方式從數字IF信號提取在各種IF頻率的不同信道(GSM、WCDMA、LTE或這些技術的組合)(用來在前代系統中在模擬域中執行的操作)。在發射機中,DFE包括在數字域中處理用于各種信道的基帶信號并提供上變頻數字信號的部件。此上變頻信號還可經歷附加信號調節,諸如RF功率放大器非線性響應的波峰因數降低和數字預失真,并且最后被應用于數模轉換器(DAC)。數字前端由于上述多載波多標準無線電信號的高采樣速率而通常使用硬接線邏輯來實現。雖然此類基于硬件的DFE技術有效地處理通信信號,其遭受許多限制,如果被克服的話可以進一步改善DFE系統的效率和靈活性。例如,現有的基于硬件的DFE技術缺少靈活性,并且針對新的RF設計而修改DFE設計是昂貴、耗 ...
【技術保護點】
一種用于以軟件對信號執行一個或多個數字前端(DFE)函數的方法,包括:在處理器上執行一個或多個特殊化指令以對所述信號執行所述一個或多個數字前端(DFE)函數,其中,所述處理器具有由線性指令和非線性指令中的一個或多個組成的指令集。
【技術特征摘要】
【國外來華專利技術】2011.10.27 US 61/552,2421.一種用于以軟件對信號執行一個或多個數字前端(DFE)函數的方法,包括: 在處理器上執行一個或多個特殊化指令以對所述信號執行所述一個或多個數字前端(DFE)函數,其中,所述處理器具有由線性指令和非線性指令中的一個或多個組成的指令集。2.如權利要求1的方法,其中,所述處理器包括數字信號處理器和矢量處理器中的一個或多個。3.如權利要求1的方法,其中,來自多個處理器的多個信號中的每一個信號在單獨處理器上被處理。4.如權利要求1的方法,其中,多個所述數字前端(DFE)函數中的每一個函數在單獨處理器上被處理。5.如權利要求1的方法,其中,所述特殊化指令包括矢量卷積函數。6.如權利要求5的方法,其中,所述矢量卷積函數接收N1+N2-1個樣本的輸入矢量并處理輸入矢量NI的NI個樣本的時移版本和系數,并且針對每個時移版本產生FIR輸出值。7.如權利要求1的方法,其中,所述特殊化指令包括復指數函數。8.如權利要求1的 方法,其中,所述特殊化指令包括用于矢量X的Xk函數。9.如權利要求1的方法,其中,所述信號被逐個樣本地或作為數據樣本塊中的一個或多個來處理。10.如權利要求1的方法,還包括形成由多個數據樣本組成的樣本塊的步驟,并且其中,對所述樣本塊執行所述一個或多個數字前端(DFE)函數。11.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括通道濾波函數,并且其中,所述一個或多個特殊化指令包括矢量卷積函數。12.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括將所述信號乘以復指數的數字上變頻函數,并且其中,所述一個或多個特殊化指令包括復指數指令。13.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括波峰因數降低函數,并且其中,用于波峰檢測的所述一個或多個特殊化指令包括矢量比較指令和矢量max O指令中的一個或多個。14.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括波峰因數降低函數,并且其中,用于波峰抵消的所述一個或多個特殊化指令包括矢量乘積累加指令、矢量乘法指令和矢量加法指令中的一個或多個。15.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括波峰因數降低函數,并且其中,用于極性削波運算的所述一個或多個特殊化指令包括矢量χ-°_5指令、矢量sqrtO指令和矢量l/χ指令中的一個或多個。16.如權利要求1的方法,其中,所述一個或多個數字前端(DFE)函數包括數字預失真函數,并且其中,所述一個或多個特殊化指令包括一個或多個用戶定義非線性指令。17.如權利要求16的方法,其中,所述一個或多個用戶定義非線性指令包括至少一個用戶指定參數。18.如權利要求17的方法,其中,響應于用于具有至少一個用戶指定參數的至少一個非線性函數的所述軟件指令中的至少一個,執行以下步驟: 調用至少一個功能單元,所述功能單元執行所述至少一個軟件指令以對輸入值X應用所述非線性函數;以及 生成對應于用于所述輸入值X的所述非線性函數的輸出。19.如權利要求17的方法,還包括將所述至少一個用戶指定參數從存儲器加載到至少一個寄存器中的步驟。20.如權利要求17的方法,其中,所述用戶指定參數包括存儲用于有限數目的輸入值的所述非線性函數的值的查找表。21.一種用于以軟件對信號執行一個或多個數字前端(D...
【專利技術屬性】
技術研發人員:K·阿扎德特,李承舟,A·莫利納,J·H·奧斯莫,S·C·皮納尤爾特,于盟林,J·威廉姆斯,R·S·皮雷茨,陳建國,
申請(專利權)人:LSI公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。