freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的數(shù)字高通濾波器設(shè)計(編輯修改稿)

2024-12-16 03:46 本頁面
 

【文章內(nèi)容簡介】 使用一些簡單的算法。這些優(yōu)勢使得 FIR 數(shù)字濾波器已成為設(shè)計工程師的首選。采用 VHDL 硬件描述語言或用 VerilogHDL 設(shè)計數(shù)字濾波器。自寫程序往往不能達到很好的優(yōu)化,使得在性能 一般 ,但良好的IPcore Altera 公司需要 收費的 。因此, 使用 DSP Builder 的 FPGA 設(shè)計方法, FIR濾波器設(shè)計的基礎(chǔ)上更加簡單,同時也能滿足設(shè)計要求。 FIR 濾波器 的 原理 FIR 濾波器系統(tǒng) 是有限長 的沖激響應(yīng),具體的 FIR 濾波器可用下 列式子 表示: ( ) 在上述公式 式 中: x(nr)表示的是 延時, r 則代表的是 FIR 濾波器的抽頭數(shù); b(r)為 第 r 級抽頭數(shù) (即 單位脈沖響應(yīng) ); M 是濾波器階數(shù);濾波器的輸出序列由 y(n)表示。濾波器就是 為了找到一個 可實現(xiàn)的系統(tǒng)函數(shù) H(z),使其頻率響應(yīng)H(ejω)滿足 條件 的頻域信號 , 用卷積的形式表示 如下式 : y(n)=z(n)*h(n) ( ) FIR 濾波器 的 參數(shù)選取 使用 Matlab軟件中 的濾波器專用設(shè)計工具 FDAtool仿真設(shè)計的 數(shù)字 濾波器,可以 滿足要求的 FIR濾波器幅頻特性, 因為 浮點小數(shù)在 FPGA中實現(xiàn)得比較困難, 并且 成本太高 ,因而需要將濾波器的系數(shù)和輸人數(shù)據(jù)轉(zhuǎn)化為整數(shù), 量化后的系數(shù)可以在軟件中直接進行轉(zhuǎn)換 , 將 輸入 的 數(shù)據(jù),乘以 28的增益用 Altbus來 控制位寬 實現(xiàn)數(shù)據(jù)轉(zhuǎn)換成整數(shù)輸入 。 湖南工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文) 7 第 3 章 數(shù)字濾波器的總體設(shè)計方案 FIR 和 IIR 設(shè)計方法概述 IIR 數(shù)字濾波器設(shè)計方 法 [7]有脈沖響應(yīng)不變法和雙線性變換法等; FIR 數(shù)字濾波器設(shè)計方法有窗函數(shù)法、頻率采樣法、切比雪夫逼近法等。 FIR 濾波器和 IIR 濾波器 的設(shè)計方法各有千秋 。 IIR 濾波器的設(shè)計方法可以有兩種類型的設(shè)計方法,我們經(jīng)常使用的設(shè)計方法是通過開展模擬濾波器設(shè)計方法的手段。它的機身設(shè)計的步驟是:首先,模擬濾波器的設(shè)計一個方法來獲得傳遞函數(shù) Ha(s) ,然后 將 Ha(s)轉(zhuǎn)換數(shù)字濾波器系統(tǒng)函數(shù) H(z) 。這個類的方法是比較容易一些,這是因為模擬濾波器的設(shè)計方法已經(jīng)非常成熟,它不僅有完整的設(shè)計公式,而且還擁有完善的圖表以供 查閱 。此外,還有一些提供給我們一些典型數(shù)字濾波器的類型。另一種是直接在時域到頻域或設(shè)計,由于聯(lián)立方程組的解,設(shè)計者需要使用計算機輔助設(shè)計做出。 FIR 數(shù)字濾波器不能用于轉(zhuǎn)換模擬濾波器設(shè)計方法是經(jīng)常使用窗函數(shù)法和頻率采樣法。還有種方法更有效,如波紋切比雪夫逼近法,你需要通過計算機輔助設(shè)計完成。 對于線性相位濾波器 來說 ,通常采用 FIR 數(shù)字 濾波器,其單位脈沖響應(yīng) 該 滿足一定 的 條件,可以證明其相位特性在整個頻帶中是 有 嚴(yán)格線性的,這是模擬濾波器 所不能達到的 。當(dāng)然, 我們 也可以采用 IIR 濾波器,但必須使用全通網(wǎng)絡(luò)對其非線性 相位特性進行相位校正,這樣增加了 我們 設(shè)計與現(xiàn)實的復(fù)雜性。 濾波器設(shè)計方法比較 目前 數(shù)字 濾波器的實現(xiàn)方法 大致有 三種:利用單片通用集成電路、 DSP 器件和可編程邏輯器件實現(xiàn)。 單片通用集成電路 目前針對 DSP 算法的集成電路器件主要 有 ASSP 和 ASIC,它們 都 是半定制集成電路, 所以 在性能指標(biāo)、工作速度和可靠性上具有不可比擬的優(yōu)勢。但 是 這種芯片的開發(fā)周期長、開發(fā)成本高,特別是在功能重構(gòu)以及應(yīng)用性修正上缺乏靈活性, 所以 正在逐漸失去 其 實用性。 專用的 DSP 器件 在過去 的持續(xù)很長 一段時間 里 , DSP 應(yīng)用系統(tǒng) 的 核心器件惟一選擇 就 是 DSP處理器 (如 TI 的 TMS320 系列 )。 雖然 DSP 處理器在硬件結(jié)構(gòu)上不斷 的 改進,但是 并沒有擺脫傳統(tǒng) CPU 的工作模式。 因此 ,盡管 它 擁有多個硬件乘加器,使用了基于 FPGA 數(shù)字高通濾波器設(shè)計 8 環(huán)形疊代的方法進行乘法操作,且許多 DSP 處理器還擁有使用多乘法器的并行指令,用于加速算術(shù)運算,然而由于其順序的工作方式、較低的數(shù)據(jù)處理速率,以及缺乏實時工作的性能,使 得 其至今仍只適 用 于低端的數(shù)字信號處理。面對迅速變化的 DSP 應(yīng)用市場,特別是 在 面對現(xiàn)代通信技術(shù)的發(fā)展, DSP 處理器早 已經(jīng) 顯得力 不從心。如其硬件結(jié)構(gòu)的不可變性導(dǎo)致了 它的 總線的不可改變性,固定的數(shù)據(jù)總線寬度,已成為 DSP 處理器難以通過一個的瓶頸。這個固定的 DSP 處理器的硬件結(jié)構(gòu),沒有特別適合于許多現(xiàn)有的應(yīng)用程序所需的結(jié)構(gòu)特性可在任何時候被改變,即所謂的面向用戶的類型的 DSP 系統(tǒng)或可重構(gòu) DSP 應(yīng)用(定制 DSP 或可重構(gòu) DSP 等類型),如軟件定義無線電,醫(yī)療設(shè)備,導(dǎo)航,工業(yè)控制等各個方面。至于速度,以滿足要求,采用順序執(zhí)行的 CPU 架構(gòu),更是不堪重負的 DSP 處理器。 FPGA(現(xiàn)場可編程門陣列)器件 FPGA 采用了邏輯單元陣列 LCA( Logic Cell Array) 的概念,內(nèi)部包括可配置邏輯模塊 CLB( Configurable Logic Block) 、輸出輸入模塊 IOB( Input Output Block) 和內(nèi)部線 ( Interconnect) 三個部分。用戶可 以 對 FPGA 內(nèi)部的邏輯模塊和I/O 模塊 進行 重新配置, 來 實現(xiàn)用戶的邏輯。它還具有靜態(tài)可重復(fù)編程和動態(tài)在系統(tǒng)重構(gòu)的特性,使得硬件的功能可以像軟件一樣通過編程來修改。 FPGA 構(gòu)成的 DSP 電路可以同樣以并行或順序方式 來 工作。如圖 圖 DSP處理器順序 工作方式與 FPGA的并行工作方式 在并行工作, FPGA 和 ASIC / ASSP 性能相當(dāng),但比 DSP 處理器好得多。 DSP處理器需要大量的計算為在指令方面所做的工作, FPGA 就可以在一個時鐘周期來完成。在 順序 執(zhí)行方面, FPGA 比 DSP 處理器, FPGA 的速度更快,因為不同的狀態(tài)機可以使用,或嵌入式微處理器來完成的工作,并為每個時鐘周期的工作順序是并行執(zhí)行多個同時執(zhí)行, DSP 處理器,其未完成。在靈活性方面, FPGA 的靈活性遠遠高于 ASIC / ASSP,也比 DSP 處理器更好。 綜上所述, 雖然 單片通用集成電路使用方 便,但 還是彌補不了它因為 字長和階數(shù)的規(guī)格較少, 不能滿足實際的需求 。 而 DSP 器件 的使用 實現(xiàn)雖簡單,但 是 由于程序順序執(zhí)行, 程序的 執(zhí)行速度 必定會受到影響 。而 FPGA 規(guī)整的內(nèi)部邏輯陣列和豐富的連線資源 的特點 ,特別適合于數(shù)字信號處理任務(wù),相對于 以 串行運算為乘加操作 乘加操作乘加操作乘加操作乘加操作D S P 引擎F P G A 器件( 并行工作方式 )1 個時鐘并行操作順序 ( 串行 ) 操作n 個時鐘傳統(tǒng) D S P 處理器( 順序工作方式 )存儲器乘加操作乘加操作乘加操作乘加操作 乘加操作乘加操作乘加操作乘加操作 乘加操作乘加操作乘加操作乘加操作 乘加操作乘加操作乘加操作乘加操作 乘加操作乘加操作乘加操作湖南工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文) 9 主導(dǎo)的通用 DSP 芯片來說,其并行性和可擴展性更好。 從長期發(fā)展來看 , FPGA 主要 被用于系統(tǒng)邏輯或時序控制上,很少 在 信號處理方面 得到 應(yīng)用,其主要原因是因為在 FPGA 中缺乏實現(xiàn)乘法運算的有效結(jié)構(gòu)。 而 現(xiàn)在這個問題得到了解決, 所以使 得 FPGA 在數(shù)字信號處理方面有了長足的發(fā)展。 基于 FPGA 的 DSP 設(shè)計流程 本次設(shè)計采用系統(tǒng)級的開發(fā)方法,開發(fā)流程如圖 。 圖 DSP Builder 設(shè)計流程 圖 根據(jù)客戶的不同設(shè)計需求和設(shè)計目的 , DSP Builder 對外 提供了兩種不同的設(shè)計流程 [8], 分別為 自動流程和手動流程。 在手動流程中,設(shè)計者可以靈活地指定綜合、適配條件。不過,需要手動的調(diào)用 VHDL 綜合器進行綜合,調(diào)用 Quartus ?? 進行適配,調(diào)用 ModelSim 或者Quartus?? 進行仿真,最后用 Quartus?? 產(chǎn)生相應(yīng)的編程文件用于 FPGA 的配置。 當(dāng)使用手動流程中,除了行為仿真和設(shè)計輸入,其它過程與標(biāo)準(zhǔn)的基于 VHDL的 EDA 設(shè)計流程是完全一致的。從上一步中的 DSP Builder 設(shè)計流程的 VHDL 文件(從 Simulink 模型文件。 MDL 通過 SignalCompiler 轉(zhuǎn)換而來) ,融入了合成獲得的。合成器可以 SynplifyPro ,也可以是 LelnardoSpectrum ,或使 用自己的 Altera 公司的 Quartus 。在合并,您可能需要配置或合成器提供全面的約束。因為這種操作可能會更復(fù)雜,因此相應(yīng)的 DSP Builder 中的 SignalCompiler 提供了設(shè)計一個接口,自動生成的 TCL 腳本用的 Synplify 合成或 LelnardoSpectrum 相。合成后的一體化經(jīng)營將產(chǎn)生一個網(wǎng)表文件,以用于下道工序。在這里,產(chǎn)生所謂基于 FPGA 數(shù)字高通濾波器設(shè)計 10 的 ATOM 網(wǎng)表文件(圖 ) ,主要 EDIF 網(wǎng)表文件 1 種參數(shù)可以設(shè)置,并且包含特定的硬件設(shè)備系列的功能(如邏輯宏信用證, I / O 單元,該產(chǎn)品期限嵌入式系 統(tǒng)塊 ESB 等。 )網(wǎng)表文件。 如果用 DSP Builder 產(chǎn)生的 DSP 模型只是龐大設(shè)計中的一個子模塊,則可以在設(shè)計中調(diào)用 DSP Builder 產(chǎn)生的 VHDL 文件,以構(gòu)成完整的設(shè)計。同時,一樣可以使用 Quartus?? 強大的 LogicLock 功能和 SignalTap 測試技術(shù)。 在圖 的流程中,其中 HDL 仿真 是 DSP 設(shè)計中是不可或缺的。與 DSP Builder 配合使用的 HDL 仿真器是 ModelSim。 DSP Builder 在 生成 VHDL 代碼時,可以同時生成用于測試 DSP 模塊的 TestBench(測試平臺)文件, DSP Builder 生成的 TestBench 文件 使用的是 VHDL 語言,測試向量與該 DSP 模塊在 Simulink中的仿真激勵相一致。通過 ModelSim仿真生成的 TestBench可以驗證生成的 VHDL代碼與 Simulink 中 DSP 模型的一致性。另外, DSP Builder 在產(chǎn)生 TestBench 的同時,還產(chǎn)生了針對 ModelSim 仿真的 Rcl 腳本來簡化用戶的操作,掩蓋 ModelSim仿真時的復(fù)雜性。 湖南工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文) 11 第 4 章 基于 DSP Builder 的濾波器設(shè)計與仿真 設(shè)計軟件簡介 DSP Builder 的簡介 DSP Builder[9]是美國 Altera 公司推出的一個面向 DSP 開發(fā)的系統(tǒng)級設(shè)計 開發(fā)工具,它在 QuartusⅡ 設(shè)計環(huán)境中集成了 Matlab 和 SimuIinkDSP 開發(fā)軟件。 以往我們所 使用的 Matlab 工具僅僅 是 作為 DSP 算法的建模和基于純數(shù)學(xué)的仿真,其數(shù)
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1