軟件無線電(SDR)
標(biāo)簽: FPGA 全數(shù)字 擴(kuò)頻 收發(fā)機(jī)
上傳時(shí)間: 2013-06-13
上傳用戶:linlin
遺傳算法是基于自然選擇的一種魯棒性很強(qiáng)的解決問題方法。遺傳算法已經(jīng)成功地應(yīng)用于許多難優(yōu)化問題,現(xiàn)已成為尋求滿意解的最佳工具之一。然而,較慢的運(yùn)行速度也制約了其在一些實(shí)時(shí)性要求較高場(chǎng)合的應(yīng)用。利用硬件實(shí)現(xiàn)遺傳算法能夠充分發(fā)揮硬件的并行性和流水線的特點(diǎn),從而在很大程度上提高算法的運(yùn)行速度。 本文對(duì)遺傳算法進(jìn)行了理論介紹和分析,結(jié)合硬件自身的特點(diǎn),選用了適合硬件化的遺傳算子,設(shè)計(jì)了標(biāo)準(zhǔn)遺傳算法硬件框架;為了進(jìn)一步利用硬件自身的并行特性,同時(shí)提高算法的綜合性能,本文還對(duì)現(xiàn)有的一些遺傳算法的并行模型進(jìn)行了研究,討論了其各自的優(yōu)缺點(diǎn)及研究現(xiàn)狀,并在此基礎(chǔ)上提出一種適合硬件實(shí)現(xiàn)的粗粒度并行遺傳算法。 我們構(gòu)建的基于FPGA構(gòu)架的標(biāo)準(zhǔn)遺傳算法硬件框架,包括初始化群體、適應(yīng)度計(jì)算、選擇、交叉、變異、群體存儲(chǔ)和控制等功能模塊。文中詳細(xì)分析了各模塊的功能和端口連接,并利用硬件描述語(yǔ)言編寫源代碼實(shí)現(xiàn)各模塊功能。經(jīng)過功能仿真、綜合、布局布線、時(shí)序仿真和下載等一系列步驟,實(shí)現(xiàn)在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數(shù)的優(yōu)化問題,給出了實(shí)驗(yàn)結(jié)果。這些硬件模塊可以被進(jìn)一步綜合映射到ASIC或做成IP核方便其他研究者調(diào)用。 最后,本文對(duì)硬件遺傳算法及其在函數(shù)優(yōu)化中的一些尚待解決的問題進(jìn)行了討論,并對(duì)本課題未來的研究進(jìn)行了展望。
標(biāo)簽: FPGA 算法 硬件 實(shí)現(xiàn)研究
上傳時(shí)間: 2013-07-22
上傳用戶:誰(shuí)偷了我的麥兜
軟件無線電技術(shù)作為一種新的通信技術(shù),其基本思想是構(gòu)造一個(gè)通用硬件平臺(tái),使寬帶A/D,D/A盡量靠近天線,在數(shù)字域完成信號(hào)處理,通過選用不同軟件模塊即可實(shí)現(xiàn)不同的通信功能,這樣大大縮短了電臺(tái)的研發(fā)周期。該技術(shù)在通信(尤其是在移動(dòng)通信)領(lǐng)域有著迫切的需求和廣闊的應(yīng)用前景。 本文闡述了軟件無線電的基礎(chǔ)理論,對(duì)信號(hào)采樣理論、多速率信號(hào)處理技術(shù)、高效數(shù)字濾波器、數(shù)字正交變換理論進(jìn)行了分析和研究。從目前器件發(fā)展水平和實(shí)驗(yàn)研究條件出發(fā),設(shè)計(jì)了一個(gè)基于FPGA的軟件無線電通信平臺(tái)。設(shè)計(jì)采用了中頻數(shù)字化處理的硬件平臺(tái)結(jié)構(gòu),選用Altera Cyclone系列FPGA作為信號(hào)處理和總體控制配置的核心,并結(jié)合專用通信芯片,數(shù)字上變頻器AD9856和數(shù)字下變頻器AD6654來實(shí)現(xiàn)該平臺(tái)。采用VHDL和Verilog HDL語(yǔ)言對(duì)時(shí)分復(fù)用模塊、信道編解碼模塊、調(diào)制解調(diào)模塊等進(jìn)行了模塊化設(shè)計(jì),并對(duì)電路板設(shè)計(jì)過程中系統(tǒng)的配置和控制、無源濾波器設(shè)計(jì)、阻抗匹配電路設(shè)計(jì)等問題進(jìn)行了詳細(xì)的討論,最后對(duì)印制電路板進(jìn)行測(cè)試和調(diào)試,獲得了預(yù)期的效果。 本文給出的設(shè)計(jì)方案,大大簡(jiǎn)化了數(shù)字通信系統(tǒng)的硬件設(shè)備,具有較強(qiáng)的通用性和靈活性,通過修改系統(tǒng)參數(shù)和配置程序,即可適應(yīng)不同的通信模式和信道狀況,充分體現(xiàn)了軟件無線電的優(yōu)勢(shì)。該平臺(tái)不僅僅能應(yīng)用在通信設(shè)備上,在許多系統(tǒng)驗(yàn)證平臺(tái)、測(cè)試設(shè)備中均可應(yīng)用,頗具實(shí)用價(jià)值。
標(biāo)簽: FPGA 軟件無線電 通信平臺(tái)
上傳時(shí)間: 2013-07-21
上傳用戶:淺言微笑
AlteraFPGA設(shè)計(jì)基篇.pdf,Altera FPGACPLD設(shè)計(jì)高級(jí)篇.pdf
上傳時(shí)間: 2013-08-07
上傳用戶:9牛10
可編程邏輯器件(PLD)是嵌入式工業(yè)設(shè)計(jì)的關(guān)鍵元器件。在工業(yè)設(shè)計(jì)中,PLD已經(jīng)從提供簡(jiǎn)單的膠合邏輯發(fā)展到使用FPGA作為協(xié)處理器。該技術(shù)在通信、電機(jī)控制、I/O模塊以及圖像處理等應(yīng)用中支持 I/O 擴(kuò)展,替代基本的微控制器 (MCU) 或者數(shù)字信號(hào)處理器 (DSP)。 隨著系統(tǒng)復(fù)雜度的提高,F(xiàn)PGA還能夠集成整個(gè)芯片系統(tǒng)(SoC),與分立的 MCU、DSP、ASSP,以及 ASIC解決方案相比,大幅度降低了成本。不論是用作協(xié)處理器還是SoC,Altera FPGA在您的工業(yè)應(yīng)用中都具有以下優(yōu)點(diǎn): 1. 設(shè)計(jì)集成——使用FPGA作為協(xié)處理器或者SoC,在一個(gè)器件平臺(tái)上集成 IP和軟件堆棧,從而降低成本。 2. 可重新編程能力——在一個(gè)公共開發(fā)平臺(tái)的一片 FPGA中,使工業(yè)設(shè)計(jì)能夠適應(yīng)協(xié)議、IP以及新硬件功能的發(fā)展變化。 3. 性能調(diào)整——通過FPGA中的嵌入式處理器、定制指令和IP模塊,增強(qiáng)性能,滿足系統(tǒng)要求。 4. 過時(shí)保護(hù)——較長(zhǎng)的 FPGA 產(chǎn)品生命周期,通過 FPGA 新系列的器件移植,延長(zhǎng)工業(yè)產(chǎn)品的生命周期,保護(hù)硬件不會(huì)過時(shí)。 5. 熟悉的工具——使用熟悉的、功能強(qiáng)大的集成工具,簡(jiǎn)化設(shè)計(jì)和軟件開發(fā)、IP集成以及調(diào)試。
標(biāo)簽: FPGA 工業(yè)應(yīng)用
上傳時(shí)間: 2014-12-28
上傳用戶:rnsfing
白皮書:采用低成本FPGA實(shí)現(xiàn)高效的低功耗PCIe接口 了解一個(gè)基于DDR3存儲(chǔ)器控制器的真實(shí)PCI Express® (PCIe®) Gen1x4參考設(shè)計(jì)演示高效的Cyclone V FPGA怎樣降低系統(tǒng)總成本,同時(shí)實(shí)現(xiàn)性能和功耗目標(biāo)。點(diǎn)擊馬上下載!
上傳時(shí)間: 2013-11-16
上傳用戶:huangld
在數(shù)字濾波器中,F(xiàn)IR濾波器是一種結(jié)構(gòu)簡(jiǎn)單且總是穩(wěn)定的濾波器,同時(shí)也只有FIR濾波器擁有線性相位的特性。傳統(tǒng)的直接型濾波器運(yùn)算速度過慢,而改進(jìn)型的DA結(jié)構(gòu)的濾波器需要過高的芯片面積消耗大量的邏輯資源很難達(dá)到運(yùn)算速度以及邏輯資源節(jié)約的整體優(yōu)化。本文提出了一種基于RAG算法的FIR濾波器,與傳統(tǒng)的基于DA算法的濾波器結(jié)構(gòu)的濾波器相比,RAG算法簡(jiǎn)化了FIR濾波器乘法模塊的結(jié)構(gòu),減少了邏輯資源的消耗和硬件實(shí)現(xiàn)面積,提高了計(jì)算速度。本文設(shè)計(jì)的16階FIR濾波器用VerilogHDL進(jìn)行描述,并綜合到Altera公司的CycloneⅡ系列FPGA中。仿真實(shí)驗(yàn)表明基于RAG算法的FIR濾波器達(dá)到了邏輯資源的節(jié)約和運(yùn)算速度的提高的整體優(yōu)化效果。
標(biāo)簽: FPGA FIR 濾波器 優(yōu)化算法
上傳時(shí)間: 2014-01-02
上傳用戶:waizhang
為解決目前高速信號(hào)處理中的數(shù)據(jù)傳輸速度瓶頸以及傳輸距離的問題,設(shè)計(jì)并實(shí)現(xiàn)了一種基于FPGA 的高速數(shù)據(jù)傳輸系統(tǒng),本系統(tǒng)借助Altera Cyclone III FPGA 的LVDS I/O 通道產(chǎn)生LVDS 信號(hào),穩(wěn)定地完成了數(shù)據(jù)的高速、遠(yuǎn)距離傳輸。系統(tǒng)所需的8B/10B 編解碼、數(shù)據(jù)時(shí)鐘恢復(fù)(CDR)、串/并行轉(zhuǎn)換電路、誤碼率計(jì)算模塊均在FPGA 內(nèi)利用VHDL 語(yǔ)言設(shè)計(jì)實(shí)現(xiàn),大大降低了系統(tǒng)互聯(lián)的復(fù)雜度和成本,提高了系統(tǒng)集成度和穩(wěn)定性。
上傳時(shí)間: 2013-11-25
上傳用戶:爺?shù)臍赓|(zhì)
這些ppt文件詳細(xì)介紹了使用Altera公司FPGA芯片編程時(shí)的注意問題,包含時(shí)序、EBA、LPM庫(kù)等,還有一些實(shí)用技巧供學(xué)習(xí)。對(duì)于使用Altera FPGA的同志會(huì)有幫助,但全部為英文編寫,請(qǐng)注意。
標(biāo)簽: Altera FPGA 詳細(xì)介紹
上傳時(shí)間: 2014-01-27
上傳用戶:偷心的海盜
本文檔是Altera(INTEL)FPGA的封裝信息大全,所有INTEL FPGA的封裝信息均可找到,適用于PCB工程師,結(jié)構(gòu)工程師使用
上傳時(shí)間: 2022-03-09
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1