軟件無線電是無線通信領(lǐng)域繼固定到移動、模擬到數(shù)字之后的第三次革命,是目前乃至未來的無線電領(lǐng)域的技術(shù)發(fā)展方向,它在提高系統(tǒng)靈活性上有無可比擬的優(yōu)勢,是實現(xiàn)未來無線通信系統(tǒng)的有效手段。擴頻通信具有卓越的抗干擾和保密性能。擴頻通信相對于傳統(tǒng)的窄帶通信,在頻譜利用率上也有明顯的優(yōu)勢,是未來無線通信系統(tǒng)中的關(guān)鍵技術(shù),直接序列擴頻則是其中在民用領(lǐng)域使用最多的一種擴頻技術(shù)。FPGA在分布式計算、并行處理、流水線結(jié)構(gòu)上有獨特的優(yōu)勢,自然成為設(shè)計擴頻軟件無線電系統(tǒng)的首選技術(shù)之一。 首先介紹了軟件無線電的理論基礎(chǔ),并分析了它的硬件結(jié)構(gòu)和技術(shù)關(guān)鍵。軟件無線電的關(guān)鍵思路在于構(gòu)建一個通用的強大的硬件平臺,這也正是本課題的主要工作之一。而后,重點介紹了直序擴頻的理論基礎(chǔ)。對于發(fā)射機,其中最關(guān)鍵的是尋找一種相關(guān)特性卓越的偽隨機序列,本課題主要對m序列、OVSF碼和Gold碼進(jìn)行了深入研究。最后,詳述了基于DDFS的數(shù)字調(diào)制技術(shù)和FPGA技術(shù)。 基于以上理論基礎(chǔ)研究,根據(jù)軟件無線電硬件結(jié)構(gòu),開發(fā)了基于Altera公司Cyclone系列FPGA的硬件平臺。該平臺具有210Mbps的高速DAC,并配有串口、USB接口、音頻CODEC輸入輸出通道、以及LVDS擴展口和SDRAM,考慮到通用性,設(shè)計中加入了足以開發(fā)出接收機的兩路40Mbps的高速ADC。FPGA的代碼開發(fā)也是核心內(nèi)容,本課題編寫了大量相應(yīng)的代碼,包括加擴模塊(含偽隨機序列發(fā)生器)、基于DDFS的數(shù)字調(diào)制模塊以及串口通信模塊、LCD驅(qū)動模塊,SDRAM Controller、ADC驅(qū)動模塊,并編寫了相應(yīng)的測試代碼。整個系統(tǒng)測試通過。關(guān)于硬件平臺設(shè)計和代碼開發(fā),在本文第三章和第四章詳細(xì)介紹。 總體說來,本課題基于現(xiàn)有的理論發(fā)展,在充分理解相關(guān)理論的前提下,將主要經(jīng)歷集中于具體應(yīng)用的研究與開發(fā),并取得了一定的成果。
上傳時間: 2013-06-27
上傳用戶:xauthu
LabVIEW串口通信程序設(shè)計LabVIEW串口通信程序設(shè)計LabVIEW串口通信程序設(shè)計LabVIEW串口通信程序設(shè)計
標(biāo)簽: LabVIEW 串口通信 程序設(shè)計
上傳時間: 2013-05-21
上傳用戶:奈雁歸dxh
N 串口調(diào)試工具.rar
上傳時間: 2013-07-17
上傳用戶:thuyenvinh
一個很好而小巧的串口調(diào)試助手,支持常用的300-115200bps波特率,能設(shè)置校驗、數(shù)據(jù)位和停止位,能以ASCII碼或十六進(jìn)制接收或發(fā)送任何數(shù)據(jù)或字符(包括中文),可以任意設(shè)定自動發(fā)送周期,并能將接收數(shù)據(jù)保存成文本文件,能發(fā)送任意大小的文本文件。
標(biāo)簽: 串口調(diào)試
上傳時間: 2013-04-24
上傳用戶:zxc23456789
一個很好而小巧的串口調(diào)試助手,支持常用的300-115200bps波特率,能設(shè)置校驗、數(shù)據(jù)位和停止位,能以ASCII碼或十六進(jìn)制接收或發(fā)送任何數(shù)據(jù)或字符(包括中文),可以任意設(shè)定自動發(fā)送周期,并能將接收數(shù)據(jù)保存成文本文件,能發(fā)送任意大小的文本文件。
標(biāo)簽: 1.5 串口 調(diào)試助手
上傳時間: 2013-06-25
上傳用戶:z1191176801
偉納電子開發(fā)的串口調(diào)試軟件,功能強大,使用方便。
上傳時間: 2013-04-24
上傳用戶:afeiafei309
遺傳算法是基于自然選擇的一種魯棒性很強的解決問題方法。遺傳算法已經(jīng)成功地應(yīng)用于許多難優(yōu)化問題,現(xiàn)已成為尋求滿意解的最佳工具之一。然而,較慢的運行速度也制約了其在一些實時性要求較高場合的應(yīng)用。利用硬件實現(xiàn)遺傳算法能夠充分發(fā)揮硬件的并行性和流水線的特點,從而在很大程度上提高算法的運行速度。 本文對遺傳算法進(jìn)行了理論介紹和分析,結(jié)合硬件自身的特點,選用了適合硬件化的遺傳算子,設(shè)計了標(biāo)準(zhǔn)遺傳算法硬件框架;為了進(jìn)一步利用硬件自身的并行特性,同時提高算法的綜合性能,本文還對現(xiàn)有的一些遺傳算法的并行模型進(jìn)行了研究,討論了其各自的優(yōu)缺點及研究現(xiàn)狀,并在此基礎(chǔ)上提出一種適合硬件實現(xiàn)的粗粒度并行遺傳算法。 我們構(gòu)建的基于FPGA構(gòu)架的標(biāo)準(zhǔn)遺傳算法硬件框架,包括初始化群體、適應(yīng)度計算、選擇、交叉、變異、群體存儲和控制等功能模塊。文中詳細(xì)分析了各模塊的功能和端口連接,并利用硬件描述語言編寫源代碼實現(xiàn)各模塊功能。經(jīng)過功能仿真、綜合、布局布線、時序仿真和下載等一系列步驟,實現(xiàn)在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數(shù)的優(yōu)化問題,給出了實驗結(jié)果。這些硬件模塊可以被進(jìn)一步綜合映射到ASIC或做成IP核方便其他研究者調(diào)用。 最后,本文對硬件遺傳算法及其在函數(shù)優(yōu)化中的一些尚待解決的問題進(jìn)行了討論,并對本課題未來的研究進(jìn)行了展望。
標(biāo)簽: FPGA 算法 硬件 實現(xiàn)研究
上傳時間: 2013-07-22
上傳用戶:誰偷了我的麥兜
利用端口串行通信接口卡來擴展多個串行口是解決工業(yè)過程中集散控制系統(tǒng)的一種有效方法,文中介紹了利用MOXA公司生產(chǎn)的8端口串行通信接口板在PC機與89C51單片機之間進(jìn)行串行通信的擴展方法,給出了使用多
上傳時間: 2013-07-20
上傳用戶:風(fēng)之驕子
51串口通信計算器、51串口通信計算器 方便實用?。?!
上傳時間: 2013-05-18
上傳用戶:ziyu_job1234
fpga與串口的不匹配問題的解決,通過這個實例做了一個講解。
上傳時間: 2013-05-17
上傳用戶:qwe1234
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1