<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于DSP的3G LTE應用技術簡介

          基于DSP的3G LTE應用技術簡介

          作者: 時間:2012-01-24 來源:網絡 收藏

          本文引用地址:http://www.ex-cimer.com/article/149805.htm

          在一個典型 應用中使用 MSC8156

          MSC8156 支持廣泛的配置組合。需考慮小區(qū)規(guī)模、上行和下行吞吐量、扇區(qū)數量、活躍/已連接用戶數量、信號處理算法復雜度(MMSE、SIC等)、天線數量等參數,以決定器件數量和它們的分區(qū)。

          一個典型的20MHz FDD基站示例將表明一個完整的L1解決方案如何映射到MSC8156上。

          典型的基站宏參數考慮如下:一個扇區(qū);小區(qū)規(guī)模:10km;下行鏈路 4×4 MIMO;上行鏈路 2×4 MIMO;4 RX 天線、4 TX 天線;數據速率:下行鏈路290Mbps,上行鏈路120Mbps;應用上行鏈路的MMSE均衡器。

          兩個MSC8156 實現(xiàn)對物理信道的綜合支持。一個器件負責所有上行鏈路處理,而另外一個被分配負責所有下行鏈路處理。

          下圖說明了器件映射的原理。

          MSC8156可以通過PCI Express控制器、Gigabit以太網或sRIO連接器連接。sRIO鏈路以一種串行方式使用,被稱為菊花鏈(daisy chaining)。這省去了對sRIO轉換器的需求。

          無線頻率模塊通過CPRI鏈路連接。一個小型FPGA器件負責從CPRI到sRIO的轉換。這是系統(tǒng)中需要的唯一一個FPGA。然后就是鏈中的上行鏈路器件,接下來是下行鏈路器件。此器件被連接到L2器件,在這里被映射到一個QorIQ處理器上。

          LTE信號處理任務可以在StarCore SC3850內核或MAPLE-B協(xié)處理器上執(zhí)行。一個典型的分區(qū)如下所示:

          上行鏈路器件:

          3個內核用于共享信道

          1個內核用于 隨機接入信道(RACH)和聲音

          1個內核用于控制信道

          最后一個內核用作主內核,在其他內核上安排和分配信號處理任務

          下行鏈路器件:

          3個內核用于共享信道

          1個內核用于控制信道

          1個內核用于物理廣播信道(PBCH)、物理多播信道(PMCH)、物理控制格式指示信道(PCFICH)和物理HARQ指示符信道(PHICH)

          最后一個內核作為任務調度器

          下行鏈路器件的負載通常低于上行鏈路器件的負載。

          下列表格詳細列出了內核與MAPLE-B在功能上的分工。

          基于DSP的3G LTE應用實現(xiàn)

          通過這種方法,內核被專門用于預先確定的任務,但是如何分配任務則由調度器負責。為發(fā)揮器件能力以便實現(xiàn)1ms的時延要求,該模塊具有很高的重要性。

          例如,在上行鏈路器件上,當接收到參考信號的時候,信道估測將首選被分配到內核1、2和3上。然后,當接收到最后的數據符號的時候,可以在三個內核上安排均衡處理。接下來是解映射/解擾以及解交織。通常在空閑時隙安排測量。

          上行鏈路器件利用所有的MAPLE-B處理部件,而下行鏈路器件僅將其用于最后的快速傅立葉反變換(IFFT)。對于更高的上行鏈路吞吐量,上行鏈路器件能夠遠程利用來自于下行鏈路器件的Turbo Viterbi處理部件(TVPE)。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();