在數(shù)字濾波器中,F(xiàn)IR濾波器是一種結(jié)構(gòu)簡單且總是穩(wěn)定的濾波器,同時也只有FIR濾波器擁有線性相位的特性。傳統(tǒng)的直接型濾波器運算速度過慢,而改進型的DA結(jié)構(gòu)的濾波器需要過高的芯片面積消耗大量的邏輯資源很難達到運算速度以及邏輯資源節(jié)約的整體優(yōu)化。本文提出了一種基于RAG算法的FIR濾波器,與傳統(tǒng)的基于DA算法的濾波器結(jié)構(gòu)的濾波器相比,RAG算法簡化了FIR濾波器乘法模塊的結(jié)構(gòu),減少了邏輯資源的消耗和硬件實現(xiàn)面積,提高了計算速度。本文設(shè)計的16階FIR濾波器用VerilogHDL進行描述,并綜合到Altera公司的CycloneⅡ系列FPGA中。仿真實驗表明基于RAG算法的FIR濾波器達到了邏輯資源的節(jié)約和運算速度的提高的整體優(yōu)化效果。
上傳時間: 2014-12-28
上傳用戶:feilinhan
算法設(shè)計到硬件邏輯的實現(xiàn) - 實驗練習與Verilog語法手冊
上傳時間: 2014-01-27
上傳用戶:dddddd55
同步技術(shù)是跳頻系統(tǒng)的核心。本文針對FPGA的跳頻系統(tǒng),設(shè)計了一種基于獨立信道法,同步字頭法和精準時鐘相結(jié)合的快速同步方法,同時設(shè)計了基于雙圖案的改進型獨立信道法,同步算法協(xié)議,協(xié)議幀格式等。該設(shè)計使用VHDL硬件語言實現(xiàn),采用Altera公司的EP3C16E144C8作為核心芯片,并在此硬件平臺上進行了功能驗證。實際測試表明,該快速同步算法建立時間短、同步穩(wěn)定可靠。
標簽: FPGA 跳頻系統(tǒng) 同步算法
上傳時間: 2013-10-21
上傳用戶:JIMMYCB001
基于FFT算法的FPGA實現(xiàn)報告
上傳時間: 2014-01-22
上傳用戶:363186
Verilog_HDL的基本語法詳解(夏宇聞版):Verilog HDL是一種用于數(shù)字邏輯電路設(shè)計的語言。用Verilog HDL描述的電路設(shè)計就是該電路的Verilog HDL模型。Verilog HDL既是一種行為描述的語言也是一種結(jié)構(gòu)描述的語言。這也就是說,既可以用電路的功能描述也可以用元器件和它們之間的連接來建立所設(shè)計電路的Verilog HDL模型。Verilog模型可以是實際電路的不同級別的抽象。這些抽象的級別和它們對應的模型類型共有以下五種: 系統(tǒng)級(system):用高級語言結(jié)構(gòu)實現(xiàn)設(shè)計模塊的外部性能的模型。 算法級(algorithm):用高級語言結(jié)構(gòu)實現(xiàn)設(shè)計算法的模型。 RTL級(Register Transfer Level):描述數(shù)據(jù)在寄存器之間流動和如何處理這些數(shù)據(jù)的模型。 門級(gate-level):描述邏輯門以及邏輯門之間的連接的模型。 開關(guān)級(switch-level):描述器件中三極管和儲存節(jié)點以及它們之間連接的模型。 一個復雜電路系統(tǒng)的完整Verilog HDL模型是由若干個Verilog HDL模塊構(gòu)成的,每一個模塊又可以由若干個子模塊構(gòu)成。其中有些模塊需要綜合成具體電路,而有些模塊只是與用戶所設(shè)計的模塊交互的現(xiàn)存電路或激勵信號源。利用Verilog HDL語言結(jié)構(gòu)所提供的這種功能就可以構(gòu)造一個模塊間的清晰層次結(jié)構(gòu)來描述極其復雜的大型設(shè)計,并對所作設(shè)計的邏輯電路進行嚴格的驗證。 Verilog HDL行為描述語言作為一種結(jié)構(gòu)化和過程性的語言,其語法結(jié)構(gòu)非常適合于算法級和RTL級的模型設(shè)計。這種行為描述語言具有以下功能: · 可描述順序執(zhí)行或并行執(zhí)行的程序結(jié)構(gòu)。 · 用延遲表達式或事件表達式來明確地控制過程的啟動時間。 · 通過命名的事件來觸發(fā)其它過程里的激活行為或停止行為。 · 提供了條件、if-else、case、循環(huán)程序結(jié)構(gòu)。 · 提供了可帶參數(shù)且非零延續(xù)時間的任務(task)程序結(jié)構(gòu)。 · 提供了可定義新的操作符的函數(shù)結(jié)構(gòu)(function)。 · 提供了用于建立表達式的算術(shù)運算符、邏輯運算符、位運算符。 · Verilog HDL語言作為一種結(jié)構(gòu)化的語言也非常適合于門級和開關(guān)級的模型設(shè)計。因其結(jié)構(gòu)化的特點又使它具有以下功能: - 提供了完整的一套組合型原語(primitive); - 提供了雙向通路和電阻器件的原語; - 可建立MOS器件的電荷分享和電荷衰減動態(tài)模型。 Verilog HDL的構(gòu)造性語句可以精確地建立信號的模型。這是因為在Verilog HDL中,提供了延遲和輸出強度的原語來建立精確程度很高的信號模型。信號值可以有不同的的強度,可以通過設(shè)定寬范圍的模糊值來降低不確定條件的影響。 Verilog HDL作為一種高級的硬件描述編程語言,有著類似C語言的風格。其中有許多語句如:if語句、case語句等和C語言中的對應語句十分相似。如果讀者已經(jīng)掌握C語言編程的基礎(chǔ),那么學習Verilog HDL并不困難,我們只要對Verilog HDL某些語句的特殊方面著重理解,并加強上機練習就能很好地掌握它,利用它的強大功能來設(shè)計復雜的數(shù)字邏輯電路。下面我們將對Verilog HDL中的基本語法逐一加以介紹。
標簽: Verilog_HDL
上傳時間: 2013-11-23
上傳用戶:青春給了作業(yè)95
基于FPGA的FFT算法實現(xiàn)
上傳時間: 2014-12-28
上傳用戶:chongchongsunnan
基于FPGA的FIR數(shù)字濾波器算法實現(xiàn)
標簽: FPGA FIR 數(shù)字濾波器 算法
上傳時間: 2013-11-12
上傳用戶:xz85592677
針對城市道路交叉口的常發(fā)性交通擁堵現(xiàn)象,依據(jù)RFID檢測系統(tǒng)的特點,提出了一種基于物聯(lián)網(wǎng)前端信息采集技術(shù)的交通流檢測方法。并且對城市道路交叉口采集到的交通流量相對增量、車輛的時間占有率相對增量以及地點平均車速等信息進行了對比性分析和統(tǒng)計推導,從理論上論證了交通擁擠產(chǎn)生時的交通流特點,然后以此為基礎(chǔ)給出了交通擁擠事件出現(xiàn)時的判別準則,構(gòu)造出相應的擁擠檢測指標及判別算法。最后利用Matlab編程再結(jié)合實際交通測量數(shù)據(jù)驗證了算法的正確性。
標簽: 物聯(lián)網(wǎng) 智能交通 判別 法的研究
上傳時間: 2014-12-28
上傳用戶:GavinNeko
基于解決Xmodem協(xié)議中CRC校驗的目的,以經(jīng)典的LFSR硬件電路為基礎(chǔ),采用了按字節(jié)并行運算CRC校驗碼,以及多字節(jié)CRC算法的方法。在Quartus II環(huán)境下,通過以VHDL語言仿真試驗,得出Xmodem協(xié)議中CRC校驗,以多字節(jié)循環(huán)并行CRC算法能夠滿足高速實時性要求的結(jié)論。
上傳時間: 2013-11-18
上傳用戶:lty6899826
WP409利用Xilinx FPGA打造出高端比特精度和周期精度浮點DSP算法實現(xiàn)方案: High-Level Implementation of Bit- and Cycle-Accurate Floating-Point DSP Algorithms with Xilinx FPGAs
上傳時間: 2013-11-07
上傳用戶:defghi010
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1