chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Block Design方法的Vivado FIR濾波器設(shè)計與仿真

電子設(shè)計 ? 來源:CSDN博主 ? 作者:chinkwoyu ? 2021-01-02 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近在學(xué)習(xí)FPGA DSP相關(guān)設(shè)計,從濾波器開始學(xué)習(xí),最開始先生成兩個正弦信號,產(chǎn)生混頻信號,通過modelsim仿真來驗證設(shè)計。 本案例用Block Design方法進(jìn)行設(shè)計(也可以選擇編寫.v文件的形式進(jìn)行設(shè)計)。

信號源產(chǎn)生
本次案例用DDS IP核產(chǎn)生兩個簡單的正弦信號,為了方便后面觀察,這里分別產(chǎn)生一個4M和一個5M的正弦信號。

pIYBAF9uIxWADR4BAABex0NulNE951.png

雙擊打開DDS IP核進(jìn)入設(shè)置,對相關(guān)參數(shù)進(jìn)行設(shè)置

本案例相關(guān)設(shè)置如下所示:

o4YBAF9uIx2ARhGKAAgnnDqw3OA830.png

pIYBAF9uIyWAdgOeAAdZjpjKR0k356.png


o4YBAF9uIyyAK65-AAdDUonA_eA356.png

設(shè)置完相關(guān)參數(shù)之后,可以在Output Frequencies中查看頻率信息。

pIYBAF9uIzOAKWLXAAY92z4i4zU867.png

同樣的,在Summary選項中查看設(shè)置的參數(shù)信息

o4YBAF9uIzuAXdR4AAfBWQQJHpg923.png

混頻
調(diào)用一個乘法器,將兩路正弦信號進(jìn)行混頻,觀察混頻之后的信號。

pIYBAF9uIzyATei8AAAvVFNa2aQ483.png

連線
IP模塊選擇完成以后,就可以進(jìn)行連線了,首先選中DDS IP的aclk管腳

pIYBAF9uIz2ALmOwAABF7NZrYU8248.png

右鍵點擊ackl引腳,點擊make external

o4YBAF9uI0CAch7tAAFyf9RGiBs793.png

會產(chǎn)生一個aclk的輸入管腳,然后把另外一個DDS IP核的aclk引腳連接到aclk輸入管腳上。

o4YBAF9uI0GASMgLAAB3MIYnvA0814.png

然后把兩個DDS的M_ASIS_DATA輸出管腳分別連接到mult_gen IP核的A和B上,之后,右鍵點擊P管腳,選擇make external自動生成輸出的管腳即可。

pIYBAF9uI0OAfVMNAAChGrDAkUI184.png

右鍵點擊空白處,選擇valid design,出現(xiàn)如下窗口,說明連接沒有錯誤。

pIYBAF9uI0SAfHDFAABU87yeVm4793.png

連線完成之后,ctrl+s保存一下工程,然后在source窗口里面,有一個類似于金字塔形狀的選項

o4YBAF9uI0aAXiloAABX5bK605U457.png

這個就是工程的BD文件,右鍵點擊,選擇create a HDL wapper,生成一個頂層文件。

o4YBAF9uI0iAd9zFAAHDC_oFHww445.png

仿真
工程建立完成以后,我們寫個TB文件對其進(jìn)行仿真,測試代碼如下:
module tb_top(
);
reg aclk_0 ;
wire [31:0]S_0;
initial
begin
aclk_0 = 1;
end

always #5 aclk_0 = ~aclk_0 ;

DSP_TEST_wrapper DSP_TEST_wrapper_i
(.aclk_0(aclk_0),
.S_0(S_0));
endmodule

將測試文件添加進(jìn)工程,點擊左側(cè)run simulation即可用modelsim進(jìn)行仿真(需要將VIVADO和modelsim進(jìn)行關(guān)聯(lián),在SIMULATION選項進(jìn)行設(shè)置)

仿真結(jié)果如下圖所示(我將兩路正弦信號也連了管腳出來,便于仿真觀察,也可以在modelsim中把DDS IP的信號添加進(jìn)來觀察,效果一樣)

pIYBAF9uI0uAOnjfAAGyvO20WeE632.png

編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    561

    文章

    8277

    瀏覽量

    368410
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22508

    瀏覽量

    639477
  • 濾波器
    +關(guān)注

    關(guān)注

    162

    文章

    8476

    瀏覽量

    186331
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    輸入濾波器 vs 輸出濾波器:核心差異解析

    變頻輸入和輸出濾波器雖然只有一字之差,但它們的角色、電路設(shè)計,甚至電氣特性都截然不同。簡單來說,輸入濾波器是為了讓變頻與電網(wǎng)“和諧相處”,而輸出
    的頭像 發(fā)表于 04-20 11:43 ?431次閱讀
    輸入<b class='flag-5'>濾波器</b> vs 輸出<b class='flag-5'>濾波器</b>:核心差異解析

    屏蔽電源濾波器的分類

    屏蔽房用來屏蔽 輻射 干擾,而濾波器用來濾除 傳導(dǎo) 干擾。沒有濾波器,屏蔽房的整體隔離效果會下降60dB以上(相當(dāng)于百萬倍的效能損失),因此濾波器是屏蔽房發(fā)揮完整功能的核心部件。 來看下分類: 屏蔽
    的頭像 發(fā)表于 04-16 10:53 ?177次閱讀
    屏蔽電源<b class='flag-5'>濾波器</b>的分類

    濾波器出現(xiàn)奇怪波型

    設(shè)計的低通濾波器,希望過濾出方波的基波,仿真可以正常濾波,但是做出來的實物出現(xiàn)了如圖的奇怪波形??梢詥枂柎罄袀?,這是什么原因嗎?
    發(fā)表于 04-06 22:28

    交流單相濾波器與三相濾波器的核心區(qū)別解析

    在電力系統(tǒng)中,濾波器的應(yīng)用至關(guān)重要,而單相濾波器和三相濾波器是其兩大主要類別。這兩種濾波器并非僅因相位數(shù)量不同,而是在設(shè)計原理、核心功能和應(yīng)用領(lǐng)域上存在根本性差異。理解這些差異是進(jìn)行正
    的頭像 發(fā)表于 02-04 15:53 ?394次閱讀

    通過vivado HLS設(shè)計一個FIR低通濾波器

    Vivado HLS是一款強大的高層次綜合工具,可將C/C++代碼轉(zhuǎn)換為硬件描述語言(HDL),顯著提升FPGA開發(fā)效率。
    的頭像 發(fā)表于 01-20 16:19 ?558次閱讀
    通過<b class='flag-5'>vivado</b> HLS設(shè)計一個<b class='flag-5'>FIR</b>低通<b class='flag-5'>濾波器</b>

    Vivado仿真之后沒有出現(xiàn)仿真結(jié)果的解決方法

    ;Run Behavioral Simulation之后,會出現(xiàn)如下圖界面,此時,在Tcl Console中并沒有出現(xiàn)仿真結(jié)果。 沒有出現(xiàn)仿真結(jié)果的原因是沒有給Vivado時間進(jìn)行仿真
    發(fā)表于 10-31 06:24

    信號處理:指數(shù)移動平均 (EMA) 濾波器

    作者: Mustahsin Zarif 之前我們在《信號處理簡介》一文中已經(jīng)見過了兩類濾波器:有限脈沖響應(yīng) (FIR) 濾波器和無限脈沖響應(yīng) (IIR) 濾波器。我們看到了移動平均
    的頭像 發(fā)表于 10-04 18:35 ?2285次閱讀
    信號處理:指數(shù)移動平均 (EMA) <b class='flag-5'>濾波器</b>

    vivado仿真時GSR信號的影響

    利用vivado進(jìn)行設(shè)計xilinx FPGA時,寫完設(shè)計代碼和仿真代碼后,點擊run simulation(啟動modelsim進(jìn)行仿真)。
    的頭像 發(fā)表于 08-30 14:22 ?1605次閱讀
    <b class='flag-5'>vivado</b><b class='flag-5'>仿真</b>時GSR信號的影響

    有源濾波器與無源濾波器的區(qū)別

    濾波器是根據(jù)電路參數(shù)對電路頻帶寬度的影響而設(shè)計出來的工程應(yīng)用電路,濾波器種類很多,有源濾波器和無源濾波器的區(qū)別我們最簡單的分別辦法是看看是否需要電源,在作用上最大的區(qū)別在于有源
    的頭像 發(fā)表于 06-18 09:03 ?2268次閱讀

    GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器的引腳圖、接線圖、封裝手
    發(fā)表于 06-06 18:34
    GNSS 低噪聲放大器前端模塊,集成前<b class='flag-5'>濾波器</b>和后<b class='flag-5'>濾波器</b> skyworksinc

    DC-DC和AC-DC開關(guān)電源的新型EMI濾波器設(shè)計方法

    用于DC-DC和AC-DC開關(guān)電源的新型EMI濾波器設(shè)計方法
    發(fā)表于 05-26 17:14 ?6次下載

    如何使用One Spin檢查AMD Vivado Design Suite Synth的結(jié)果

    本文講述了如何使用 One Spin 檢查 AMD Vivado Design Suite Synth 的結(jié)果(以 Vivado 2024.2 為例)。
    的頭像 發(fā)表于 05-19 14:22 ?1504次閱讀
    如何使用One Spin檢查AMD <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite Synth的結(jié)果

    Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置
    發(fā)表于 05-14 18:31
    Sky5? 低電流 GNSS LNA 前端模塊,集成前置<b class='flag-5'>濾波器</b>和后置<b class='flag-5'>濾波器</b> skyworksinc

    基于 FPGA 的任意波形發(fā)生+低通濾波器系統(tǒng)設(shè)計

    的地址輸入。 (2)低通濾波器 低通濾波器實現(xiàn): 方法一:利用Vivado自身具備的DDS和FIR的IP核實現(xiàn) 在
    發(fā)表于 05-07 15:34