0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于DSP+FPGA技術(shù)的TD-SCDMA基帶發(fā)送的實現(xiàn)方案及應(yīng)用

牽手一起夢 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2020-01-16 09:16 ? 次閱讀

引言

和傳統(tǒng)的CDMA系統(tǒng)相比,第三代移動通信的最大特點在于能支持多種速率的業(yè)務(wù),從話音到分組數(shù)據(jù),再到多媒體業(yè)務(wù),并能根據(jù)具體的業(yè)務(wù)需要,提供必要的帶寬,數(shù)據(jù)處理量非常大。然而,對不同速率業(yè)務(wù)的基帶處理,所需的存儲量、運算量以及處理延時差異很大。因此,采用何種硬件結(jié)構(gòu)才能有效地處理各種業(yè)務(wù)是本文所要探討的問題。

本文首先介紹TD-SCDMA系統(tǒng)無線信道的基帶發(fā)送方案,說明其對多媒體業(yè)務(wù)的支持及實現(xiàn)的復雜性。然后,從硬件實現(xiàn)角度,進行了DSPFPGA的性能比較,提出DSP+FPGA基帶發(fā)送的實現(xiàn)方案,并以基站分系統(tǒng)(BTS)的發(fā)送單元為例,具體給出了該實現(xiàn)方案在下行無線信道基帶發(fā)送單元中的應(yīng)用。

TD-SCDMA基帶發(fā)送方案TD-SCDMA系統(tǒng)的基帶處理流程如圖1所示。其中,傳輸信道編碼復用包括以下一些處理步驟:CRC校驗、傳輸塊級聯(lián)/分割、信道編碼、無線幀均衡、第 1次交織、無線幀分割、速率匹配、傳輸信道復用、比特擾碼、物理信道分割、第2次交織、子幀分割、物理信道映射等,如圖2所示。

基于DSP+FPGA技術(shù)的TD-SCDMA基帶發(fā)送的實現(xiàn)方案及應(yīng)用

圖1 TD-SCDMA基帶處理框圖

基于DSP+FPGA技術(shù)的TD-SCDMA基帶發(fā)送的實現(xiàn)方案及應(yīng)用

圖2 傳輸信道編碼復用結(jié)構(gòu)

在圖2中,每個傳輸信道(TrCH)對應(yīng)一個業(yè)務(wù),由于各種業(yè)務(wù)對時延的要求不同,所以其傳輸時間間隔(TTI)是不同的,TTI可以是10ms、20ms、40ms或80ms。

實現(xiàn)方案

本文提出了DSP+FPGA線性流水陣列結(jié)構(gòu)的實現(xiàn)方案:使用DSP與大規(guī)模FPGA協(xié)同處理基帶發(fā)送數(shù)據(jù)。該處理單元以DPS芯片為核心,構(gòu)造一個小的DSP系統(tǒng)。

在基帶處理單元中,低層的信號預處理算法處理的數(shù)據(jù)量大,對處理速度的要求高,但運算結(jié)構(gòu)相對比較簡單,因而適于用FPGA進行硬件實現(xiàn),這樣能同時兼顧速度及靈活性。相比之下,高層處理算法的特點是所處理的數(shù)據(jù)量較低層算法少,但算法的控制結(jié)構(gòu)復雜,適于用運算速度高、尋址方式靈活、通信機制強大的DSP芯片來實現(xiàn)。

DSP處理器利用其強大的I/O功能實現(xiàn)單元電路內(nèi)部和各個單元之間的通信。從DSP的角度來看,F(xiàn)PGA相當于它的協(xié)處理器。DSP通過本地總線對 FPGA進行配置、參數(shù)設(shè)置及數(shù)據(jù)交互,實現(xiàn)軟硬件之間的協(xié)同處理。DSP和FPGA各自帶有RAM,用于存放處理過程所需要的數(shù)據(jù)及中間結(jié)果。除了 DSP芯片和FPGA外,硬件設(shè)計還包括一些外圍的輔助電路,如Flash EEPROM、外部存儲器等。其中,F(xiàn)lash EEPROM中存儲了DSP的執(zhí)行程序;外部存儲器則作為FPGA的外部RAM擴展,用于存放數(shù)據(jù)處理過程中所需的映射圖樣。

基帶處理單元的需求估計

基帶處理單元的需求估計主要包含以下兩個方面:

1.各個業(yè)務(wù)傳輸通道的數(shù)據(jù)處理:以對稱情況下無線信道承載的最高業(yè)務(wù)速率384kbps為例進行分析。傳輸塊大小為336bit,24塊級聯(lián),加上 CRC,系統(tǒng)在1個10ms幀內(nèi)所要處理的最大數(shù)據(jù)量為8448bit:根據(jù)3GPP協(xié)議TS 25.222規(guī)定的下行數(shù)據(jù)基帶處理流程(見圖2),并按固定位置復用的方式進行處理,每個數(shù)據(jù)位必須經(jīng)過最多13個環(huán)節(jié)的處理過程,估算平均每環(huán)節(jié)上每比特的處理要求為23條指令。則10ms內(nèi)必須完成的處理指令數(shù)是:8448×13×23=2525952條。對應(yīng)的處理能力要求是252MIPS。

2.消息處理:包含消息的解釋、對應(yīng)控制參數(shù)的計算、發(fā)給對應(yīng)的FPGA。估計不超過一條承載64kbps業(yè)務(wù)的無線信道的基帶數(shù)據(jù)處理的需求。

綜合考慮上述兩個方面,則整個基帶數(shù)據(jù)處理的等效需求是:

以TMS320C5510為例,其主時鐘能工作在160MHz或200MHz,運算速度達400MIPS?;贑的軟件開發(fā)環(huán)境和匯編級并行處理的優(yōu)化程序,優(yōu)化后的并行執(zhí)行效率一般為80%,等效的處理能力為320MIPS??梢?,若將整個基帶數(shù)據(jù)處理交給該DSP芯片完成,其處理能力無法滿足整個處理單元的需求,而且,隨著視頻電話、手機電視等大數(shù)據(jù)量業(yè)務(wù)的應(yīng)用,數(shù)據(jù)處理需求量將更大。因此,在基帶處理的實現(xiàn)方案中,數(shù)據(jù)量小的業(yè)務(wù),如隨路信令、 AMR語音業(yè)務(wù)可由DSP處理;而數(shù)據(jù)量大的業(yè)務(wù),如64kbps、144kbps和384kbps速率的業(yè)務(wù),大部分處理環(huán)節(jié)由FPGA完成。具體實現(xiàn)如下:

DSP作為主控單元,完成數(shù)據(jù)提取、消息解析和部分基帶數(shù)據(jù)處理功能,如第二次交織和成幀等;

FPGA則在DSP的調(diào)度下完成基帶數(shù)據(jù)處理環(huán)節(jié)中大部分比較耗時的處理功能,如:CRC校驗、信道編碼、速率匹配等,在接收端可用于Viterbi譯碼、聯(lián)合檢測等。

在384kbps業(yè)務(wù)信道加隨路信令的處理中,384Rbps業(yè)務(wù)數(shù)據(jù)由DSP通過同步高速接口,以DMA方式遞交給FPGA,在FPGA中處理;而隨路信令因其數(shù)據(jù)量小,在FPGA處理384kbps業(yè)務(wù)數(shù)據(jù)時,隨路信令數(shù)據(jù)在DSP中同時處理。此方法減少了數(shù)據(jù)處理時間,提高了處理速度。

結(jié)語

本文介紹了一個軟硬件結(jié)合的設(shè)計方案。硬件電路的實際測試表明,該結(jié)構(gòu)不僅在高速率業(yè)務(wù)的處理時延上符合規(guī)范要求,而且對不同類型的業(yè)務(wù)處理有較強的適應(yīng)能力,滿足TD-SCDMA系統(tǒng)對多媒體業(yè)務(wù)傳輸?shù)闹С帧?/p>

責任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    553

    文章

    8011

    瀏覽量

    349155
  • FPGA
    +關(guān)注

    關(guān)注

    1629

    文章

    21748

    瀏覽量

    603914
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5456

    瀏覽量

    173412
收藏 人收藏

    評論

    相關(guān)推薦

    請問數(shù)字基帶信號中的“基帶”是什么意思呀?

    請問數(shù)字基帶信號中的“基帶”是什么意思呀?還有就是帶通傳輸系統(tǒng)中的“帶通”是和帶通濾波器中的“帶通\"是一個意思嗎?
    發(fā)表于 12-12 06:53

    DSP發(fā)送數(shù)據(jù)時通過外擴DA芯片產(chǎn)生4KHZ正弦波,接收時用DSP自帶的AD接收數(shù)據(jù),是不是沒法實現(xiàn)

    ! 還有一點小疑問:DSP發(fā)送數(shù)據(jù)時通過外擴DA芯片產(chǎn)生4KHZ正弦波,接收時用DSP自帶的AD接收數(shù)據(jù),是不是沒法實現(xiàn)?(我這樣設(shè)計了,試了下,感覺不對,可是還是不太明白原因。)
    發(fā)表于 11-08 07:38

    如何實現(xiàn)FPGA的IO輸出脈沖信號放大?

    高速的MOS開關(guān)管控制,產(chǎn)生這樣的波形。FPGA輸出的TTL電平不能直接驅(qū)動MOS開關(guān)管,因此前級可以通過一個三極管驅(qū)動。 請教大家這個方案可行嗎,如果可行,請教器件該如何選取?;蛘哂衅渌?b class='flag-5'>方案可以
    發(fā)表于 09-13 08:13

    如何用FPGA實現(xiàn)一個通信系統(tǒng)的發(fā)射端接收機?

    實現(xiàn)一個通信系統(tǒng)(5GHz 頻段,通信距離約 10km)的發(fā)射端和接收機的大致步驟: 發(fā)射端: 數(shù)字信號生成:使用 FPGA 內(nèi)部的邏輯資源生成要發(fā)送的數(shù)字信號,例如編碼、調(diào)制等。 上變頻:將
    發(fā)表于 09-10 19:15

    基于FPGA的人臉識別技術(shù)

    基于FPGA(現(xiàn)場可編程邏輯門陣列)的人臉識別技術(shù),是一種結(jié)合了高效并行處理能力和靈活可編程性的先進圖像處理解決方案。這種技術(shù)在安全監(jiān)控、身份認證、人機交互等領(lǐng)域具有廣泛應(yīng)用前景。以下
    的頭像 發(fā)表于 07-17 11:42 ?1476次閱讀

    FPGA無芯片HDMI接入方案及源碼

    FPGA 在無外部PHY芯片情況下輸出HDMI,目前是比較成熟的方案(外部電路需要轉(zhuǎn)換成TMDS電平)。在無PHY芯片情況下怎么進行HDMI信號輸入呢? 有輸出當然有輸入了,方案也是
    發(fā)表于 07-16 19:25

    FPGA實現(xiàn)SDIO訪問需要注意的問題

    FPGA。 實現(xiàn)時,需要確保FPGA能夠正確地發(fā)送命令并接收SD卡的響應(yīng),同時能夠解析響應(yīng)碼以判斷操作是否成功。 讀寫操作: 在讀取數(shù)據(jù)時,FPGA
    發(fā)表于 06-27 08:38

    怎么建設(shè)高性能多核DSP+FPGA實驗室?一起來河北工程大學看看

    DSP+FPGA教學平臺,在機械與裝備工程學院-精密測量實驗室,針對DSP+FPGA課程,探討了該課程的應(yīng)用方向,制定學生課程學習的培養(yǎng)計劃。 ? 參與交流的黃老師,孫老師等和學生們
    發(fā)表于 06-07 14:11

    FPGA嵌入DSP驅(qū)動的軟件無線電應(yīng)用中

    在傳統(tǒng)的軟件無線電接收器系統(tǒng)中,經(jīng)過轉(zhuǎn)換和濾波的基帶信號作為時域波形的復雜樣本流發(fā)送DSP。DSP 必須處理所有解調(diào)任務(wù)以及基于接收信號分析的更別決策。
    發(fā)表于 05-03 09:28 ?237次閱讀
    將<b class='flag-5'>FPGA</b>嵌入<b class='flag-5'>DSP</b>驅(qū)動的軟件無線電應(yīng)用中

    FPGA學習筆記-入門

    實現(xiàn),大大簡化了外圍電路的設(shè)計。 在半導體發(fā)展的過程中,有很多電平標準。這樣在混合電路中,電平匹配,會導致電路變得復雜,如果采用FPGA方案,同樣可以簡化電路,減低兼容風險。 在高性能數(shù)字信號處理領(lǐng)域
    發(fā)表于 04-09 10:55

    深度剖析FPGA實現(xiàn)ARM系統(tǒng)處理的解決方案

    基于FPGA的單芯片實現(xiàn)方法具有低成本和快速面市等優(yōu)點,是多芯片和ASICSoC非常有吸引力的替代方案
    發(fā)表于 03-21 14:04 ?689次閱讀
    深度剖析<b class='flag-5'>FPGA</b><b class='flag-5'>實現(xiàn)</b>ARM系統(tǒng)處理的解決<b class='flag-5'>方案</b>

    科普 | 一文了解FPGA技術(shù)知識

    ,在技術(shù)還未成熟的階段,這種特性能夠降低產(chǎn)品的成本與風險,在 5G 初期這種特性尤為重要。 2)上市時間:由于 FPGA 買來編程后既可直接使用,FPGA 方案無需等待三個月至一年的
    發(fā)表于 03-08 14:57

    TD-SCDMA發(fā)展路線及傳輸原理

    TD-SCDMA在2001年3月正式寫入3GPP的R4版本,并在3GP開展實質(zhì)性標準化工作;在3GPPR5中引入HSDPA,R7中引入AHSUPA和MBMS等增強性技術(shù); 3GFPR8中引入LTE技術(shù)的同時,也延續(xù)進行HSPA+
    的頭像 發(fā)表于 02-26 15:45 ?1299次閱讀
    <b class='flag-5'>TD-SCDMA</b>發(fā)展路線及傳輸原理

    FPGA實現(xiàn)原理

    布局加載到實際的FPGA上。這個過程通常通過向FPGA發(fā)送一個特定的二進制文件來完成。一旦FPGA被正確地編程,它就可以開始執(zhí)行所設(shè)計的功能。 FP
    發(fā)表于 01-26 10:03

    詳解FPGA六大應(yīng)用領(lǐng)域

    實現(xiàn)分布式的算術(shù)結(jié)構(gòu),就可以有效地實現(xiàn)這些乘和累加操作。 尤其是 Xilinx 公司的 FPGA 內(nèi)部集成了大量的適合通信領(lǐng)域的一些資源比如:基帶處理(通道卡)、接口和連接功能以及
    發(fā)表于 01-17 17:03