M 序列的硬件發(fā)生器

作者:劉明國(guó) 商子越 楊 剛時(shí)間:2015-11-11 13:20:29  來源:www.6scc.cn  閱讀次數(shù):1124次 ]

【文章摘要】

 

本文對(duì)M 序列進(jìn)行深入探討,并簡(jiǎn)明扼要的闡述了M 序列的原理。基于Quartus II 9.0 軟件平臺(tái),對(duì)設(shè)計(jì)的硬件發(fā)生器進(jìn)行波形仿真。經(jīng)比較可得:由M 序列的原理得出的結(jié)果與波形仿真的結(jié)果是一致的,從而驗(yàn)證了硬件發(fā)生器設(shè)計(jì)的正確性。最后,簡(jiǎn)要闡述了M 序列擴(kuò)頻碼在實(shí)際中的應(yīng)用。

 

【關(guān)鍵詞】

 

M 序列;發(fā)生器;波形仿真

 

0 引言

 

移動(dòng)通信憑借其建立迅速、靈活機(jī)動(dòng)等特點(diǎn),已經(jīng)迅速受到人們的青睞;從而使處于地理位置隔離的人們?nèi)阅苷Mㄐ牛梢愿玫膶?shí)現(xiàn)5W 目標(biāo)。由于無線通信是開放式的發(fā)射和接收,使得無線信號(hào)在傳播過程中存在巨大的安全隱患—— 截獲和干擾(人為干擾和自然干擾);那么,必須采取有效的抗干擾措施來躲避截獲和干擾。在CDMA 中采用擴(kuò)頻通信技術(shù)來實(shí)現(xiàn)抗截獲和干擾,擴(kuò)頻通信技術(shù)在發(fā)送端以擴(kuò)頻碼進(jìn)行擴(kuò)頻調(diào)制,在接收端以相關(guān)解擴(kuò)技術(shù)進(jìn)行收信,這一過程使其具有諸多優(yōu)良特性,如:抗干擾性能好、隱蔽性強(qiáng)、干擾小、易于實(shí)現(xiàn)碼分多址等。由此,擴(kuò)頻碼的好壞將直接影響擴(kuò)頻通信的質(zhì)量,常用的擴(kuò)頻碼有:m 序列、M 序列、Gold 序列、Walsh 碼等。

 

1 M 序列簡(jiǎn)介

 

對(duì)于M 序列,是由非線性移位寄存器產(chǎn)生的碼長(zhǎng)為2n 的周期序列。M 序列已達(dá)到n 級(jí)移位寄存器所能達(dá)到的最長(zhǎng)周期,其構(gòu)造可以在m 序列的基礎(chǔ)上來實(shí)現(xiàn)。m 序列包含2n1 個(gè)非零狀態(tài),缺少由0 組成的一個(gè)0 狀態(tài)。因此,由m 序列構(gòu)成M 序列時(shí),只要在合適的位置插入一個(gè)n 個(gè)0 狀態(tài)即可使m 序列由周期為2n1 增長(zhǎng)至周期為2n M 序列。

 

經(jīng)分析可得:0 狀態(tài)應(yīng)該插入在狀態(tài)001 之后,使之出現(xiàn)0 狀態(tài),同時(shí)還必須是0 狀態(tài)的后續(xù)為源m 序列狀態(tài)后續(xù)100 即可。M 序列原理框圖(以n 4 為例)如圖1 所示。

 

M 序列的反饋邏輯函數(shù)為:

 

2

 

已知0 狀態(tài)的前續(xù)為0010 狀態(tài)的后續(xù)為100,則:

 

1)當(dāng)D1 0D2 0D3 0 時(shí),000 狀態(tài)檢測(cè)器輸出為1,即根據(jù)反饋邏輯函數(shù),

 

3

 

此時(shí)狀態(tài)就變?yōu)椋?span>0000(全零狀態(tài));

 

2)當(dāng)D1 0D2 0D3 0 時(shí),000 狀態(tài)檢測(cè)器輸出為1,即根據(jù)反饋邏輯函數(shù),

 

4

 

此時(shí)狀態(tài)就變?yōu)椋?span>1000

 

3)在上述分析過程中,狀態(tài)由0001 0000 1000,這樣便插入了0000 (全零狀態(tài))。

 

于是,根據(jù)圖1 M 序列發(fā)生器的電路原理圖,假設(shè)輸入初始狀態(tài)為:0001 M 序列的狀態(tài)表如表1 所示。

 

當(dāng)CLK 17 時(shí),D1D2D3D4 的狀態(tài)回到初始狀態(tài)0001,即當(dāng)n 4 時(shí),M 序列為: 1000 0100 1101 0111,此時(shí)周期P 16

 

2 M 序列擴(kuò)頻碼的硬件發(fā)生器

 

通過圖1 給出的M 序列原理框圖,并結(jié)合數(shù)字電子技術(shù)基礎(chǔ),設(shè)計(jì)出了M 序列擴(kuò)頻碼的硬件發(fā)生器。在硬件發(fā)生器中,采用D 觸發(fā)器構(gòu)成4 位移位寄存器,采用與非門構(gòu)成000 狀態(tài)檢測(cè)器。在Quartus II 9.0 軟件平臺(tái)上進(jìn)行硬件發(fā)生器波形仿真,波形仿真結(jié)果如圖2 所示:

 

從圖2 可以看出,仿真得到的M 序列為:1000 0100 1101 0111,周期為P 16,與 2 M 序列擴(kuò)頻碼的硬件發(fā)生器仿真波形

由原理得到的表1 M 序列結(jié)果保持一致,從而驗(yàn)證了硬件電路設(shè)計(jì)的正確性。

 

如表2 所示,是n 4 時(shí),M 序列(偽隨機(jī)碼)的游程特性。

 

2 n 4M 序列的游程特性

 

經(jīng)分析可得:M 序列性質(zhì)如下:

 

1M 序列的周期為P 2n,且在一個(gè)周期內(nèi),0 1 的個(gè)數(shù)保持一致,即分別為2n-1 個(gè);

 

2)在一個(gè)周期內(nèi)共有2n-1 個(gè)游程,其中同樣長(zhǎng)度的0 游程和1 游程的個(gè)數(shù)相等。當(dāng)1 k n-2 時(shí),游程長(zhǎng)度為k 的游程數(shù)占總游程數(shù)的1/2k。長(zhǎng)度為n-1 的游程不存在,長(zhǎng)度為n 的游程有2 個(gè)。

 

3M 序列不再具有移位相加性,因而其自相關(guān)函數(shù)不再具有雙值特性。

 

m 序列和M 序列數(shù)量的比較:

 

1m 序列的總數(shù)為: 個(gè);

 

2)迪步瑞茵古德(de Bruijn-Good) 證明:用n 級(jí)移位寄存器產(chǎn)生的周期為P 2n M 序列共有個(gè)(其中包含了由m 序列加長(zhǎng)的M 序列數(shù)量個(gè)), 且隨著n 的增大,M 序列數(shù)量急劇地增加。表3 列出n 級(jí)m 序列和M 序列的數(shù)量。

 

3 m 序列與M 序列的數(shù)量比較

 

從表3 中可以看出,M 序列數(shù)量相當(dāng)大,可供選擇序列數(shù)多,因而在采用其作跳頻和加密碼時(shí)具有極強(qiáng)的抗偵破能力。

 

3 結(jié)語(yǔ)

 

本文給出了M 序列擴(kuò)頻碼的硬件發(fā)生器結(jié)構(gòu),在實(shí)際應(yīng)用中,根據(jù)迪步瑞茵古德(de Bruijn-Good,用n 級(jí)移位寄存器產(chǎn)生的周期為P 2n M 序列共有個(gè),其中包含了由m 序列加長(zhǎng)的M 序列數(shù)量個(gè),且隨著n 的增大,M 序列數(shù)量急劇地增加)可得,M 序列的數(shù)量遠(yuǎn)遠(yuǎn)比m 序列的數(shù)量大的多, M 序列作為系統(tǒng)地址碼,用于信號(hào)同步、多址通信、擴(kuò)頻通信中,從而可大大提高系統(tǒng)的容量。

 

【參考文獻(xiàn)】

 

[1] 韋惠民. 擴(kuò)頻通信技術(shù)及應(yīng)用[M]. 西安: 西安電子科技大學(xué)出版社,2007.

 

[2] 潘松, 黃繼業(yè).EDA 技術(shù)與VHDL(第四版)[M]. 北京: 清華大學(xué)出版社,2013.

 

[3] 馮鑫儒, 楊剛. 相對(duì)碼編譯碼器的軟硬件設(shè)計(jì)[J]. 中國(guó)新通信,2014,24:115-117.

 

 

由原理得到的表1 M 序列結(jié)果保持一致,從而驗(yàn)證了硬件電路設(shè)計(jì)的正確性。

 

如表2 所示,是n 4 時(shí),M 序列(偽隨機(jī)碼)的游程特性。

 

2 n 4M 序列的游程特性

 

經(jīng)分析可得:M 序列性質(zhì)如下:

 

1M 序列的周期為P 2n,且在一個(gè)周期內(nèi),0 1 的個(gè)數(shù)保持一致,即分別為2n-1 個(gè);

 

2)在一個(gè)周期內(nèi)共有2n-1 個(gè)游程,其中同樣長(zhǎng)度的0 游程和1 游程的個(gè)數(shù)相等。當(dāng)1 k n-2 時(shí),游程長(zhǎng)度為k 的游程數(shù)占總游程數(shù)的1/2k。長(zhǎng)度為n-1 的游程不存在,長(zhǎng)度為n 的游程有2 個(gè)。

 

3M 序列不再具有移位相加性,因而其自相關(guān)函數(shù)不再具有雙值特性。

 

m 序列和M 序列數(shù)量的比較:

 

1m 序列的總數(shù)為: 個(gè);

 

2)迪步瑞茵古德(de Bruijn-Good) 證明:用n 級(jí)移位寄存器產(chǎn)生的周期為P 2n M 序列共有個(gè)(其中包含了由m 序列加長(zhǎng)的M 序列數(shù)量個(gè)), 且隨著n 的增大,M 序列數(shù)量急劇地增加。表3 列出n 級(jí)m 序列和M 序列的數(shù)量。

 

3 m 序列與M 序列的數(shù)量比較

 

從表3 中可以看出,M 序列數(shù)量相當(dāng)大,可供選擇序列數(shù)多,因而在采用其作跳頻和加密碼時(shí)具有極強(qiáng)的抗偵破能力。

 

3 結(jié)語(yǔ)

 

本文給出了M 序列擴(kuò)頻碼的硬件發(fā)生器結(jié)構(gòu),在實(shí)際應(yīng)用中,根據(jù)迪步瑞茵古德(de Bruijn-Good,用n 級(jí)移位寄存器產(chǎn)生的周期為P 2n M 序列共有個(gè),其中包含了由m 序列加長(zhǎng)的M 序列數(shù)量個(gè),且隨著n 的增大,M 序列數(shù)量急劇地增加)可得,M 序列的數(shù)量遠(yuǎn)遠(yuǎn)比m 序列的數(shù)量大的多, M 序列作為系統(tǒng)地址碼,用于信號(hào)同步、多址通信、擴(kuò)頻通信中,從而可大大提高系統(tǒng)的容量。

 

【參考文獻(xiàn)】

 

[1] 韋惠民. 擴(kuò)頻通信技術(shù)及應(yīng)用[M]. 西安: 西安電子科技大學(xué)出版社,2007.

 

[2] 潘松, 黃繼業(yè).EDA 技術(shù)與VHDL(第四版)[M]. 北京: 清華大學(xué)出版社,2013.

 

[3] 馮鑫儒, 楊剛. 相對(duì)碼編譯碼器的軟硬件設(shè)計(jì)[J]. 中國(guó)新通信,2014,24:115-117.

 

本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費(fèi)提供給廣大作者參考,不進(jìn)行任何贏利,如有版權(quán)問題,請(qǐng)聯(lián)系管理員刪除! 快速論文發(fā)表網(wǎng)(www.6scc.cn)本中心和國(guó)內(nèi)數(shù)百家期刊雜志社有良好的合作關(guān)系,可以幫客戶代發(fā)論文投稿.

投稿郵箱:ksfbw@126.com
客服Q  Q: 論文發(fā)表在線咨詢82702382
聯(lián)系電話:15295038833

本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費(fèi)提供給廣大作者參考,不進(jìn)行任何贏利,如有版權(quán)問題,請(qǐng)聯(lián)系管理員刪除!

廣告推薦

文章評(píng)論

共有 0 位網(wǎng)友發(fā)表了評(píng)論

閱讀排行

推薦文章

最新文章

主站蜘蛛池模板: 久久婷婷国产综合精品| 欧美精品国产综合久久| 东京热TOKYO综合久久精品| 色狠狠色狠狠综合一区| 99久久婷婷国产综合亚洲| 国产香蕉久久精品综合网| 狠狠色伊人久久精品综合网| 国产成人人综合亚洲欧美丁香花| 久久综合狠狠色综合伊人| 偷自拍视频区综合视频区| 欧美在线观看综合国产| 亚洲va欧美va天堂v国产综合 | 熟女少妇色综合图区| 久久婷婷五月综合国产尤物app | 久久久久久综合网天天| 在线综合亚洲中文精品| 久久一日本道色综合久久| 人人狠狠综合久久亚洲高清| 久久综合给久久狠狠97色| 亚洲狠狠成人综合网| 伊人久久综合无码成人网 | 五月婷婷综合在线| 婷婷久久香蕉五月综合加勒比| 日本伊人色综合网| 奇米综合四色77777久久| 激情综合一区二区三区| 久久91综合国产91久久精品| 日本伊人色综合网| 亚州欧州一本综合天堂网| 欧美国产日韩另类综合一区| 国产成人综合美国十次| 久久久久亚洲AV综合波多野结衣| 欧美综合区自拍亚洲综合天堂 | HEYZO无码综合国产精品| 亚洲欧美综合在线中文| 狠狠做五月深爱婷婷天天综合| 欧美久久综合性欧美| 久久综合亚洲色HEZYO社区| 欧美日韩国产综合视频在线看| 午夜激情影院综合| 伊人青青综合网站|