基于模型的數(shù)字音頻廣播信號調(diào)制系統(tǒng)設(shè)計
雙緩沖空間算法模型核心思想是提供兩個并行的緩沖空間。在同一OFDM符號周期(384個QPSK符號周期),一個緩沖空間接收QPSK碼流,而另一個緩沖空間處于讀入鎖定狀態(tài),并進(jìn)行靜態(tài)頻率交織處理。此時系統(tǒng)的輸入端連接至前一個緩沖空間,而系統(tǒng)的輸出則由第二個緩沖空間提供。在一個OFDM符號周期結(jié)束后,兩個緩沖空間的工作狀態(tài)對調(diào),之前接收QPSK碼流的緩沖空間處于讀入鎖定狀態(tài),進(jìn)行靜態(tài)頻率交織處理并提供系統(tǒng)輸出;而之前進(jìn)行頻率交織的緩沖空間則處于讀入狀態(tài),并從系統(tǒng)的輸入端接收串行的QPSK碼流。
2.4 差分調(diào)制子系統(tǒng)
經(jīng)過頻率交織子系統(tǒng)的處理,經(jīng)過QPSK涮制的符號流,其在一個OFDM符號周期內(nèi)的載波對應(yīng)關(guān)系發(fā)生了改變,從而使頻域的信息流得到了一定程度的無序化,提高了信號抗衰落的能力。但是,由于調(diào)制方式為QPSK,信息被調(diào)制在載波的絕對相位上,這就要求接收端的參考基準(zhǔn)相位具有很高的穩(wěn)定性,否則可能會發(fā)生由于參考基準(zhǔn)相位的不穩(wěn)定而導(dǎo)致碼信息的誤譯情況。為了進(jìn)一步增強(qiáng)系統(tǒng)的可靠性,DAB基帶信號處理過程中引入了差分調(diào)制,將QPSK符號流轉(zhuǎn)換為DQPSK符號流,從而將信息調(diào)制在載波的相對相位信息上,提高了系統(tǒng)的穩(wěn)定性。
在差分調(diào)制系統(tǒng)算法模型中,需要一個本地存儲區(qū)存儲頻率參考符號,每一幀信號的差分調(diào)制處理流程如下。存幀頭空符號輸入的時候,系統(tǒng)不做任何處理,直接輸出空信號。在頻率參考符號周期內(nèi),系統(tǒng)的輸入端依舊是空信號,但是本地存儲區(qū)將會在系統(tǒng)的輸出端提供頻率參考符號,同時將頻率參考符號引入反饋緩沖區(qū)。當(dāng)?shù)谝粋€FIC符號輸入的時候,反饋緩沖區(qū)的頻率參考符號會與之同步,對應(yīng)的QPSK符號做模8相加,相應(yīng)的子載波進(jìn)行了差分調(diào)制,同時輸出端經(jīng)過模8相加的編碼DQPSK符號被引入反饋緩沖區(qū)。當(dāng)?shù)诙€FIC符號輸入的時候,以反饋緩沖區(qū)中經(jīng)過差分調(diào)制的前一個OFDM符號為基準(zhǔn)進(jìn)行模8相加,當(dāng)一幀信號的所有OFDM符號都經(jīng)過處理后,反饋緩沖區(qū)將被清零,為相位參考符號的冉次裝載做準(zhǔn)備。圖4描述了差分調(diào)制系統(tǒng)的算法模型。
經(jīng)過差分調(diào)制得到的DQPSK符號流將通過零值插入子系統(tǒng)、OFDM子系統(tǒng)和數(shù)據(jù)成形子系統(tǒng)的處理。零值插入子系統(tǒng)的算法模型與雙緩沖區(qū)算法模型類似,OFDM子系統(tǒng)的核心算法為快速傅里葉逆變換,數(shù)據(jù)成形子系統(tǒng)將會淵整經(jīng)過處理得到的OFDM符號的數(shù)據(jù)格式并向輸出端提供最終的DAB基帶信號數(shù)據(jù)流。
3 DAB信號調(diào)制系統(tǒng)的Simulink模型
利用Xilinx公司提供的可編譯硬件模型庫,在Simulink平臺中建立硬件層DAB系統(tǒng)模型來實現(xiàn)算法層模型的功能。本節(jié)僅簡要介紹部分子系統(tǒng)的頂層Simulink模型。圖5為頻率交織子系統(tǒng)Simulink頂層模型。
整個頻率交織子系統(tǒng)Simulink模型可以劃分為兩個主體:一個是時鐘控制部分,一個是緩沖空間部分。在Simulink平臺中,使用地址可控移位寄存器(AddressableShift Register,ASR)作為緩沖空間,ASR具有三個輸入端口,一個數(shù)據(jù)輸入端,兩個控制端,可以通過兩個控制端來實現(xiàn)對緩沖區(qū)的控制。具體的說,當(dāng)使能信號有效時,ASR將輸入端數(shù)據(jù)讀入,同時根據(jù)地址端口的控制信號輸出指定地址區(qū)的內(nèi)容;當(dāng)使能信號無效時,ASR將不會讀入任何數(shù)據(jù),但會在輸出端輸出指定地址區(qū)的內(nèi)容。使用兩個深度為384的ASR來構(gòu)成頻率交織系統(tǒng)的雙緩沖區(qū),根據(jù)圖3所示,要想獲得要求的交織輸出,需要在雙緩沖區(qū)的兩個輸出端之問恰當(dāng)?shù)那袚Q。因此,使用復(fù)用模塊(Mux)來整合兩個緩沖區(qū)的輸出,從而得到頻率交織子系統(tǒng)的輸出。
評論