新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的混合擴(kuò)頻發(fā)射機(jī)設(shè)計(jì)與實(shí)現(xiàn)

基于FPGA的混合擴(kuò)頻發(fā)射機(jī)設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2012-03-30 來(lái)源:網(wǎng)絡(luò) 收藏

3.2 組幀模塊的驗(yàn)證
組幀模塊比較簡(jiǎn)單,狀態(tài)標(biāo)識(shí)通過(guò)外界輸入,且長(zhǎng)度要求為31b。此模塊的輸入數(shù)據(jù)為上面編碼模塊的輸出數(shù)據(jù)。仿真結(jié)果如圖9所示,從frame_valid為高電平開(kāi)始,輸出12 b的“1”的導(dǎo)頻碼;后面是7 b的幀同步碼——巴克碼;之后,將部分狀態(tài)標(biāo)識(shí)數(shù)據(jù)與卷積編碼器的輸出數(shù)據(jù)1,1,1,0,1,1,1,1,0,0,0,1,1,1,0,0,1,1,1,0,…依次輸出;最后輸出剩余狀態(tài)標(biāo)識(shí)數(shù)據(jù)。
3.3 擴(kuò)頻模塊的驗(yàn)證
擴(kuò)頻實(shí)現(xiàn)原理:輸入數(shù)據(jù)與擴(kuò)頻碼進(jìn)行異或運(yùn)算,需要一個(gè)異或運(yùn)算器,如圖10所示。

本文引用地址:http://m.butianyuan.cn/article/190567.htm

k.jpg


圖10中clk:時(shí)鐘信號(hào),異或運(yùn)算器在其上升沿處數(shù)據(jù)采樣。
frame_data:異或運(yùn)算器的數(shù)據(jù)輸入端口,其位寬為1b。
frame_valid:輸入數(shù)據(jù)的有效標(biāo)志位。
gold_valid:GOLD碼輸出有效標(biāo)志位。
gold_data:GOLD碼。
goldout_valid:輸出數(shù)據(jù)有效標(biāo)志位。
gold_out:異或運(yùn)算器輸出端口,其位寬為1b。
擴(kuò)頻模塊的輸入數(shù)據(jù)為組幀模塊輸出的數(shù)據(jù),碼為GOLD碼。仿真結(jié)果如圖11所示,clk16_31是采樣時(shí)鐘,frame_out是數(shù)據(jù)輸入,gold是GOLD碼輸入,out為輸出。

l.jpg


3.4 調(diào)制模塊的驗(yàn)證
由于是驗(yàn)證模塊的正確性,因此時(shí)鐘與數(shù)據(jù)都是隨便取的。將程序下載到平臺(tái)上,通過(guò)SignalTapⅡ捕捉數(shù)據(jù)。結(jié)果如圖12所示,clk1M是輸入數(shù)據(jù),out是MSK調(diào)制的輸出結(jié)果。

4 結(jié)語(yǔ)
是整個(gè)發(fā)射機(jī)的核心,且的可編程性使電路的設(shè)計(jì)更具靈活性。本文即是以FPGA為硬件設(shè)計(jì)平臺(tái),QuartusⅡ?yàn)樵O(shè)計(jì)工具設(shè)計(jì)實(shí)現(xiàn)的一種直擴(kuò)/跳頻發(fā)射系統(tǒng)。給出了發(fā)射機(jī)的系統(tǒng)模型,以及各個(gè)模塊的設(shè)計(jì)原理和仿真波形。仿真結(jié)果表明該FPGA設(shè)計(jì)是正確可行的,加入了擴(kuò)頻模塊,使得整個(gè)系統(tǒng)具有較高的性能指標(biāo),輸出穩(wěn)定無(wú)毛刺。


上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉