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

基于有限狀態(tài)機(jī)的QPSK調(diào)制系統(tǒng)發(fā)送模塊FPGA實(shí)現(xiàn)

2012-09-28 07:49:16彭衛(wèi)東王明芳韓立峰趙學(xué)軍高升強(qiáng)
電訊技術(shù) 2012年1期
關(guān)鍵詞:系統(tǒng)設(shè)計(jì)

賀 剛,柏 鵬,彭衛(wèi)東,王明芳,韓立峰,趙學(xué)軍,高升強(qiáng)

(1.空軍工程大學(xué) 科研部 信息中心,西安 710051;2.空軍工程大學(xué) 導(dǎo)彈學(xué)院,陜西 三原 713800;3.西安陸軍學(xué)院,西安 710108)

1 引 言

當(dāng)前,以硬件描述語言為工具、邏輯器件為載體的系統(tǒng)設(shè)計(jì)越來越廣泛。在設(shè)計(jì)中,狀態(tài)機(jī)是最典型、應(yīng)用最廣泛的電路模塊,其在運(yùn)行速度的高效、執(zhí)行時(shí)間的確定性和高可靠性方面都顯現(xiàn)出強(qiáng)大的優(yōu)勢(shì)[1]。

狀態(tài)機(jī)的設(shè)計(jì)思想已經(jīng)在各個(gè)領(lǐng)域均有廣泛的應(yīng)用,文獻(xiàn)[2]在離子注入機(jī)設(shè)計(jì)中采用狀態(tài)機(jī)設(shè)計(jì)方法。文獻(xiàn)[2,3]提出了引入狀態(tài)機(jī)設(shè)計(jì)主要有3個(gè)方面的原因:實(shí)現(xiàn)快速建模、提高代碼復(fù)用率和管理大量并發(fā)控制流程。有限狀態(tài)機(jī)(Finite State Machine,FSM)是根據(jù)當(dāng)前狀態(tài)以及觸發(fā)條件進(jìn)行狀態(tài)轉(zhuǎn)換的一種機(jī)制,包含一組狀態(tài)集(state)、一個(gè)起始狀態(tài)(start state)、一組輸入符號(hào)集(alphabet)、一個(gè)映射輸入符號(hào)和當(dāng)前狀態(tài)到下一狀態(tài)的輸換函數(shù)(transition function)的計(jì)算模型[2,3]。

本文對(duì)QPSK調(diào)制發(fā)送系統(tǒng)的幀格式的特征進(jìn)行了分析,結(jié)合有限狀態(tài)機(jī)的模型特征,調(diào)制系統(tǒng)的各部分組成數(shù)據(jù)(同步頭數(shù)據(jù)、標(biāo)志位數(shù)據(jù)、相位校正數(shù)據(jù)、正文數(shù)據(jù))對(duì)應(yīng)于有限狀態(tài)機(jī)模型中的狀態(tài)集,根據(jù)觸發(fā)條件,相應(yīng)地將所需數(shù)據(jù)塊依次發(fā)送。由于有限狀態(tài)機(jī)是一種具有離散輸入輸出系統(tǒng)的模型,由有限的狀態(tài)和相互之間的轉(zhuǎn)移條件構(gòu)成,在任何時(shí)候都只能處于給定數(shù)目狀態(tài)中的一個(gè),因此采用這種設(shè)計(jì)方法能穩(wěn)定可靠地按需求將各數(shù)據(jù)塊進(jìn)行發(fā)送。

2 QPSK調(diào)制發(fā)送系統(tǒng)的幀結(jié)構(gòu)分析

所設(shè)計(jì)的QPSK調(diào)制系統(tǒng)[4-6]中,發(fā)送的數(shù)據(jù)幀格式如圖1所示。

圖1 幀格式Fig.1 Frame format

由圖1可知,本通信系統(tǒng)一幀數(shù)據(jù)由同步頭數(shù)據(jù)和正文數(shù)據(jù)組成,其中同步頭數(shù)據(jù)為16個(gè)63位的m偽碼序列,由捕獲、頻偏估計(jì)和標(biāo)志位三部分組成,其中捕獲占7個(gè)63位的m序列,頻偏估計(jì)占8個(gè)63位的m序列,標(biāo)志位占1個(gè)63位的m序列;正文數(shù)據(jù)由25個(gè)數(shù)據(jù)包組成,每個(gè)數(shù)據(jù)包由256 bit組成,其中16 bit用于相位校正,240 bit為數(shù)據(jù)正文。

在QPSK調(diào)制器設(shè)計(jì)中,在發(fā)信機(jī)端需按順序?qū)⑼筋^數(shù)據(jù)、標(biāo)志位數(shù)據(jù)、相位校正數(shù)據(jù)、正文數(shù)據(jù)依次發(fā)送,在接收端才能根據(jù)數(shù)據(jù)格式將數(shù)據(jù)正確進(jìn)行接收解調(diào)。因此,根據(jù)有限狀態(tài)機(jī)能有效管理各個(gè)事件順序執(zhí)行的功能,在本設(shè)計(jì)的發(fā)送模塊中采用有限狀態(tài)機(jī)的設(shè)計(jì)方法,通過有限狀態(tài)機(jī)描述的邏輯可以有效地分配各數(shù)據(jù)模塊的發(fā)送順序,以符合通信系統(tǒng)要求的數(shù)據(jù)幀格式。

3 組幀結(jié)構(gòu)有限狀態(tài)機(jī)設(shè)計(jì)模型

沒有采用FSM設(shè)計(jì)的傳統(tǒng)的發(fā)送系統(tǒng)因?yàn)闆]有對(duì)系統(tǒng)要進(jìn)入的下一狀態(tài)進(jìn)入嚴(yán)格的約束,系統(tǒng)發(fā)送數(shù)據(jù)的各狀態(tài)間不能達(dá)到無縫鏈接,可能會(huì)導(dǎo)致狀態(tài)的紊亂。而采用FSM設(shè)計(jì)方法,系統(tǒng)在任何時(shí)候都只能處于給定數(shù)目狀態(tài)中的一個(gè),因此能保證系統(tǒng)能穩(wěn)定可靠地工作。以下對(duì)狀態(tài)機(jī)的具體設(shè)計(jì)進(jìn)行分析。

根據(jù)系統(tǒng)硬件設(shè)計(jì)需求,系統(tǒng)時(shí)鐘采用12MHz。發(fā)送模塊組成結(jié)構(gòu)如圖2所示。

圖2 系統(tǒng)結(jié)構(gòu)圖Fig.2 Structure of system

根據(jù)圖2中系統(tǒng)的組成結(jié)構(gòu),采用了FSM的設(shè)計(jì)方法。FSM可以用有向圖來表示,用節(jié)點(diǎn)表示某個(gè)特定的狀態(tài),用一條有向線表示狀態(tài)的轉(zhuǎn)移,線上的字母代表的是狀態(tài)的轉(zhuǎn)移條件,本系統(tǒng)設(shè)計(jì)中發(fā)送的狀態(tài)轉(zhuǎn)移圖如圖3所示。

圖3 系統(tǒng)狀態(tài)轉(zhuǎn)移圖Fig.3 State shift of system

圖中,狀態(tài)1“idle”為系統(tǒng)起始狀態(tài),表示系統(tǒng)空閑,其工作流程描述如下:

(1)當(dāng)系統(tǒng)復(fù)位開關(guān)“reset=1”時(shí),系統(tǒng)復(fù)位,各值置零,系統(tǒng)進(jìn)入空閑狀態(tài);

(2)當(dāng)“reset=0”時(shí),系統(tǒng)由空閑狀態(tài)轉(zhuǎn)入發(fā)送數(shù)據(jù)狀態(tài),首先進(jìn)入同步頭數(shù)據(jù)模塊,開始發(fā)送同步頭數(shù)據(jù),當(dāng)計(jì)數(shù)滿則進(jìn)入標(biāo)志位數(shù)據(jù)模塊,否則繼續(xù)發(fā)送同步頭數(shù)據(jù);

(3)進(jìn)入標(biāo)志位數(shù)據(jù)發(fā)送模塊后,若計(jì)數(shù)滿則進(jìn)入相位校正數(shù)據(jù)模塊,否則繼續(xù)發(fā)送標(biāo)志位數(shù)據(jù);

(4)進(jìn)入相位校正數(shù)據(jù)發(fā)送模塊以后,若計(jì)數(shù)滿則進(jìn)入正文數(shù)據(jù)發(fā)送模塊,否則繼續(xù)發(fā)送相位校正數(shù)據(jù);

(5)進(jìn)入正文數(shù)據(jù)發(fā)送以后,若計(jì)數(shù)滿則進(jìn)入第二輪數(shù)據(jù)發(fā)送,即轉(zhuǎn)到標(biāo)志位數(shù)據(jù)發(fā)送模塊,否則繼續(xù)發(fā)送正文數(shù)據(jù);

(6)按上述順序,依次發(fā)送數(shù)據(jù)滿25輪即發(fā)送完25個(gè)數(shù)據(jù)包之后,系統(tǒng)重新開始進(jìn)入空閑狀態(tài)。

根據(jù)系統(tǒng)發(fā)送框圖設(shè)計(jì)的主控程序狀態(tài)機(jī)實(shí)現(xiàn)的VHDL核心代碼[7,8]如下:

4 FPGA實(shí)現(xiàn)效能分析

系統(tǒng)實(shí)現(xiàn)在FPGA內(nèi)完成,選用的開發(fā)工具為Xilinx公司的 ISE11平臺(tái),器件為 virtex5系列xc5vsx95t-2ff1136,實(shí)現(xiàn)的結(jié)果如圖4所示,其中,clk為系統(tǒng)時(shí)鐘,reset為系統(tǒng)復(fù)位信號(hào),dout-cntsyn、dout-cnt-flag、dout-cnt-phase 和 dout-cnt-cont分別表示同步頭數(shù)據(jù)、標(biāo)志位數(shù)據(jù)、相位較正數(shù)據(jù)和正文數(shù)據(jù),dout為將各部分?jǐn)?shù)據(jù)按順序發(fā)送的結(jié)果。

圖4 FPGA實(shí)現(xiàn)結(jié)果圖Fig.4 Implementation result with FPGA

以FSM作為系統(tǒng)主控程序的編程模型[9,10],實(shí)現(xiàn)了軟件單元的功能定義和控制邏輯分離,提高了系統(tǒng)重構(gòu)的柔性,描述了具有邏輯順序的事件,有效地管理同步頭數(shù)據(jù)、標(biāo)志位數(shù)據(jù)、相位校正數(shù)據(jù)、正文數(shù)據(jù)執(zhí)行的步驟。

5 結(jié) 語

本文論述了有限狀態(tài)機(jī)設(shè)計(jì)思想的基本原理,分析了QPSK調(diào)制系統(tǒng)中發(fā)送數(shù)據(jù)的幀格式,研究了如何使發(fā)送系統(tǒng)各組成模塊的數(shù)據(jù)有序進(jìn)行發(fā)送,達(dá)到模塊間的無縫鏈接,提出了采用有限狀態(tài)機(jī)的設(shè)計(jì)方法,最后在Xininx公司的FGPA芯片上實(shí)現(xiàn)了發(fā)送模塊中同步頭數(shù)據(jù)、標(biāo)志位數(shù)據(jù)、相位校正數(shù)據(jù)、正文數(shù)據(jù)的有序發(fā)送。這樣的設(shè)計(jì)使系統(tǒng)發(fā)送模塊工作穩(wěn)定可靠,完全滿足通信中數(shù)據(jù)發(fā)送的的需求。該設(shè)計(jì)思想非常適用于管理大量并發(fā)控制流程的系統(tǒng)設(shè)計(jì)。

[1]王巍,高德遠(yuǎn).有限狀態(tài)機(jī)設(shè)計(jì)策略[J].計(jì)算機(jī)工程與應(yīng)用,1999(7):54-55.WANG Wei,GAO De-yuan.DesignStrategy for Finite State Machine[J].Computer Engineering and Applications,1999(7):54-55.(in Chinese)

[2]羅宏洋.狀態(tài)機(jī)在離子注入機(jī)中的應(yīng)用[J].電子工業(yè)專用設(shè)備,2009,38(9):49-53.LUO Hong-yang.Application of FSM in Ion Implanter[J].Equipment for Electronic Products Marufacturing,2009,38(9):49-53.(in Chinese)

[3]馬潔海,高光來.可復(fù)用的狀態(tài)模式設(shè)計(jì)[J].內(nèi)蒙古大學(xué)學(xué)報(bào)(自然科學(xué)版),2004,35(5):576-582.MA Jie-hai,GAO Guang-lai..A Reusable Design of State Patten[J].Acta Scientiarum Naturalium Universitatis Neimongol(Natural Science Edition),2004,35(5):576-582.(in Chinese)

[4]Erich Gamma.設(shè)計(jì)模式[M].李英軍,馬曉星,蔡敏,等,譯.北京:機(jī)械工業(yè)出版社,2000:78-80.Erich Gamma.Design Mode[M].Translated by LI Yingjun,MA Xiao-xing,CAI Min,et al.Beijing:Press of Engine Industry,2000:78-80.(in Chinese)

[5]Beek J D,Ove Edfors,MagnusSandell.On channel Estimation inOFDM Systems[C]//Proceedings of 1995IEEE 45th Vehicular Technology Conference.Chicago:IEEE,1995:815-819.

[6]Li Y.Pilot-symbol-aided channel estimation for OFD M in wireless systems[C]//Proceedings of 1995 IEEE 49th Vehicular Technology Conference.Houston,TX,USA:IEEE:1131-1135.

[7]高雪平,官伯然,汪海勇.QPSK調(diào)制解調(diào)的系統(tǒng)仿真實(shí)驗(yàn)[J].杭州電子科技大學(xué)學(xué)報(bào),2006,26(5):52-55.GAO Xue-ping,GUAN Bo-ran,WANG Hai-yong.The Experiment of QPSK Modulation and Demodulation Simulation[J].Journal of Hangzhou Dianzi University,2006,26(5):52-55.(in Chinese)

[8]羅力凡,常春藤.基于VHDL的FPGA開發(fā)快速入門.技巧.實(shí)例[M].北京:人民郵電出版社,2009:105-109.LUO Li-fan,CHANG Chun-teng.Rudimental,Skill and Example of FPGA Design Based VHDL[M].Beijing:People′s Posts and Telecommunications Press,2009:105-109.(in Chinese)

[9]SYNARIO.VHDL Reference Manual[M].Redmond:Microsoft Corporation,1997:2-9.

[10]劉凌,胡永生.數(shù)字信號(hào)處理的FPGA實(shí)現(xiàn)[M].北京:清華大學(xué)出版社,2003:272-278.LIU Ling,HU Yong-sheng.Implement of Digital Signals Process with FPGA[M].Beijing:Tsinghua University Press,2003:272-278.(in Chinese)

猜你喜歡
系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 久青草免费在线视频| 国产微拍精品| 亚洲热线99精品视频| 欧洲免费精品视频在线| 亚洲天堂视频网站| 国产精品久久久久无码网站| 国产精品原创不卡在线| 欧美在线网| 操国产美女| jizz国产视频| 71pao成人国产永久免费视频| 欧美成人在线免费| 天天综合色网| 欧美国产日韩在线| 真实国产精品vr专区| 亚洲第一福利视频导航| 18黑白丝水手服自慰喷水网站| 欧美国产另类| www.精品国产| 免费无码AV片在线观看国产| 亚洲人成影院在线观看| 日韩区欧美国产区在线观看| 亚洲无码免费黄色网址| 亚洲Av综合日韩精品久久久| 亚洲精品va| 99国产精品免费观看视频| 亚洲无码免费黄色网址| 亚洲成综合人影院在院播放| 国产精品福利一区二区久久| 毛片久久网站小视频| 欧美特黄一免在线观看| 亚洲精品天堂在线观看| 99er这里只有精品| 波多野结衣中文字幕久久| 亚洲免费福利视频| 成人在线不卡视频| 国产亚洲欧美在线专区| 国产本道久久一区二区三区| 亚洲色图欧美在线| 欧美日韩激情在线| 狠狠色综合网| 亚洲国产成人久久精品软件| 国产精品一线天| 亚洲无码精彩视频在线观看| 国产高颜值露脸在线观看| 国产精品污污在线观看网站| 国产区免费| 亚洲免费播放| 国产乱人激情H在线观看| 永久在线精品免费视频观看| 欧美在线精品一区二区三区| 亚洲欧美日韩中文字幕一区二区三区| 国产一区自拍视频| 久久国产乱子伦视频无卡顿| 91在线精品免费免费播放| 久久人妻系列无码一区| 国产成人狂喷潮在线观看2345| 激情综合网址| 国产波多野结衣中文在线播放| 国产在线麻豆波多野结衣| 国产精品成| 亚洲色图另类| 精品久久久久久久久久久| 一区二区偷拍美女撒尿视频| 亚洲日韩图片专区第1页| 国产精品自在线天天看片| yjizz国产在线视频网| 丰满的少妇人妻无码区| 色婷婷成人网| 日韩欧美国产综合| 亚洲h视频在线| 精品国产网站| 91色国产在线| 亚洲最黄视频| 亚洲精品中文字幕无乱码| 国产性生大片免费观看性欧美| 欧美日韩亚洲综合在线观看| 国产精品亚洲一区二区三区z | 国产一区免费在线观看| 国产av剧情无码精品色午夜| 国产亚洲精品在天天在线麻豆| 在线观看91精品国产剧情免费|