新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA短波差分跳頻信號發生器的設計與實現

        基于FPGA短波差分跳頻信號發生器的設計與實現

        作者: 時間:2011-08-11 來源:網絡 收藏

        設每跳傳輸2bits,跳頻頻點數為N=64時,將頻率集K分成4個子集,每個子集包含16個頻點,分別為K1:0~15;K2:16~31;K3:32~47;K4:48~63。
        m序列控制跳頻序列在不同的子集上跳變,控制關系如表2所示。

        本文引用地址:http://www.104case.com/article/191074.htm

        e.jpg


        m序列的兩位控制數可以表示為m2m1,則整個頻率集肚的跳變規律描述如下:
        設傳輸的數據經編碼后為D2D1,當前頻點為q,則下一跳頻點q’為:
        f.jpg
        在滿足表2控制關系的基礎上,如果第刀跳與第n-2跳的頻點相同,則放棄當前m序列的控制作用,將跳頻子集變換,用(q’+N/4)modN代替q’的值。

        2 跳頻系統的信號的設計
        2.1 的整體設計
        差分的功能為根據傳輸信息數據、前一跳的差分頻率控制字、m序列和G函數規則產生當前跳的跳頻頻率控制字,由跳頻的頻率控制字來控制數字頻率合成器,產生對應頻率的數字差分跳頻信號,最后通過DA轉換模塊變為模擬差分跳頻信號輸出。
        根據差分跳頻信號產生模塊的功能,并結合平臺的器件特性,設計的跳頻信號發生器的整體結構如圖3所示。

        g.jpg


        從圖3可以看出差分跳頻信號發生器共包含6個關鍵模塊:DCM模塊、G函數運算模塊、頻率控制字解析模塊、數字頻率合成模塊、單頻數字載波提取模塊和DA轉換模塊。各模塊相互協作,共同實現差分跳頻系統信號發生器的功能。其中,DCM模塊為其他各模塊、各單元提供不同的時鐘驅動;DA轉換模塊將數字差分跳頻信號變為模擬差分跳頻信號輸出。其他關鍵模塊的設計將在下一節做詳細講述。
        2.2 短波差分跳頻信號發生器的關鍵模塊設計
        2.2.1 G函數運算模塊
        G函數運算模塊共包括5個功能單元:串并轉換單元、m序列產生單元、m序列控制單元、G函數運算單元和G函數校驗單元。
        串并轉換單元對輸入數據進行處理,由于數據每次只有1bit輸入,因此輸入數據經串并轉換單元后,可以變為每次傳輸2bits或4bits數據。
        m序列生成單元利用多級線性反饋移位寄存器生成m序列。
        m序列控制單元將每次選取m序列的兩個最高位作為m序列控制位,控制差分跳頻信號頻率控制字所在的子集。
        G函數運算單元根據G函數規則、m序列的兩位控制位、傳輸的數據信息以及前一跳的跳頻頻率控制字,產生當前跳的跳頻頻率控制字。
        G函數校驗單元判斷第n跳和n-2跳的跳頻頻率控制字是否相同,如果相同,則放棄當前m序列的控制作用,將跳頻子集變換,用另一個規則產生當前跳的跳頻頻率控制字。
        2.2.2 數字頻率合成模塊
        數字頻率合成子模塊共包含8個數字頻率合成器,用來產生不同頻率的數字載波信號。差分跳頻信號產生邏輯控制模塊根據差分跳頻信號頻率控制字產生對應數字頻率合成單元的控制信號,為節省輸入輸出端口,在控制信號和時鐘驅動信號的控制下,1個數字頻率合成單元產生的不同頻率的數字載波信號經過時鐘交疊合并為一路數字信號,同時生成一個通道交互信號,差分跳頻信號產生邏輯控制子模塊根據頻率控制字所指定的單一頻率的數字載波信號所在通道,按通道交互信號進行單一頻率數字載波信號的提取。
        2.2.3 頻率控制字解析模塊和單頻數字載波提取模塊
        頻率控制字解析單元在輸入時鐘的控制下,將頻率控制字解析,產生數字頻率合成器選擇控制信號和通道選擇控制信號,同時將通道選擇控制信號發送給數字載波信號合并控制單元。數字載波信號合并控制模塊通過通道交互信號、數字頻率合成模塊輸出的數字信號和通道選擇控制信號,在時鐘的驅動下,將數字載波信號合并為一路信號輸出。最后將數字信號輸出發送給DA轉換模塊,將其變為模擬信號。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 上蔡县| 崇礼县| 嘉祥县| 麟游县| 祁门县| 海淀区| 青河县| 阿拉善左旗| 兴安县| 镇雄县| 正镶白旗| 福海县| 松原市| 饶阳县| 扬中市| 桐城市| 丰宁| 无极县| 崇礼县| 喀什市| 张家川| 沙河市| 张掖市| 犍为县| 三河市| 年辖:市辖区| 甘肃省| 辉县市| 德令哈市| 游戏| 上犹县| 文山县| 洛浦县| 肇源县| 柳河县| 武宁县| 沂源县| 德州市| 蒙阴县| 马山县| 随州市|