999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

簡易m序列調制解調器前端設計

2017-03-07 13:25:50覃馨李書艷寧寧陳培美孫曉書崔舒
教育教學論壇 2017年7期
關鍵詞:仿真

覃馨+李書艷+寧寧+陳培美+孫曉書+崔舒揚

摘要:m序列是擴頻通信方式的基礎理論,應用較為廣泛,m序列是對最長線性反饋移位寄存器序列的簡稱,可由帶線性反饋的移位寄存器通過串行移位方式生成。文中通過對m序列生成的基本理論進行了詳細介紹,并基于此設計了簡易m序列調制解調器架構,和硬件描述語言代碼,完成了仿真,測試。

關鍵詞:m序列;偽隨機碼;Verilog HDL;仿真

中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2017)07-0205-02

一、引言

m序列的使用是通信系統中CDMA(Code Division Multiple Access——碼分多址)模式的基礎,也是擴頻通信方式的基礎理論。應用較為廣泛,可用于《通信原理》基礎理論研究,也可以用于實際通信過程的擾碼單元使用,因此,對于該序列調制解調器的設計具有實際的意義。

m序列是對最長線性反饋移位寄存器序列(maximal length linear feedback shift register sequence)的簡稱,它是一種由帶線性反饋的移位寄存器所產生的序列,并且具有最長周期。帶線性反饋的移位寄存器設定各級寄存器的初始狀態后,在時鐘觸發下,每次移位后各級寄存器狀態都會發生變化。觀察其中一級寄存器(通常為末級)的輸出,隨著移位時鐘節拍的推移會產生一個序列,稱為移位寄存器序列??梢园l現序列是一個周期序列,其周期不但與移位寄存器的級數有關,而且與線性反饋邏輯有關。在相同級數情況下,采用不同的線性反饋邏輯所得到的周期長度不同。此外,周期還與移位寄存器的初始狀態有關。

二、系統整體設計方案

一般情況下,用于產生m序列的n級線性反饋移位寄存器的結構圖如圖1所示。

0010110011111000110111010100001(由右至左依次按順序生成),發送端需要調制的信號,與這31位數進行異或運算。為仿真驗證波形顯示便利,在發送信號的時候采用調制方法,即將1相應的調制為1,0調制為-1;則可以得到傳輸中的m序列。

三、系統HDL設計方案

系統使用Verilog HDL語言完成設計。代碼由add_noise.v、coder.v、correct.v、Corrected_Decoder.v、decoder.v和top.v六個Verilog HDL代碼。代碼架構設計圖如圖3所示。分別為傳輸加噪、發送端編碼調制、發送端校驗編碼、校驗解碼、解碼單元和頂層單元。

m序列調制與解調部分學習和實驗主要進行了基于ModelSim仿真的代碼編寫和調試,屬于不可綜合仿真,參考代碼中加入了兼具了testbench的測試功能。通信過程中,一般系統不會在啟動后立即發送有效載荷數據,為了保證通信的穩定,首先要發送雙方約定好的一系列信令和同步用數據信息,通過同步用數據信息來完成發送、接收雙方的時鐘、信令和控制數據的同步,同步后才能有效接收數據,這個過程類似于網絡通信中的TCP協議通信過程,是通信網絡中保證收發雙方可靠、穩定通信的流程。

四、設計仿真測試

上述設計代碼直接在ModelSim中就可以直接綜合和進行仿真。加載了Verilog HDL代碼的ModelSim項目窗口如圖4所示。發送端發送的數據由outdata變量存儲,其發送的數據經由編碼和加噪模塊完成數據的m調制后,發送至接收端,接收端由解校驗和解碼單元處理后,形成解調數據。

仿真運行50微秒后部分仿真波形如圖5所示。從圖5中很容易看出負向波谷(表示波形向下,但是取值仍未正)位置對應的解調碼值為0,正向波峰對應位置解調碼值為1。與該窗口outdata(已發送數據)顯示數據一致。

五、結束語

本簡易m序列調制解調器設計完成了基本的設計目標,能夠正常發送和解調已發送的數據,能夠準確進行仿真和驗證,后續可以繼續進行優化和加長序列調制長度,并增加通信系統中常見的各種糾錯編碼方案,以使系統更加完善。

參考文獻:

[1]夏宇聞.從算法設計到硬件邏輯的實現[M].北京:高等教育出版社,2001.

[2]王金明,楊吉斌.數字系統設計與VerilogHDL[M].北京:電子工業出版社,2002.

[3]SKALRB.數字通信———基礎與應用[M].北京:電子工業出版社,2002.

[4]樊昌信,張甫翊,徐炳祥,等.通信原理[M].第5版.北京:國防工業出版社,2003.

Abstract:M sequence is the basic theory of spread spectrum communication,which has been widely applied,m sequence is short for the longest of linear feedback shift register sequence,which can be generated by a serial shift register with a linear feedback shift register . In this paper,we introduced the basic theory of how to produce m - sequence in detail. Based on this,A simple m - sequence modem architecture was designed,together with the design using hardware described language code,and finished the simulated and tested.

Key words:m sequence;PN code;Verilog HDL;Simulate

猜你喜歡
仿真
Proteus仿真軟件在單片機原理及應用課程教學中的應用
工業機器人模擬仿真技術在職業教育中的應用淺析
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實訓系統在口腔實驗教學中的應用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機電設備電氣控制線路排故的仿真系統設計
價值工程(2016年29期)2016-11-14 02:01:16
航空電氣系統中故障電弧研究
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統優化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 国产色婷婷| 91在线播放国产| 亚洲男人天堂网址| 日本精品αv中文字幕| 欧美日韩第二页| 国产理论一区| 午夜国产精品视频| 强奷白丝美女在线观看| 免费无码又爽又刺激高| 自慰网址在线观看| 任我操在线视频| 成人午夜网址| 国产日韩欧美视频| 色视频久久| 久久人体视频| 91在线国内在线播放老师| 国产激情第一页| 操操操综合网| 97久久人人超碰国产精品| 中文字幕欧美成人免费| 国产成人91精品| 人人看人人鲁狠狠高清| 国产精品男人的天堂| 国产成年无码AⅤ片在线| 免费一级无码在线网站| 成年人免费国产视频| 韩日午夜在线资源一区二区| 九九这里只有精品视频| 国产另类乱子伦精品免费女| 久久综合丝袜长腿丝袜| 亚洲精品视频网| 伊人久久综在合线亚洲91| 91网站国产| 欧美a√在线| 国内精品手机在线观看视频| 亚洲精品你懂的| 无码内射在线| 国产日韩精品欧美一区灰| 91免费精品国偷自产在线在线| 香蕉视频在线观看www| 国产精品亚洲天堂| yy6080理论大片一级久久| 18禁影院亚洲专区| 99re这里只有国产中文精品国产精品 | 午夜视频免费试看| 国产精品福利一区二区久久| 欧美啪啪网| 成人免费一级片| 日本精品视频一区二区| 97人人做人人爽香蕉精品 | 欧美日韩一区二区三区在线视频| 这里只有精品在线| 亚洲成aⅴ人片在线影院八| av午夜福利一片免费看| 欧美亚洲综合免费精品高清在线观看 | 国产精品手机在线观看你懂的 | 欧美一区二区精品久久久| 毛片在线播放网址| www.youjizz.com久久| 91欧洲国产日韩在线人成| 国产乱人免费视频| 成人日韩视频| 天堂岛国av无码免费无禁网站| 欧美亚洲一区二区三区导航 | 香蕉综合在线视频91| 亚洲精品天堂自在久久77| 欧美激情视频一区二区三区免费| 国产十八禁在线观看免费| 国产第一色| 高清欧美性猛交XXXX黑人猛交| 亚洲最大看欧美片网站地址| 国产美女久久久久不卡| 国产麻豆永久视频| 国产小视频a在线观看| 国产又黄又硬又粗| 亚洲精品国产精品乱码不卞| 99精品在线看| 免费一级毛片在线播放傲雪网| 国产一区二区人大臿蕉香蕉| 99在线观看视频免费| 国产91熟女高潮一区二区| 国产精品自在线拍国产电影|