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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 中頻數(shù)字化正交解調(diào)結(jié)構(gòu)介紹

          中頻數(shù)字化正交解調(diào)結(jié)構(gòu)介紹

          作者: 時間:2011-10-14 來源:網(wǎng)絡(luò) 收藏

          傳統(tǒng)的系統(tǒng)中芯片選擇的限制及成本的大幅上升。為此提出了一種新的系統(tǒng)結(jié)構(gòu),在保留高速A/D的高數(shù)據(jù)率輸出的同時,大幅降低現(xiàn)場可編程門陣列工作頻率,并進行了仿真,驗證了系統(tǒng)結(jié)構(gòu)的可行性。

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

            1 數(shù)字原理

            數(shù)字正交解調(diào)結(jié)構(gòu)如圖1所示,參考和回波中頻模擬信號經(jīng)由2個A/D轉(zhuǎn)換器同步采樣量化,然后把數(shù)據(jù)送入現(xiàn)場可編程門陣列(FPGA)中實現(xiàn)數(shù)字下變頻。在FPGA中,將參考中頻的采樣結(jié)果輸入數(shù)字鎖相環(huán)進行鎖相之后,產(chǎn)生2路正交的數(shù)字中頻載波信號。分別與回波中頻信號的采樣結(jié)果相乘,實現(xiàn)頻域的搬移。再分別進行數(shù)字濾波得到I、Q 2路正交數(shù)字基帶信號后,將數(shù)據(jù)輸出至后端數(shù)據(jù)處理單元。

            

            2 數(shù)據(jù)正交解調(diào)系統(tǒng)設(shè)計

            圖2所示為本文提出的中頻正交解調(diào)結(jié)構(gòu)框圖,針對高速A/D轉(zhuǎn)換器數(shù)據(jù)率大的特點,在FPGA內(nèi)部,通過DEMUX將回波中頻采樣數(shù)據(jù)x(n)拆分為奇序列xo(n)和偶序列xe(n),分別進行處理,使數(shù)據(jù)速率降為原先的一半。同時,為了使載波序列與X(n)拆分后序列正確匹配相乘,數(shù)字鎖相環(huán)輸出調(diào)整為2組4路載波信號: cos_odd與sin_odd、cos_even與sin_even與相應(yīng)的回波拆分序列相乘。得到4路混頻信號xl_odd(n)與xl_even(n), xQ_odd(n)與xQ_even(n)輸入數(shù)字濾波器。

            

            

            

            由式(3)、式(5)可得一種新的數(shù)字濾波器結(jié)構(gòu)形式(見圖3),其特點在于將數(shù)字信號序列拆分為2路,同時將濾波器系數(shù)拆分成2個子濾波器,通過2個子濾波器對2路拆分信號的濾波輸出組合得到對原數(shù)字信號序列濾波輸出的奇數(shù)項和偶數(shù)項。經(jīng)過上述處理,子濾波器的工作頻率可降為原濾波器頻率的一半,因此在具體實現(xiàn)時可獲得比原濾波器更高的工作頻率,這樣合成濾波器的工作頻率可達到原濾波器工作頻率的2倍以上。

            

            最后將2組混頻輸出信號xl_odd(n)與xl_even(n),xQ_odd(n)與xQ_even(n)分別通過2個數(shù)字濾波器后,就可以得到解調(diào)后的正交基帶信號I,Q。


          上一頁 1 2 下一頁

          評論


          技術(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); })();