本文以電子不停車收費(fèi)系統(tǒng)課題為背景,設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的π/4-DOPSK全數(shù)字中頻發(fā)射機(jī)和接收機(jī)。π/4-DQPSK廣泛應(yīng)用于移動(dòng)通信和衛(wèi)星通信中,具有頻帶利用率高、頻譜特性好、抗衰落性能強(qiáng)的特點(diǎn)。 近年來現(xiàn)場(chǎng)可編程門陣列(FPGA)器件在芯片邏輯規(guī)模和處理速度等方面性能的迅速提高,用硬件編程實(shí)現(xiàn)無線功能的軟件無線電技術(shù)在理論和實(shí)用化上都趨于成熟和完善,因此可以把數(shù)字調(diào)制,數(shù)字上/下變頻,數(shù)字解調(diào)在同一塊FPGA上實(shí)現(xiàn),即實(shí)現(xiàn)了中頻發(fā)射機(jī)和接收機(jī)一體化的片上可編程系統(tǒng)(SOPC,System On Programmabie Chip)。 本文首先根據(jù)指標(biāo)要求對(duì)數(shù)字收發(fā)機(jī)方案進(jìn)行設(shè)計(jì),確定了適合不停車收費(fèi)系統(tǒng)的全數(shù)字發(fā)射機(jī)和接收機(jī)的結(jié)構(gòu),接著根據(jù)π/4-DQPSK發(fā)射機(jī)和接收機(jī)的理論,設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的成形濾波器SRRC、半帶濾波器HB和定時(shí)算法并給出性能分析,最后給出硬件測(cè)試平臺(tái)上結(jié)果和測(cè)試結(jié)果分析。
標(biāo)簽: DQPSK FPGA 全數(shù)字 中頻
上傳時(shí)間: 2013-07-18
上傳用戶:saharawalker
軟件無線電(SDR)
標(biāo)簽: FPGA 全數(shù)字 擴(kuò)頻 收發(fā)機(jī)
上傳時(shí)間: 2013-06-13
上傳用戶:linlin
頻率是電子技術(shù)領(lǐng)域內(nèi)的一個(gè)基本參數(shù),同時(shí)也是一個(gè)非常重要的參數(shù)。穩(wěn)定的時(shí)鐘在高性能電子系統(tǒng)中有著舉足輕重的作用,直接決定系統(tǒng)性能的優(yōu)劣。隨著電子技術(shù)的發(fā)展,測(cè)頻系統(tǒng)使用時(shí)鐘的提高,測(cè)頻技術(shù)有了相當(dāng)大的發(fā)展,但不管是何種測(cè)頻方法,±1個(gè)計(jì)數(shù)誤差始終是限制測(cè)頻精度進(jìn)一步提高的一個(gè)重要因素。 本設(shè)計(jì)闡述了各種數(shù)字測(cè)頻方法的優(yōu)缺點(diǎn)。通過分析±1個(gè)計(jì)數(shù)誤差的來源得出了一種新的測(cè)頻方法:檢測(cè)被測(cè)信號(hào),時(shí)基信號(hào)的相位,當(dāng)相位同步時(shí)開始計(jì)數(shù),相位再次同步時(shí)停止計(jì)數(shù),通過相位同步來消除計(jì)數(shù)誤差,然后再通過運(yùn)算得到實(shí)際頻率的大小。根據(jù)M/T法的測(cè)頻原理,已經(jīng)出現(xiàn)了等精度的測(cè)頻方法,但是還存在±1的計(jì)數(shù)誤差。因此,本文根據(jù)等精度測(cè)頻原理中閘門時(shí)間只與被測(cè)信號(hào)同步,而不與標(biāo)準(zhǔn)信號(hào)同步的缺點(diǎn),通過分析已有等精度澳孽頻方法所存在±1個(gè)計(jì)數(shù)誤差的來源,采用了全同步的測(cè)頻原理在FPGA器件上實(shí)現(xiàn)了全同步數(shù)字頻率計(jì)。根據(jù)全同步數(shù)字頻率計(jì)的測(cè)頻原理方框圖,采用VHDL語言,成功的編寫出了設(shè)計(jì)程序,并在MAX+PLUS Ⅱ軟件環(huán)境中,對(duì)編寫的VHDL程序進(jìn)行了仿真,得到了很好的效果。最后,又討論了全同步頻率計(jì)的硬件設(shè)計(jì)并給出了電路原理圖和PCB圖。對(duì)構(gòu)成全同步數(shù)字頻率計(jì)的每一個(gè)模塊,給出了較詳細(xì)的設(shè)計(jì)方法和完整的程序設(shè)計(jì)以及仿真結(jié)果。
標(biāo)簽: FPGA 數(shù)字頻率計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:qqoqoqo
采用現(xiàn)場(chǎng)可編程門陣列(FPGA)可以快速實(shí)現(xiàn)數(shù)字電路,但是用于生成FPGA編程的比特流文件的CAD工具在編制大規(guī)模電路時(shí)常常需要數(shù)小時(shí)的時(shí)間,以至于許多設(shè)計(jì)者甚至通過在給定FPGA上采用更多的資源,或者以犧牲電路速度為代價(jià)來提高編制速度。電路編制過程中大部分時(shí)間花費(fèi)在布線階段,因此有效的布線算法能極大地減少布線時(shí)間。 許多布線算法已經(jīng)被開發(fā)并獲得應(yīng)用,其中布爾可滿足性(SAT)布線算法及幾何查找布線算法是當(dāng)前最為流行的兩種。然而它們各有缺點(diǎn):基于SAT的布線算法在可擴(kuò)展性上有很大缺陷;幾何查找布線算法雖然具有廣泛的拆線重布線能力,但當(dāng)實(shí)際問題具有嚴(yán)格的布線約束條件時(shí),它在布線方案的收斂方面存在很大困難。基于此,本文致力于探索一種能有效解決以上問題的新型算法,具體研究工作和結(jié)果可歸納如下。 1、在全面調(diào)查FPGA結(jié)構(gòu)的最新研究動(dòng)態(tài)的基礎(chǔ)上,確定了一種FPGA布線結(jié)構(gòu)模型,即一個(gè)基于SRAM的對(duì)稱陣列(島狀)FPGA結(jié)構(gòu)作為研究對(duì)象,該模型僅需3個(gè)適合的參數(shù)即能表示布線結(jié)構(gòu)。為使所有布線算法可在相同平臺(tái)上運(yùn)行,選擇了美國(guó)北卡羅來納州微電子中心的20個(gè)大規(guī)模電路作為基準(zhǔn),并在布線前采用VPR399對(duì)每個(gè)電路都生成30個(gè)布局,從而使所有的布線算法都能夠直接在這些預(yù)制電路上運(yùn)行。 2、詳細(xì)研究了四種幾何查找布線算法,即一種基本迷宮布線算法Lee,一種基于協(xié)商的性能驅(qū)動(dòng)的布線算法PathFinder,一種快速的時(shí)延驅(qū)動(dòng)的布線算法VPR430和一種協(xié)商A
上傳時(shí)間: 2013-05-18
上傳用戶:ukuk
在過去的十幾年間,F(xiàn)PGA取得了驚人的發(fā)展:集成度已達(dá)到1000萬等效門、速度可達(dá)到400~500MHz。隨著FPGA的集成度不斷增大,在高密度FPGA中,芯片上時(shí)鐘的分布質(zhì)量就變得越來越重要。時(shí)鐘延時(shí)和時(shí)鐘相位偏移已成為影響系統(tǒng)性能的重要因素。現(xiàn)在,解決時(shí)鐘延時(shí)問題主要使用時(shí)鐘延時(shí)補(bǔ)償電路。 為了消除FPGA芯片內(nèi)的時(shí)鐘延時(shí),減小時(shí)鐘偏差,本文設(shè)計(jì)了內(nèi)置于FPGA芯片中的延遲鎖相環(huán),采用一種全數(shù)字的電路結(jié)構(gòu),將傳統(tǒng)DLL中的用模擬方式實(shí)現(xiàn)的環(huán)路濾波器和壓控延遲鏈改進(jìn)為數(shù)字方式實(shí)現(xiàn)的時(shí)鐘延遲測(cè)量電路,和延時(shí)補(bǔ)償調(diào)整電路,配合特定的控制邏輯電路,完成時(shí)鐘延時(shí)補(bǔ)償。在輸入時(shí)鐘頻率不變的情況下,只需一次調(diào)節(jié)過程即可完成輸入輸出時(shí)鐘的同步,鎖定時(shí)間較短,噪聲不會(huì)積累,抗干擾性好。 在Smic0.18um工藝下,設(shè)計(jì)出的時(shí)鐘延時(shí)補(bǔ)償電路工作頻率范圍從25MHz到300MHz,最大抖動(dòng)時(shí)間為35ps,鎖定時(shí)間為13個(gè)輸入時(shí)鐘周期。另外,完成了時(shí)鐘相移電路的設(shè)計(jì),實(shí)現(xiàn)可編程相移,為用戶提供與輸入時(shí)鐘同頻的相位差為90度,180度,270度的相移時(shí)鐘;時(shí)鐘占空比調(diào)節(jié)電路的設(shè)計(jì),實(shí)現(xiàn)可編程占空比,可以提供占空比為50/50的時(shí)鐘信號(hào);時(shí)鐘分頻電路的設(shè)計(jì),實(shí)現(xiàn)頻率分頻,提供1.5,2,2.5,3,4,5,8,16分頻時(shí)鐘。
標(biāo)簽: FPGA 應(yīng)用于 全數(shù)字 鎖相環(huán)
上傳時(shí)間: 2013-07-06
上傳用戶:LouieWu
隨著各種通信系統(tǒng)數(shù)量的日益增多,為了充分地利用有限的頻譜資源,高頻譜利用率的調(diào)制技術(shù)不斷被應(yīng)用。偏移正交相移鍵控(OQPSK: Offset QuadraturePhase Shift Keying)是一種恒包絡(luò)調(diào)制技術(shù),具有較高的頻譜利用率和功率利用率,廣泛應(yīng)用于衛(wèi)星通信系統(tǒng)和地面移動(dòng)通信系統(tǒng)。因此,對(duì)于OQPSK全數(shù)字解調(diào)技術(shù)的研究具有一定的理論價(jià)值。 本文以軟件無線電和全數(shù)字解調(diào)的相關(guān)理論為指導(dǎo),成功設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA的OQPSK全數(shù)字解調(diào)。論文介紹了OQPSK全數(shù)字接收解調(diào)原理和基于軟件無線電設(shè)計(jì)思想的全數(shù)字接收機(jī)的基本結(jié)構(gòu),詳細(xì)闡述了當(dāng)今OQPSK數(shù)字解調(diào)中載波頻率同步、載波相位同步、時(shí)鐘同步和數(shù)據(jù)幀同步的一些常用算法,并選擇了相應(yīng)算法構(gòu)建了三種系統(tǒng)級(jí)的實(shí)現(xiàn)方案。通過MATLAB對(duì)解調(diào)方案的仿真和性能分析,確定了FPGA中的系統(tǒng)實(shí)現(xiàn)方案。在此基礎(chǔ)上,本文采用VerilogHDL硬件描述語言在Altera公司的Quartus II開發(fā)平臺(tái)上設(shè)計(jì)了同步解調(diào)系統(tǒng)中的各個(gè)模塊,還對(duì)各模塊和整個(gè)系統(tǒng)在ModelSim中進(jìn)行了時(shí)序仿真驗(yàn)證,并對(duì)設(shè)計(jì)中出現(xiàn)的問題進(jìn)行了修正。最后,經(jīng)過FPGA調(diào)試工具嵌入式邏輯分析儀SignalTapⅡ的硬件實(shí)際測(cè)試,本文對(duì)系統(tǒng)方案進(jìn)行了最終的改進(jìn)與調(diào)整。 實(shí)際測(cè)試結(jié)果表明,本文的設(shè)計(jì)最終能夠達(dá)到了預(yù)期的指標(biāo)和要求。本課題設(shè)計(jì)經(jīng)過時(shí)序和資源優(yōu)化后還可以向ASIC和系統(tǒng)級(jí)SOC轉(zhuǎn)化,以進(jìn)一步縮小系統(tǒng)體積、降低成本和提高電路的可靠性,因此具有良好的實(shí)際應(yīng)用價(jià)值。
標(biāo)簽: OQPSK FPGA 全數(shù)字 解調(diào)
上傳時(shí)間: 2013-07-14
上傳用戶:aappkkee
基于FPGA的全數(shù)字控制系統(tǒng)設(shè)計(jì)基于FPGA的全數(shù)字控制系統(tǒng)設(shè)計(jì)
標(biāo)簽: FPGA 全數(shù)字 控制系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:dct灬fdc
《數(shù)字信號(hào)處理的FPGA實(shí)現(xiàn)》代碼,數(shù)字信號(hào)處理一些算法的FPGA代碼,比較全
標(biāo)簽: FPGA 數(shù)字信號(hào)處理 代碼
上傳時(shí)間: 2013-08-08
上傳用戶:sssl
介紹了應(yīng)用VHDL技術(shù)設(shè)計(jì)嵌入式全數(shù)字鎖相環(huán)路的方法,詳細(xì)敘述了其工作原理和設(shè)計(jì)思想,并用可編程邏輯器件FPGA實(shí)現(xiàn)。
標(biāo)簽: VHDL 嵌入式 全數(shù)字 鎖相環(huán)路
上傳時(shí)間: 2013-08-11
上傳用戶:yare
FPGA編程實(shí)現(xiàn)串口通信,源代碼全。包括仿真程序。
標(biāo)簽: FPGA 編程實(shí)現(xiàn) 串口通信
上傳時(shí)間: 2013-08-15
上傳用戶:zhangzhenyu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1