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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > FPGA基軟件無線電(04-100)

          FPGA基軟件無線電(04-100)

          ——
          作者: 時間:2008-03-31 來源:電子產(chǎn)品世界 收藏

            改進(jìn)C/I 的智能天線和相控陣?yán)走_(dá)射束形成器

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

            具具有大量元件和C/I改進(jìn)的智能天線的相控真雷達(dá)正在成為下一代商用無線系統(tǒng)的共同關(guān)心的問題。這些系統(tǒng)可以處理大量帶寬并能來回傳送數(shù)據(jù)。建造一個能在多DDC間同步和多模塊間高速數(shù)據(jù)傳輸同步系統(tǒng)。

            一個在40和20MHz帶寬實現(xiàn)的2×2射束形成器示于圖3。用兩個ICS-554采集4路模擬信道。對于20MHz帶寬,每個ICS-554產(chǎn)生4個單獨的射束,其中兩個射束送到其他數(shù)據(jù)采集板卡。每個板卡把內(nèi)部產(chǎn)生的2個單獨射束與以其他ICS-554接收的2個單獨射束組合產(chǎn)生2個完整射束。對于低電壓晶體管—晶體管邏輯(LVTTL)400MBps,每個方向板之間的數(shù)據(jù)傳輸是200MBps。希望用低電壓差分傳輸(LVDS)接口能顯著地增加數(shù)據(jù)傳輸,增加帶寬。

            在Pn4PMC用戶I/O上高速數(shù)據(jù)傳輸

            在某些應(yīng)用中,對于系統(tǒng)集成人員從商用現(xiàn)成PMC模塊用用戶定義的協(xié)議傳輸高速數(shù)據(jù)是更方便的,這使系統(tǒng)總線對于其他功能是空閑的。這樣一種協(xié)議通常用在前面板數(shù)據(jù)口(FPDF)協(xié)議,這是一種ANSI/VITA(美國國家標(biāo)準(zhǔn)委員會/VME bus行業(yè)貿(mào)易協(xié)會)標(biāo)準(zhǔn)。為了確保高速數(shù)據(jù)傳輸,ICS在用戶中已實現(xiàn)發(fā)送和接收核來支持PMC模塊的Pn4用戶I/0連接器的FPDA前面板數(shù)據(jù)口。因此,系統(tǒng)集成人員經(jīng)FPDA在ICS PMC模塊上有無縫傳輸數(shù)據(jù)的方法。其他標(biāo)準(zhǔn)和專利數(shù)據(jù)傳輸協(xié)議也能在用戶中實現(xiàn)。

            在Pn4用戶 I/O連接器上用LVDS信號傳輸可在PMC模塊間或從PMC模塊到母板實現(xiàn)高速數(shù)據(jù)傳輸。

            結(jié)語

             正在成為設(shè)計的主要部分。正在增加更多功能到FPGA。然而,F(xiàn)PGA和傳統(tǒng)DSP及GPP正在共存,而靈活的平臺將包括二者的混合。

            對待FPGA,設(shè)計像執(zhí)行硬件設(shè)計,而不僅是一個軟件問題。在任務(wù)計劃階段是需要考慮的因素?!?益林)


          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: FPGA 無線電

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();