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

正文內容

基于fpga的數(shù)字上變頻設計畢業(yè)設計(論文)說明書(文件)

2025-07-31 21:15 上一頁面

下一頁面
 

【正文】 類型選擇 (c)選擇輸出位數(shù)為 12 位,深度為 4096;其他選擇默認即可。 HB 半帶濾波器設計 由前面的理論知識分析可知, HB 濾波器階數(shù)越低,相對帶寬越小,因此在此設計中,小插值率的情況下,應盡可能采用高階的 HB 濾波器,以獲得盡可能大的信號帶寬。 在 Matlab 中我們按照指標來進行設計模型,如下圖所示。 即系 數(shù)乘以 4096,然后化為二進制即可。 CIC 濾波器設計 在設計 CIC 濾波器時主要考慮到,對于一個 Q 級的 CIC 濾波器來說,存在一個處理增益 ,而且隨著級數(shù) Q 和抽取因子 D的加大,處理增益也以指數(shù)級增長,所以在用 FPGA來實現(xiàn)時,要保留足夠的運算精度,否則就有可能引起溢出錯誤,或運算精度的降低。實際應用中,我們感興趣的有用信號落在區(qū)間 0— 2? /D 內,其余區(qū)間內的信號都是要被抑制的,因此非線性相位對濾波和抽取后的結果并沒有影響 。 生成單元如圖 所示。 圖 乘法器輸入、輸出位寬設置 輸入分別選擇 30bits 和 12bits,得輸出為 42bits。 是作 FPGA/ASIC設計的 RTL 級和門級電路仿真的首選 , 它采用直接優(yōu)化的編譯技術、 Tcl/Tk 技術、和單一內核仿真技術,編譯仿真速度快,編譯的代碼與平臺無關,便于保護 IP 核,個性化的圖形界面和用戶接口,為用戶加快調錯提供強有力的手段,是 FPGA/ASIC 設計的首選仿真軟件。因此本章主要來介紹Modelsim 軟件的特點及仿真步驟以及本設計的仿真驗證結果。 混頻器設計 本次設計中為方便簡單,主要是調用 IP 核中的乘法器,具體步驟如下列組圖所示。 還有一般來說 CIC 的通帶衰減較大,前面加一 FIR 濾波器可以補償 CIC 的通帶衰減,但是 FIR 濾波器又耗費很多的硬件資源,因此在此處為了滿足濾波器的阻帶衰減特性,我選擇了 用 verilog 語言實現(xiàn)了一個實現(xiàn)了一個 單 級, 插值為 4 的 29 位插值濾波器,系統(tǒng)工作時鐘的頻率是數(shù)據(jù)速率的 4 倍。另外,由前面的理論分析可知,梳狀濾波器和整個 CIC 濾波器在 02? 范圍內并不是完全線性相位的, 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 22 頁 共 38 頁 每隔 2? /D 就會產(chǎn)生一次相位跳變。 具體程序見附錄二,得到生成單元 (symbol)如下圖所示。 我們可以 從 Matlab 算出 一組濾波器 系數(shù) h(n)。這種 算法可以設計出與期望濾波器頻率相應很吻合的濾波器。 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 20 頁 共 38 頁 圖 位寬設置 余下步驟可以 直接采用默認選擇,直到“ finish”即可,如此就完成了 ROM 的定制,余弦表 的定制亦是如此。 (a)選擇 “ Tools”中的“ MegaWizard PlugIn Manager?”如圖 所示。 根據(jù) 0 /2Ncf K f?? ,設置載波頻率控制字為 20xx00000,基帶信號頻率 控制字為20xx00,而時鐘頻率設為 20MHz,又 N=32,可知載波頻率為 1M,基帶信號頻率為 10K。相位累加器的實現(xiàn) 程序見附錄一( a)。在滿足性能的前提下為節(jié)省資源開銷,采用 12 位的頻率控制字。 這兩個模塊的具體設計方法步驟如下。 DDS 設計 本次設計是采用查表法實現(xiàn)數(shù)控振蕩器的。 數(shù)字上變頻的實現(xiàn)過程:首先,信號通過內插濾波器提高信號的采樣速率;然后通過正交混頻,實現(xiàn)信號載頻從低頻搬移到中頻或高頻。 CORDIC 算法包含圓周系統(tǒng),線性系統(tǒng),雙曲系統(tǒng)三種旋轉系統(tǒng), 在本設計中沒有用到這里就不再多做介紹。低通濾波器用于濾除不需要的取樣分量,以便輸出頻譜純凈的正弦波信號。一個 N 位的相位累加器對應著圓上 2N 個相位點,其相位分辨率為 N2/2???? 。由此可以看出,相位累加器在每一個時鐘脈沖輸入時,把頻率控制字累加一次,相位累加器輸出的數(shù)據(jù)就是合成信號的相位,相位累加器的溢出頻率就是 DDS 輸出的信號頻率。由于 A和 0? 不隨時間而變化,可以令 A= 1, 0? = 0,得到歸一化的正弦信號表達式: ( 3— 22) 相位累加器由 N 位加法器與 N 位累加寄存器級聯(lián)構成。 DDS 的設計實現(xiàn)方式主要有查表法和 CORDIC 算法兩種,本設計中采用了查表法。 但同時要注意的是,由半帶濾波器的頻率特性己知,它要求: 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 15 頁 共 38 頁 Fs= fs/2Fp ( 3— 20) 因此當信號通帶 Fp 很小時,這種過渡帶對于多級濾波器的最后一級來說往往過大,不能滿足濾波特性的總體要求,因此不適合用做多級抽取濾波器的最后一級,即后級濾波器必須有其他類型的 FIR 濾波器。由于半帶 FIR 濾波器系數(shù)的對稱性和近一半系數(shù)為零,使得濾波運算的乘法次數(shù)減少了近 3/4,加法次數(shù)減少了近一半,用于存放濾波器系數(shù)的存儲器也減少了一半,因 而更有利于高效數(shù)字信號處理的實時實現(xiàn)。 NNNNjwjwNwSaw R MaSRMww R MeHH???? ?????????????????? )2()2()2s i n ()2s i n ()]([)e( )(xxS )sin(xa ?)(NkRMkNRMNCN zzzzHzHH )(11)()(z 1011????? ????? ???????)( 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 14 頁 共 38 頁 圖 CIC 內插濾波器 HB 半帶濾波器 半帶濾波器可以將離散系統(tǒng)的工作頻率范圍分成對等的兩個對稱部分,且 這種濾波器特別適合實現(xiàn) D= 2M (即 2的冪次方倍 )的抽取或內插,而且 運算復雜度低, 實時性強 ,因此 在多速率信號處理中有著重要 的地位。 CIC 濾波器既可以作為抽取濾波器也可以作為內插濾波器。 圖 CIC 濾波器的基本單元 11 1 1z ??? zH )( 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 13 頁 共 38 頁 圖 CIC濾波器的幅頻特性 由圖 , 單級 CIC濾波器的旁瓣電平比較大,只比主瓣低 dB,說明阻帶衰減很差,一般很難滿足實用要求。梳狀濾波器部分工作在采樣率λ /R,其中 R表示整數(shù)改變因子。它是一種線性相位低通 FIR 濾波器,其系數(shù)均為 1,所以對于 CIC 濾波器來說,傳統(tǒng)卷積的濾波運算只相當于做加法運算,因此使用 CIC 濾波器可以完成高速內插、抽取和濾 波并且實現(xiàn)起來較為簡便。多速率濾波器主要作用有三點:抽?。唇档托盘査俾剩?、插值(既提高信號速率)和低通濾波。濾波器性能的好壞將直接影響系統(tǒng)處理的效果和其實 時處理的能力。 由圖中可見,在內插后的頻譜 )ejwW( 中不僅含有 )( jwX e 的基帶分量,還含有其頻率大于 ? /L 的高頻成分,為了從 )ejwW( 中恢復原始譜,則必須對內插后的信號進行低通濾波(濾波器帶寬為 ? /L)。零值內插后為 ω( m)。本設計中主要用到有關內插的,因此下面將分別 對數(shù)字變頻中多速率濾波器組中常用的 CIC 濾波器、半帶濾波器以及多速率 FIR 濾波器這幾種高效數(shù)字濾波器進行介紹和分析。 所謂多速率數(shù)字信號處理是指改變信號的采樣率,包括抽取和內插兩種情況。但是隨著采樣速率的提高帶來一個問題就是采樣后的數(shù)據(jù)流速率很高,導致后續(xù)的信號處理速度跟不上,所以對 A/D 處理后的數(shù)據(jù)流進行降速處理或叫二次采樣是完全必要的。這種近似的處理辦法相當 簡單,但效果不佳,只適于數(shù)字調制方式或基帶信號帶寬很窄、對信號精度要求小高的場合。所以,在進行正交調制之前必須對基帶數(shù)字信號進行插值濾波,提高其數(shù)據(jù)速率。數(shù)字上變頻器的基本工作原理是:首先將量化后的基帶信號通過脈沖成形濾波器進行處理,以適應帶限信道和消除碼間串擾 (ISI),然后通過插值濾波器處理提高采樣率,最后與正交載波進行數(shù)字混頻, 按照通信調制基本理論,上變頻需要將調制好的信號從基帶頻率搬移到射頻頻率。要提高 DUC 的性能,就要加寬運算字長,但字長不可能無限加寬,這就需要在 DUC 性能和硬件資源開銷之間作一個折衷。但與模擬上變頻相比,)s i n()()c os ()(])(R e [)( nwnQnwnIenxnx cjwab c ??? 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 9 頁 共 38 頁 數(shù)字上變頻器的運算速度受硬件電路處理能力的限制,其運算速度決定了 DDC 的最高輸入信號數(shù)據(jù)率,相應的也限定了 ADC 的最高采樣速率。從以上分析可以看出,一個實的窄帶信號既可用解析信號 z(t)表示,也可用其基帶信號 (零中頻信號 ) ()bzt來表示。一個實信號的解析表示 (正交分解 )在信號處理中有著極其重要的作用,是軟件無線電的基礎理論之一,從解析信號中很容易獲得信號的三個特征參數(shù):瞬時幅度、瞬時相位和瞬時頻率,而這三個特征參數(shù)是信號分析、參數(shù)測量或識別解調的基礎 。 數(shù)字上變頻原理概述 數(shù)字混頻 正交變換 任何物理可實現(xiàn)的信號都是實信號,實信號的頻譜具有共軛對稱性,即正負頻率幅度分量是對稱的,而其相位分量正好相反。此外仿真的方法還有利用 matlab 軟件與 EDA 軟件進行的聯(lián)合仿 真。在本設計中我采用的是 Altera公司的 。 對于設計軟件,一般是每個 FPGA 提供商就有一套專門設計用的軟件。FPGA 的開發(fā)流程一般如圖 2一 2 所示,包括電路設計、設計輸入、功能仿真、綜合優(yōu)化、綜合后仿真、實現(xiàn)與布局布線、時序仿真與驗證、板級仿真與驗證,以及芯片編程與調試 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 6 頁 共 38 頁 設計描述 生產(chǎn) 設計輸入 設計編輯 器件編程 延時確認 設計修改 功能仿真 在線確認 等主要步驟。其實布線資源的優(yōu)化與使用和實現(xiàn)結果有直接關系。 除了塊RAM, Xilinx 和 Lattice 的 FPGA 還可以靈活地將 LUT 配置成 RAM、 ROM、 FIFO 等存儲結構。嵌入式塊 RAM 可以配置為單端口 RAM、雙端口RAM、偽雙端口 RAM、 CAM、 FIFO 等存儲結構。一般來說,比較經(jīng)典的基本可編程單元的配置是一個寄存器加一個查找表,但不同廠商的寄存器和查找表的內部結構有一定的差異,而且寄存器和查找表的組合模式也不同。具體介紹如下: ( 1)可編程輸入 /輸出單元( I/O 單元) 目前大多數(shù) FPGA 的 I/O 單元被設計為可編程模式,即通過軟件的靈活配置,可適應不同的電器標準與 I/O 物理特性;可以調整匹配阻抗特性,上下拉電阻;可以調整輸出驅動電流的大小等。目前, FPGA 在通信、數(shù)據(jù)處理、網(wǎng)絡、儀器、工業(yè)控制、軍事和航空航天等眾多領域已經(jīng)得到了廣泛的應用。而且對幾種不同功能的邏輯電路可以采用相同的硬件電路,這也減少了許多硬件設計的工作量。以 FPGA 為代表的數(shù)字系統(tǒng)現(xiàn)場集成技術正朝著 低功耗,高頻率、高靈活性的方向發(fā)展。 桂林電子科技大學畢業(yè)設計(論文)報告用紙 第 4 頁 共 38 頁 2 FPGA 系統(tǒng)設計基礎 FPGA 簡介 FPGA(Field Programmable Gate Array)即現(xiàn)場可編程門陣列,它是在 PAL、 GAL、EPLD 等可編程器件的基礎上進一步發(fā)展的產(chǎn)物。 利用 FPGA 設計固定參數(shù)的上變頻器,提出結構框圖, 對所設計的原理圖進行仿真并計算,分析仿真結果; 反復對各模塊進行改
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1