《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于FPGA的高速寬帶跳頻發(fā)射機(jī)的中頻設(shè)計(jì)
基于FPGA的高速寬帶跳頻發(fā)射機(jī)的中頻設(shè)計(jì)
段文博,崔一凡,練美英,李紹勝
北京郵電大學(xué) 信息與通信工程學(xué)院,北京100876
摘要: 結(jié)合軟件無(wú)線電思想和架構(gòu),利用Altera EP3C16F4 84C6作為中頻信號(hào)處理器,設(shè)計(jì)了一種基于統(tǒng)一硬件架構(gòu)的數(shù)字化高速寬帶跳頻發(fā)射機(jī),實(shí)現(xiàn)跳頻速率125kHops/s,跳頻帶寬320MHz。
中圖分類號(hào): TN914
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2010)10-0009-03
High-speed and broadband frequency hopping transmitter design and implementation based on FPGA
DUAN Wen Bo,CUI Yi Fan,LIAN Mei Ying,LI Shao Sheng
Beijing University of Posts and Telecommunications,School of Information and Communication Engineering,Beijing 100876,China
Abstract: This paper applied the architecture of software-defined radio, used Altera EP3C16F484C6 as the IF signal processor, designed a high-speed and broadband frequency hopping transmitter based on the unified hardware architecture. Achieved the frequency hopping rate of 125 kHops/s, and bandwidth of 320 MHz.
Key words : frequency hopping transmitters;Software-defined radio;MSK;DUC;serial-to-parallel convert;FPGA

    引言

  跳頻通信是在惡劣的電磁環(huán)境中保證正常通信的主要手段。提高跳頻通信系統(tǒng)的跳頻速率和跳頻帶寬可以有利于對(duì)抗單頻窄帶干擾,頻帶阻塞干擾以及跟蹤干擾,是提高跳頻通信系統(tǒng)抗干擾能力的主要手段。

  傳統(tǒng)的跳頻發(fā)射機(jī)是通過(guò)模擬本振的跳變或切換來(lái)實(shí)現(xiàn)跳頻的功能。采用模擬本振跳變的方案跳頻速率受本振頻率切換速率的影響;采用本振切換的方案,至少需要兩個(gè)模擬本振和一個(gè)高速模擬開(kāi)關(guān)進(jìn)行乒乓切換,外圍電路較復(fù)雜,且靈活性較差。本文根據(jù)軟件無(wú)線電的設(shè)計(jì)思想,將基帶調(diào)制,數(shù)字上變頻,以及跳頻控制用數(shù)字化的形式在FPGA內(nèi)部實(shí)現(xiàn),只需通過(guò)改變FPGA內(nèi)部數(shù)控振蕩器的輸出頻率就可以實(shí)現(xiàn)高速寬帶跳頻。這樣避免了模擬本振的高速跳變,提高了跳頻速率,簡(jiǎn)化了系統(tǒng)硬件結(jié)構(gòu),同時(shí)還增強(qiáng)了系統(tǒng)的靈活性。

  本方案采用EP3C16F4 84C6作為跳頻發(fā)射機(jī)的中頻信號(hào)處理器,其處理能力最高可達(dá)幾十吉乘累加運(yùn)算,并且具有最高可達(dá)840Mbps的高速LVDS接口。DA轉(zhuǎn)換器采用AD9736,具有14bit精度,1.2GSPS轉(zhuǎn)換速率。該高速寬帶跳頻發(fā)射機(jī)具有高度靈活性,其中跳頻圖案,跳頻數(shù),跳時(shí),以及發(fā)送消息等參數(shù)由DSP實(shí)時(shí)生成。并對(duì)FPGA進(jìn)行配置。系統(tǒng)整體結(jié)構(gòu)如圖 1所示:


 

 圖 1 系統(tǒng)結(jié)構(gòu)框圖

  2 FPGA設(shè)計(jì)與實(shí)現(xiàn)

  2.1 存儲(chǔ)器設(shè)計(jì)

  FPGA內(nèi)部存儲(chǔ)器用于與DSP進(jìn)行數(shù)據(jù)交換。存儲(chǔ)器分為:發(fā)送消息存儲(chǔ)區(qū),發(fā)送頻率控制字存儲(chǔ)區(qū),跳時(shí)寄存器,跳頻數(shù)寄存器。地址分配如表1所示:

表1 FPGA內(nèi)部存儲(chǔ)器分配表
 

  2.2 MSK調(diào)制

  2.2.1 通用調(diào)制模型

  軟件無(wú)線電調(diào)制技術(shù)要求能夠在通用的數(shù)字信號(hào)處理平臺(tái)上,實(shí)現(xiàn)多種不同體制的調(diào)制方法,這就需要設(shè)計(jì)出一種通用的調(diào)制器結(jié)構(gòu)。正交調(diào)制一般可以用式1表示:


 

  其中為基帶信號(hào)的同相分量和正交分量,它們是由調(diào)制方式?jīng)Q定的。為載波的角頻率。根據(jù)上式,我們可以得出正交調(diào)制的實(shí)現(xiàn)結(jié)構(gòu)如圖2所示:
 

圖 2 正交調(diào)制原理框圖

  基帶調(diào)制根據(jù)不同的調(diào)制方式選擇不同的方法。成形濾波用來(lái)抑制頻譜的旁瓣,以達(dá)到特定的頻譜帶寬要求。插值用來(lái)進(jìn)行采樣率變換,使得數(shù)據(jù)速率與NCO輸出數(shù)據(jù)速率相同,進(jìn)行載波調(diào)制。最后取IQ兩路復(fù)信號(hào)的實(shí)部輸出即得中頻已調(diào)信號(hào)。

  本系統(tǒng)基帶調(diào)制采用最小頻移鍵控,即MSK調(diào)制,輸入碼元速率為5Mbps。由于FPGA處理能力較強(qiáng),可以選擇相對(duì)較高的數(shù)據(jù)速率,這樣可以降低數(shù)字上變頻的復(fù)雜度。但同時(shí)會(huì)增加基帶成形濾波器設(shè)計(jì)的復(fù)雜度,需要折中考慮。本系統(tǒng)選擇基帶數(shù)據(jù)速率為25M/B。

  成形濾波器采用最優(yōu)化設(shè)計(jì)中的等波紋法設(shè)計(jì),設(shè)計(jì)指標(biāo)如下:采樣率25MHZ,通帶截止頻率為3.75MHZ,阻帶截止頻率5MHZ。通帶波紋0.2dB,阻帶衰減80dB。利用FDATool工具進(jìn)行濾波器的設(shè)計(jì),系數(shù)量化為定點(diǎn)16bit,阻帶衰減可以達(dá)到75dB以上。

  2.3 數(shù)字上變頻

  2.3.1 內(nèi)插

  完成基帶調(diào)制和成形濾波后,F(xiàn)PGA內(nèi)部數(shù)據(jù)速率為25MSPS,然后需要進(jìn)行數(shù)字上變頻,最終使數(shù)據(jù)速率達(dá)到AD9736的數(shù)據(jù)轉(zhuǎn)換速率,即800MSPS。由25MSPS到800MSPS需要進(jìn)行32倍內(nèi)插,如果用一次內(nèi)插實(shí)現(xiàn),需要插值濾波器具有很高的階數(shù),其計(jì)算量和存儲(chǔ)空間都比較大。在這種情況下,一般采用多級(jí)內(nèi)插,多級(jí)實(shí)現(xiàn)的主要優(yōu)點(diǎn)是:

  (1). 大大減少了計(jì)算量;

  (2). 減少了系統(tǒng)內(nèi)的存儲(chǔ)量;

  (3). 簡(jiǎn)化了濾波器的設(shè)計(jì);

  (4). 降低了實(shí)現(xiàn)濾波器時(shí)的有限字長(zhǎng)的影響,即降低了舍入噪聲和系數(shù)靈敏度。

  多級(jí)內(nèi)插的缺點(diǎn)是增加了控制程序的復(fù)雜程度,所以并不是分級(jí)越多越好所以在設(shè)計(jì)時(shí)應(yīng)該折中考慮。一般來(lái)說(shuō),3至4級(jí)插值對(duì)于降低運(yùn)算量和存儲(chǔ)量的幫助很明顯,級(jí)數(shù)再多時(shí),效果就不明顯了。這里我們將插值分為4級(jí),分別為2倍,2倍,2倍,4倍。抗鏡像低通濾波器都采用等波紋設(shè)計(jì),考慮到濾波器性能和資源占用的折中,需要利用MATLAB仿真確定各級(jí)濾波器的階數(shù)和系數(shù)位寬。

  經(jīng)過(guò)三級(jí)2倍內(nèi)插后,F(xiàn)PGA內(nèi)部數(shù)據(jù)速率達(dá)到200MSPS,基本已經(jīng)達(dá)到了Cyclone III內(nèi)部處理能力的極限,最后一級(jí)利用多相結(jié)構(gòu),完成串并轉(zhuǎn)換,輸入200MSPS數(shù)據(jù)速率,4倍內(nèi)插后,輸出四路,各路均為200MSPS數(shù)據(jù)速率。下面以4倍內(nèi)插,8階低通濾波器來(lái)說(shuō)明多相濾波器的原理。

  由于在內(nèi)插的過(guò)程中插入的0值與系數(shù)相乘是沒(méi)有意義的,所以對(duì)于4倍內(nèi)插,8階低通濾波器來(lái)說(shuō)每次濾波只需要2次乘法。這樣就將乘法的運(yùn)算量降低為原來(lái)的1/4。濾波器每次輸入一個(gè)新的數(shù)據(jù),就用4個(gè)子濾波器分別計(jì)算一次,然后以4倍的輸入速率順序輸出。所以可以用4個(gè)子濾波器組成的濾波器組實(shí)現(xiàn)多相插值濾波。

  2.3.2 并行數(shù)控振蕩器

  完成插值后,數(shù)據(jù)速率達(dá)到并行4路,每路各200MSPS。然后進(jìn)行載波調(diào)制。最后,利用LVDS模塊進(jìn)行并串轉(zhuǎn)換,實(shí)現(xiàn)800MSPS MSK調(diào)制輸出。

  由于FPGA內(nèi)部處理能力的限制,用于載波調(diào)制的NCO也需要設(shè)計(jì)為并行結(jié)構(gòu)。載波調(diào)制的實(shí)現(xiàn)框圖如圖3所示:
 

圖 3  4路并行載波調(diào)制結(jié)構(gòu)圖

  為了保證NCO輸出波形具有較高的雜散抑制比,同時(shí)要占用較少的資源,一般采用插值法。插值法結(jié)合了查表法和計(jì)算法的優(yōu)點(diǎn),在保證頻譜具有較高雜散抑制比的同時(shí)占用較少的資源。

  插值法是指利用相位累加器的高位進(jìn)行查表,用相位累加器的低位進(jìn)行插值運(yùn)算,這樣使用相位累加器的有效位數(shù)較差,保證相位舍位噪聲較小,同時(shí)也降低了存儲(chǔ)器的大小。

  最簡(jiǎn)單且有效的插值法為一次線性插值,計(jì)算公式如下:


 

  其中要插值的數(shù)據(jù)y位于之間, 為斜率,到y(tǒng)的水平距離。FPGA實(shí)現(xiàn)一次線性插值需要一次乘法,兩次加法,以及一次移位運(yùn)算。避免了占用過(guò)多的存儲(chǔ)器資源。

  圖4是插值法NCO的實(shí)現(xiàn)框圖:
 

 圖 4 插值NCO實(shí)現(xiàn)結(jié)構(gòu)圖

  本設(shè)計(jì)要求NCO輸出數(shù)據(jù)速率為800MSPS,采用4路并行設(shè)計(jì),每一路輸出數(shù)據(jù)速率均為200MSPS。這樣需要4個(gè)NCO模塊。每個(gè)子NCO模塊的頻率控制字是對(duì)于整體800MSPS數(shù)據(jù)速率NCO頻率控制字的4倍。且每個(gè)子NCO的初始相位相差一個(gè)整體NCOd的頻率控制字。例如,要產(chǎn)生200M的正弦和余弦信號(hào)。計(jì)算得整體NCO的頻率控制字為:


 

  4路子NCO的頻率控制字均為:。4路子NCO初始相位相差

  2.3.3 并串轉(zhuǎn)換

  并串轉(zhuǎn)換通常應(yīng)用在FPGA內(nèi)部單路串行處理速度不能滿足要求的情況下,需要使用多路并行低速模塊實(shí)現(xiàn)高速處理,屬于資源與速度互換的一種應(yīng)用。本設(shè)計(jì)需要用800MSPS與DAC接口,而FPGA內(nèi)部最高頻率僅為250M左右,所以在FPGA利用并行4路,每路200MSPS,實(shí)現(xiàn)串行800MSPS的處理能力。這就需要在輸出時(shí)需要進(jìn)行并串轉(zhuǎn)換。利用ALTERA提供的LVDS模塊可以很容易的實(shí)現(xiàn)并串轉(zhuǎn)換。

  2.4 測(cè)試與驗(yàn)證

  完成各個(gè)模塊設(shè)計(jì)和仿真驗(yàn)證后,在頂層文件中調(diào)用各個(gè)子模塊,實(shí)現(xiàn)一個(gè)完整的MSK寬帶跳頻發(fā)射機(jī)。在Modelsim中進(jìn)行功能仿真的波形如圖5所示。


 

圖 5 跳頻發(fā)射機(jī)系統(tǒng)Modelsim仿真波形

  圖5中從上到下的信號(hào)分別為:碼元輸入 ;差分編碼輸出;串并轉(zhuǎn)換后I路輸出;串并轉(zhuǎn)換后Q路輸出;基帶調(diào)制后I路輸出,I路內(nèi)插到4路并行200MS/S數(shù)據(jù)速率時(shí),其中1路輸出;4路并行NCO,其中1路輸出;MSK調(diào)制輸出。

  編譯完成后將程序下載到跳頻發(fā)射板,使用HP8563e頻譜儀觀察產(chǎn)生信號(hào)頻譜,如圖6和圖 7所示。

  圖6為單頻點(diǎn)MSK調(diào)制頻譜圖。圖中中心頻率為150MHz,屏幕顯示帶寬為30MHz。從圖中可以看出經(jīng)成形后的MSK頻譜帶寬為10MHz左右,帶外衰減大于60dB。滿足設(shè)計(jì)要求。

  圖7為跳頻頻譜圖。跳頻頻率范圍為95MHz ~ 255MHz。其*51個(gè)頻點(diǎn),相鄰頻點(diǎn)中心頻率間隔為3MHz。由于FPGA輸出數(shù)據(jù)速率為800MSPS,所以工程上可實(shí)現(xiàn)320MHz帶寬。


 

圖 6MSK單頻點(diǎn)頻譜圖



圖 7跳頻頻譜圖

  本設(shè)計(jì)給出一種通用軟件無(wú)線電跳頻發(fā)射機(jī)的硬件平臺(tái),以及基帶和中頻信號(hào)處理算法。對(duì)于研究FPGA在軟件無(wú)線電跳頻發(fā)射系統(tǒng)中的應(yīng)用具有現(xiàn)實(shí)意義。

參考文獻(xiàn)
[1] 梅文華,王淑波,邱永紅,等.跳頻通信[M].北京:國(guó)防工業(yè)出版社,2005.
[2] 陶然,張惠云,王越.多抽樣率數(shù)字信號(hào)處理理論及其應(yīng)用[M].北京:清華大學(xué)出版社,2007.
[3] 王呈貴,徐以濤.高分辨率DDS的FPGA設(shè)計(jì)[J].解放軍理工大學(xué)學(xué)報(bào),2003,4(4).
[4] [美]Richard G.Lyons.數(shù)字信號(hào)處理(第二版)[M].朱光明,程建遠(yuǎn),劉寶童,等譯.北京:機(jī)械工業(yè)出版社,2006.
[5] Implementing Multipliers in FPGA Devices, Application Note 306, Altera Corporation, 2004(7)  

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
美女诱惑黄网站一区| 欧美aⅴ99久久黑人专区| 亚洲午夜视频在线| 日韩视频一区| 亚洲精品一区二| 亚洲激情网站| 亚洲精品美女免费| 亚洲精品影视在线观看| 亚洲欧洲精品一区二区| 亚洲国产日韩一级| 亚洲人体1000| 亚洲三级免费电影| 亚洲免费电影在线观看| 日韩一区二区高清| 99在线精品视频| 一区二区三区视频在线看| 在线午夜精品| 亚洲欧洲一区二区三区| 欧美日韩国产高清| 欧美日韩在线免费视频| 欧美色精品在线视频| 国产精品久久久久久户外露出 | 欧美吻胸吃奶大尺度电影| 欧美午夜不卡在线观看免费 | 亚洲在线网站| 午夜免费在线观看精品视频| 亚洲女性裸体视频| 欧美一区二区播放| 久久精品欧美日韩| 91久久精品美女高潮| 99国产精品国产精品久久| 亚洲素人一区二区| 小处雏高清一区二区三区| 欧美一区二区三区婷婷月色 | 艳妇臀荡乳欲伦亚洲一区| 亚洲午夜激情网页| 亚洲欧美怡红院| 久久精品夜色噜噜亚洲a∨| 亚洲黄色免费电影| 艳女tv在线观看国产一区| 亚洲一区综合| 久久精品30| 男女视频一区二区| 欧美三级免费| 国产亚洲精品自拍| 在线观看国产精品淫| 9久re热视频在线精品| 亚洲欧美综合精品久久成人| 亚洲国产精品成人一区二区| 在线一区二区三区做爰视频网站| 午夜精品免费在线| 免费不卡亚洲欧美| 国产精品草草| 伊人久久男人天堂| 一本久久a久久精品亚洲| 午夜在线一区二区| 亚洲精品久久久久久久久| 亚洲尤物视频网| 久久在线免费视频| 欧美色一级片| 黄色亚洲网站| 亚洲最新视频在线播放| 欧美中文字幕| 一区二区精品在线| 久久久久这里只有精品| 欧美日韩精品系列| 国产亚洲日本欧美韩国| 亚洲日韩欧美一区二区在线| 欧美一级免费视频| 国产精品99久久久久久白浆小说 | 一本色道久久综合亚洲精品婷婷| 欧美亚洲视频在线看网址| 亚洲激情欧美激情| 久久国产精品72免费观看| 欧美欧美天天天天操| 国产乱人伦精品一区二区 | 亚洲日本免费电影| 欧美一级精品大片| 亚洲深夜激情| 欧美 日韩 国产一区二区在线视频 | 国产午夜精品福利| 日韩天天综合| 久久国产精品一区二区三区四区| 亚洲欧美国产日韩中文字幕| 欧美高清在线播放| 狠狠色丁香婷婷综合| 亚洲午夜小视频| 这里是久久伊人| 欧美成熟视频| 国语自产精品视频在线看抢先版结局 | 免费观看久久久4p| 国产一区在线免费观看| 亚洲网站在线观看| 在线视频一区观看| 欧美成人精品在线观看| 国模精品一区二区三区色天香| 亚洲伊人久久综合| 亚洲性线免费观看视频成熟| 欧美电影在线播放| 在线观看成人一级片| 久久精品国产77777蜜臀| 欧美一区在线视频| 国产精品人人爽人人做我的可爱| 亚洲日本va午夜在线电影| 亚洲区免费影片| 媚黑女一区二区| 国内精品久久久久影院色| 亚洲欧美在线视频观看| 先锋影音久久| 国产精品久久久久免费a∨| 夜夜嗨av色一区二区不卡| 一区二区三区国产精品| 欧美精品久久99久久在免费线| 亚洲国产美女| 亚洲免费成人av| 欧美日本在线看| 日韩视频一区二区三区| 99国产精品久久久久久久成人热 | 欧美一区二区三区四区在线| 午夜精品婷婷| 国产精品入口| 亚洲一区二区三区高清| 亚洲欧美视频在线观看视频| 国产精品99免费看| 亚洲私人黄色宅男| 欧美一级淫片aaaaaaa视频| 国产精品亚洲片夜色在线| 亚洲欧美精品在线| 久久精品国产第一区二区三区最新章节| 国产精品日韩在线一区| 亚洲综合色网站| 久久国产精品99精品国产| 国产一区二区三区视频在线观看| 久久激情视频免费观看| 久久在线免费观看视频| 亚洲第一页在线| 99视频一区二区| 欧美性片在线观看| 性做久久久久久免费观看欧美| 久久久精品国产免大香伊| 在线成人免费观看| av不卡在线| 国产精品伦子伦免费视频| 小处雏高清一区二区三区| 久久综合九九| 亚洲三级网站| 亚洲欧美一区二区三区久久 | 亚洲国产精品成人久久综合一区| 欧美黑人多人双交| 一本久久精品一区二区| 欧美中在线观看| 在线观看成人一级片| 一区二区成人精品| 国产精品高潮视频| 久久精品国产99国产精品澳门| 欧美激情精品久久久久久| 中文av一区特黄| 久久久久九九九九| 亚洲国产日韩欧美综合久久| 亚洲一区二区3| 国产一区二区高清| 99re视频这里只有精品| 国产乱人伦精品一区二区 | 在线亚洲精品| 国产三级欧美三级日产三级99| 亚洲国产精品视频一区| 欧美日韩视频一区二区| 亚洲制服av| 欧美顶级少妇做爰| 亚洲午夜电影| 免费看成人av| 亚洲香蕉在线观看| 欧美成人激情视频| 亚洲一区免费看| 欧美激情一二三区| 午夜精品久久久久久久| 欧美国产日韩xxxxx| 亚洲免费影院| 欧美伦理a级免费电影| 香蕉乱码成人久久天堂爱免费| 欧美国产日产韩国视频| 亚欧美中日韩视频| 欧美视频在线观看| 亚洲国产人成综合网站| 国产精品伦一区| 亚洲精品小视频在线观看| 国产欧美日韩中文字幕在线| 亚洲免费观看| 国产一区视频在线看| 亚洲影音一区| 亚洲欧洲日产国产综合网| 久久精品三级| 亚洲午夜精品久久| 欧美精品色网| 亚洲国产高清视频| 国产精品视频| 一区二区三区www| 精品成人在线| 久久激情五月婷婷| 亚洲影视九九影院在线观看|