數(shù)字上變頻器(DUC)和數(shù)字下變頻器(DDC)不僅僅是通信應用(如軟件無線電)中的關(guān)鍵,而且在需要窄帶信號高速流的應用中也是重要的。另外,DDC結(jié)構(gòu)容易控制所有取樣速率下的混淆防止分樣。
做為1個例子,讓我們看看數(shù)字記錄5MHz帶寬(中心在50MHz)信號的問題。此信號可以是來自RF-IF模擬下變頻器的信號或者是直接從天線接收的信號。為了滿足尼奎斯特準則,我們需要以105ms/s取樣率取樣此信號。然而,為了合理地捕獲此信號,應該在較高的取樣率(至少200ms/s)取樣此信號。假設ADC為16位,在該速率下被取樣的信號會產(chǎn)生400MB/s數(shù)據(jù)。也許更難辦的是以這樣高速率采集和存儲數(shù)據(jù)缺乏商業(yè)可用的方案。大多數(shù)可用的PC基數(shù)字器僅能在大約幾分之幾秒內(nèi)存儲此數(shù)據(jù)。
數(shù)字下變頻
DDC在持續(xù)時間期間可以數(shù)字記錄RF信號。在此實例中,我們僅需要記錄5MHz信號(中心頻率50MHz),而不是ADC的整個尼奎斯特帶寬。DDC允許除去其余數(shù)據(jù),并降低數(shù)據(jù)率。在現(xiàn)場可編程門陣列(FPGA)中實現(xiàn)時,簡單的數(shù)字下變頻分為3個性質(zhì)不同的步:頻率變換、濾波和分樣(圖1)。
頻率變換和濾波
第1步是頻率變換。5MHz頻帶需要降低變換到基帶,靠乘或與載頻(fc)正弦信號混頻實現(xiàn)這種變換。用數(shù)字控制振蕩器(NCO)數(shù)字產(chǎn)生正弦波。NCO通常也稱之為本機振蕩器(LO),它可以在精確頻率和相位下產(chǎn)生取樣波形。
隨著信號從50MHz變頻到基帶,信號拷貝也從50 MHz變頻到100 MHz;诖嗽,新的基帶信號必須濾波,去除較高頻率的信號。然而,到此我們的任務沒有完成。我們?nèi)杂?個在200ms/s取樣的低頻基帶信號。傳輸額外不必要數(shù)據(jù)時不希望PC總線過載,我們重新取樣信號來降低有效取樣率。這靠分樣實現(xiàn),在規(guī)則的時間間隔內(nèi)從數(shù)字化的信號中去除數(shù)據(jù)點。在此例中,取樣從200ms/s下降到10ms/s,每20個取樣去除19個取樣。
防止混淆的分樣
采用分樣,數(shù)字化器的采集引擎繼續(xù)以同樣的最大速率進行取樣。然而,僅有少量的采集點被存儲、被取出和傳輸?shù)絇C,這降低取樣率到所希望的水平。但是,此技術(shù)不是極簡單的。
為便于說明,假定數(shù)字化器的最大取樣率是100MS/s,使其尼奎斯特頻率為50 MHz,而信號有兩個分量:10 MHz基頻和20MHz激勵頻率分量。若數(shù)字化器分辨率為14位,則在100MS/S總數(shù)據(jù)率是200MB/s,這遠遠高于PCI總線理論極限132MB/s。這是采用較低取樣率(如25MS/s)的1個原因,F(xiàn)在尼奎斯特頻率應該是12.5MHz。然而,20MHz頻率分量混淆回到5MHz,F(xiàn)在,不可能告知信號實際上是否是5MHz信號或混淆到5MHz的另外較高頻率信號(20MHz,30MHz,45MHz)。
解決此問題的1種方案是稱之為防止混淆分樣的增強分樣技術(shù)。在此技術(shù)中,數(shù)字化器繼續(xù)在100MS/s最高取樣率下采集數(shù)據(jù),但加1個低通數(shù)字濾波器,在分樣前截止尼奎斯特頻率(圖2)。
正交數(shù)字下變頻
圖1所示DDC只適用于單維調(diào)制信號。這種信號的1個實例是AM無線電的雙邊帶幅度調(diào)制信號,它用比實際所需兩倍的帶寬。這樣的信號在低和高于載頻是相同的。
很多新式通信信號是兩維調(diào)制。編碼和調(diào)制這些復數(shù)信號為實數(shù)和虛數(shù)分量。用正交DDC適當?shù)叵伦冾l復數(shù)信號。正交DDC不僅僅變頻、濾波和分樣ADC采樣的IF信號,而且它也分離IF信號為實數(shù)和虛數(shù)分量。實數(shù)部分是同相(I)信號,虛數(shù)部分是90°相移(Q)信號。
在圖3中,NCO產(chǎn)生兩個載波信號:I載波和Q載波,它們相移90°。獨立地混頻這些信號,變頻輸入IF信號為基帶I和Q分量,像從前那樣濾波和分樣每個通路。從此,可由FPGA進一步處理I和Q信號或后面的處理記錄它們。
正交數(shù)字上變頻
在數(shù)字通信領(lǐng)域,信號像經(jīng)常被采集那樣需要產(chǎn)生。很像DDC用于采集IF信號,DUC用于產(chǎn)生IF信號。DUC處理是DDC處理的嚴格反處理。代替下變頻和分樣,DUC采用內(nèi)插和上變頻。
內(nèi)插或上取樣轉(zhuǎn)換低取樣率調(diào)制信號為相當高取樣率信號,以易于上變頻。該步往往用軟件實現(xiàn),可以用任何因數(shù)乘整個的波形大小。例如,可以用2048內(nèi)插因數(shù)內(nèi)插16KB調(diào)制波形為32MB。最后,調(diào)制內(nèi)插數(shù)據(jù)與載波混頻,上變頻基帶信號為所需的載波頻率。
任意波形產(chǎn)生器可以下載整個的上取樣、上變頻信號到板上存儲器。然而,帶DUC的產(chǎn)生器以硬件代替軟件執(zhí)行內(nèi)插和上變頻級導致明顯更快速的波形計算和更小的波形大小。高效率處理和更小的波形節(jié)省了下載時間并使得再現(xiàn)時間更長,這改善了很多通信測量和檢驗的統(tǒng)計性能(如誤碼率,格子結(jié)構(gòu)圖,星座圖)。