色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于PYNQ的數字信號處理之旅

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-05-17 09:57 ? 次閱讀

在PYNQ RFSoCWorkshop之后,Xilinx再次推出DSP-PYNQ,與之前只發布了基于RFSoC2x2開發套件的overlay和notebooks不同,本次發布的工程增加了對ZCU111和Ultra96的支持

Overlay


開發者可以通過簡單的命令快速安裝overlay,并正式開啟基于PYNQ的數字信號處理之旅。


# PYNQ v2.4.1 v2.5pip3 install https://github.com/Xilinx/DSP-PYNQ/releases/download/v1.0_$BOARD/dsp_pynq-1.0-py3-none-any.whl
# PYNQ v2.6pip3installhttps://github.com/Xilinx/DSP-PYNQ/releases/download/v2.0_$BOARD/dsp_pynq-2.0-py3-none-any.whl
python3-c'importdsp_pynq;dsp_pynq.install_notebooks()'

Notebooks


本次DSP-PYNQ一共發布了兩個有關數字信號處理的notebooks,這些notebooks可以幫助開發者快速熟悉和理解如何使用Python和PYNQ開發數字信號處理(DSP)應用。其中第一個notebook是圍繞數字信號處理功能的DSP和Python包入門應用,第二個notebook在第一個的基礎上,將FFT和FIR處理搬移到PL端進行加速處理。

Notebook 1:蘇格蘭鳥類錄音分析


在該示例應用中,我們將從可視化一些有趣的信號開始——蘇格蘭鳥類的錄音!這段錄音包含兩種不同頻率的蘇格蘭鳥的聲音,我們將使用一些不同的分析技術來了解這些信號,最后對音頻進行處理以分離出單一類型的鳥類。

  • 引入SciPy ecosystem,包括用于DSP運算的scipy.signal和用于數組的numpy。

    • 獲取采樣頻率,樣本數組類型,樣本數據格式,數據長度等信息。

    • 使用Scipy對原始樣本數據進行FFT操作。

      63ba1692-d57a-11ec-bce3-dac502259ad0.png

      時域信號

      63d264d6-d57a-11ec-bce3-dac502259ad0.png

      頻域信號

    • 使用Scipy設計FIR濾波器,并驗證其頻率響應。

      63ebe546-d57a-11ec-bce3-dac502259ad0.png

      FIR頻率響應

    • 使用FIR濾波器對原始信號進行濾波。

      6446068e-d57a-11ec-bce3-dac502259ad0.png

      FIR濾波前頻譜

      647be790-d57a-11ec-bce3-dac502259ad0.png

      FIR濾波后頻譜

  • 使用plotly_express和pandas dataframe實現可視化操作,能夠自由對繪圖進行zoomin/pan around/zoom back 保存等操作,上述圖片均使用ploty_express繪得。

Notebook2:使用FPGA實現硬件加速


在該示例應用中,我們將會使用相同的SciPy技術來分析記錄有兩種鳥類聲音的音頻,并使用濾波器來分離其中一種聲音。但是,這一次我們將會把軟件的FFT和FIR函數搬移到FPGA端實現硬件加速,同時使用PYNQ控制。

  • 使用LogiCoreFIR Compiler和LogiCireFFT構建硬件加速邏輯。

    648f4a2e-d57a-11ec-bce3-dac502259ad0.png

    硬件設計

  • 使用AXI DMA實現PL端與PS端的Memory共享。

  • 使用Python為FPGA硬件構建控制函數,通過DMA傳輸數據和配置信息,實現對FFT和FIR IP核的on-the-fly重配置以及功能實現。

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Xilinx
    +關注

    關注

    73

    文章

    2184

    瀏覽量

    124591
  • 數字信號
    +關注

    關注

    2

    文章

    994

    瀏覽量

    48192
  • PYNQ
    +關注

    關注

    4

    文章

    62

    瀏覽量

    3059

原文標題:DSP-PYNQ新增對ZCU111和Ultra96的支持!

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    數字信號處理的基本組成及其特點?

    數字信號處理 是指將事物的運動變化轉變為一串數字,并用計算的方法從中提取有用的信息,以滿足我們實際應用的需求。 數字信號處理是利用
    的頭像 發表于 06-18 09:02 ?142次閱讀
    <b class='flag-5'>數字信號</b><b class='flag-5'>處理</b>的基本組成及其特點?

    進群免費領FPGA學習資料!數字信號處理、傅里葉變換與FPGA開發等

    進群免費領FPGA學習資料啦!小編整理了數字信號處理、傅里葉變換與FPGA開發等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進 QQ 群:913501156 群免費領
    發表于 04-07 16:41

    MPU與數字信號處理的關系

    數字化時代,微處理器單元(MPU)和數字信號處理(DSP)技術已經成為實現復雜計算和數據處理任務的關鍵技術。MPU作為計算機系統的大腦,負
    的頭像 發表于 01-08 09:29 ?550次閱讀

    數模轉換器在數字信號處理中的應用

    在現代電子系統中,數字信號處理(DSP)技術扮演著至關重要的角色。數字信號處理涉及將模擬信號轉換為數字信
    的頭像 發表于 11-25 16:15 ?1530次閱讀

    adc與數字信號處理的關系

    在現代電子系統中,模擬信號數字信號之間的轉換是至關重要的。模數轉換器(ADC)和數字信號處理(DSP)是實現這一轉換的關鍵技術。 1. ADC的基本概念 模數轉換器(ADC)是一種將
    的頭像 發表于 10-31 10:50 ?913次閱讀

    數字信號和模擬信號的特點及應用

    引言 數字信號和模擬信號是兩種基本的信號類型。數字信號是由離散的數值組成的信號,通常用于數字設備
    的頭像 發表于 08-25 15:53 ?2903次閱讀

    數字信號是電壓還是電流的

    數字信號是一種電信號,它表示信息的方式是離散的,即信號的取值是離散的,而不是連續的。數字信號可以是電壓信號,也可以是電流
    的頭像 發表于 08-11 10:56 ?2006次閱讀

    數字信號是電磁波嗎為什么

    數字信號和電磁波是兩個不同的概念,但它們之間存在一定的聯系。 首先,我們需要了解什么是數字信號和電磁波。 數字信號 數字信號是一種用數字形式
    的頭像 發表于 08-11 10:52 ?1613次閱讀

    數字信號是離散的還是連續的

    的。這些數字值可以是二進制數、十進制數或其他形式的數字數字信號的特點是離散的,即在時間上和幅度上都是離散的。數字信號的產生、傳輸和處理都需
    的頭像 發表于 08-11 10:49 ?3977次閱讀

    數字信號是什么信號的組合

    數字信號是一種由數字值序列組成的信號,它在通信、計算機、電子和自動化等領域具有廣泛的應用。數字信號的組合涉及到許多方面,包括數字信號的產生、
    的頭像 發表于 08-11 10:47 ?1770次閱讀

    數字信號包括哪些 數字信號的特點是什么

    數字信號是一種以數字形式表示的信號,它在現代通信和信息技術中扮演著重要的角色。 數字信號的類型 二進制信號 :最基本的
    的頭像 發表于 08-11 10:44 ?4421次閱讀

    數字信號的幅度只能取1或0對嗎

    數字信號的基本概念 1.1 數字信號的定義 數字信號是指用數字形式表示的信號,其幅度只能取特定的離散值。與模擬
    的頭像 發表于 08-11 10:39 ?1962次閱讀

    由模擬信號得到數字信號需經過哪些步驟?

    引言 在現代通信和信號處理領域,數字信號處理技術得到了廣泛的應用。數字信號具有抗干擾性強、易于存儲和傳輸等優點,因此將模擬
    的頭像 發表于 08-11 10:26 ?1142次閱讀

    數字信號處理與通信原理之間的關系

    數字信號處理(Digital Signal Processing,簡稱DSP)和通信原理是信息科學領域中兩個密切相關的領域。它們在理論和應用層面都有很多相互聯系和相互依賴的地方。 在現代通信系統中
    的頭像 發表于 08-09 09:35 ?1730次閱讀

    數字信號處理三大變換關系包括什么

    數字信號處理是電子工程和信息科學領域的一個重要分支,它涉及到對信號進行分析、處理和轉換的方法。數字信號
    的頭像 發表于 08-09 09:33 ?2375次閱讀
    主站蜘蛛池模板: 青柠在线观看免费高清电视剧荣耀 | 国产h视频免费观看 | 国产精品JK白丝AV网站 | 神马电影院午夜神福利在线观看 | 成人免费一级毛片在线播放视频 | 伦理在线影院伦理电影 | 一个人免费视频在线观看高清频道 | 日韩精品一区VR观看 | 无码99久热只有精品视频在线 | 87影院午夜福利 | 麻豆国产自制在线观看 | 亚洲国产综合另类视频 | 国产亚洲精品在浅麻豆 | 91精品专区| 国产人妻人伦精品836700 | 最新国产成人综合在线观看 | 欧美最猛12teevideos | 亚洲欧洲日韩天堂无吗 | 久久精品免费看网站 | 找老女人泻火对白自拍 | 欧美成人性色生活18黑人 | 青青国产在线观看视频 | 我解开了岳的乳第一个女人 | 777EY_卡通动漫_1页 | 久久国产亚洲精品AV麻豆 | 国产亚洲精品在浅麻豆 | 快播h网站 | 国产大片51精品免费观看 | 精品麻豆一卡2卡三卡4卡乱码 | 国产亚洲999精品AA片在线爽 | 99精彩视频在线观看 | 娇女的呻吟亲女禁忌h16 | 花蝴蝶高清在线视频免费观看 | 伊人久久中文大香线蕉综合 | 双性将军粗壮H灌满怀孕 | 麻豆国产人妻精品无码AV | 国产一区二区精品视频 | 美女gif趴跪式动态图 | 国内精品久久久久影院网站 | 小处雏一区二区三区 | 精品麻豆一卡2卡三卡4卡乱码 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品