91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于PYNQ的數(shù)字信號(hào)處理之旅

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-05-17 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

Overlay


開發(fā)者可以通過簡(jiǎn)單的命令快速安裝overlay,并正式開啟基于PYNQ的數(shù)字信號(hào)處理之旅。


# 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一共發(fā)布了兩個(gè)有關(guān)數(shù)字信號(hào)處理的notebooks,這些notebooks可以幫助開發(fā)者快速熟悉和理解如何使用Python和PYNQ開發(fā)數(shù)字信號(hào)處理(DSP)應(yīng)用。其中第一個(gè)notebook是圍繞數(shù)字信號(hào)處理功能的DSP和Python包入門應(yīng)用,第二個(gè)notebook在第一個(gè)的基礎(chǔ)上,將FFT和FIR處理搬移到PL端進(jìn)行加速處理。

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


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

  • 引入SciPy ecosystem,包括用于DSP運(yùn)算的scipy.signal和用于數(shù)組的numpy。

    • 獲取采樣頻率,樣本數(shù)組類型,樣本數(shù)據(jù)格式,數(shù)據(jù)長(zhǎng)度等信息。

    • 使用Scipy對(duì)原始樣本數(shù)據(jù)進(jìn)行FFT操作。

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

      時(shí)域信號(hào)

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

      頻域信號(hào)

    • 使用Scipy設(shè)計(jì)FIR濾波器,并驗(yàn)證其頻率響應(yīng)。

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

      FIR頻率響應(yīng)

    • 使用FIR濾波器對(duì)原始信號(hào)進(jìn)行濾波。

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

      FIR濾波前頻譜

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

      FIR濾波后頻譜

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

Notebook2:使用FPGA實(shí)現(xiàn)硬件加速


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

  • 使用LogiCoreFIR Compiler和LogiCireFFT構(gòu)建硬件加速邏輯。

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

    硬件設(shè)計(jì)

  • 使用AXI DMA實(shí)現(xiàn)PL端與PS端的Memory共享。

  • 使用Python為FPGA硬件構(gòu)建控制函數(shù),通過DMA傳輸數(shù)據(jù)和配置信息,實(shí)現(xiàn)對(duì)FFT和FIR IP核的on-the-fly重配置以及功能實(shí)現(xiàn)。

審核編輯 :李倩


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

    關(guān)注

    73

    文章

    2201

    瀏覽量

    131215
  • 數(shù)字信號(hào)
    +關(guān)注

    關(guān)注

    2

    文章

    1056

    瀏覽量

    49405
  • PYNQ
    +關(guān)注

    關(guān)注

    4

    文章

    62

    瀏覽量

    3364

原文標(biāo)題:DSP-PYNQ新增對(duì)ZCU111和Ultra96的支持!

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    TMS320VC5503 定點(diǎn)數(shù)字信號(hào)處理器深度剖析

    TMS320VC5503 定點(diǎn)數(shù)字信號(hào)處理器深度剖析 在數(shù)字信號(hào)處理領(lǐng)域,TI 的 TMS320VC5503 定點(diǎn)數(shù)字信號(hào)
    的頭像 發(fā)表于 03-09 10:45 ?143次閱讀

    TMS320C6418定點(diǎn)數(shù)字信號(hào)處理器:特性、功能與應(yīng)用詳解

    TMS320C6418定點(diǎn)數(shù)字信號(hào)處理器:特性、功能與應(yīng)用詳解 在當(dāng)今數(shù)字化的時(shí)代,數(shù)字信號(hào)處理器(DSP)在各個(gè)領(lǐng)域都發(fā)揮著至關(guān)重要的作用
    的頭像 發(fā)表于 03-09 10:35 ?149次閱讀

    SMx320VC33數(shù)字信號(hào)處理器:特性、參數(shù)與應(yīng)用全解析

    SMx320VC33數(shù)字信號(hào)處理器:特性、參數(shù)與應(yīng)用全解析 引言 在數(shù)字信號(hào)處理領(lǐng)域,高性能、低功耗的處理器一直是工程師們追求的目標(biāo)。德州儀
    的頭像 發(fā)表于 03-09 09:50 ?292次閱讀

    TMS320LC548定點(diǎn)數(shù)字信號(hào)處理器詳解

    TMS320LC548定點(diǎn)數(shù)字信號(hào)處理器詳解 作為一名資深電子工程師,在數(shù)字信號(hào)處理領(lǐng)域摸爬滾打多年,我深知一款性能卓越的處理器對(duì)于項(xiàng)目的重
    的頭像 發(fā)表于 03-09 09:50 ?294次閱讀

    TMS320VC5416 定點(diǎn)數(shù)字信號(hào)處理器全面解析

    TMS320VC5416 定點(diǎn)數(shù)字信號(hào)處理器全面解析 引言 在數(shù)字信號(hào)處理領(lǐng)域,TMS320VC5416 定點(diǎn)數(shù)字信號(hào)
    的頭像 發(fā)表于 03-09 09:45 ?300次閱讀

    SM320VC5421-EP 定點(diǎn)數(shù)字信號(hào)處理器深度剖析

    SM320VC5421-EP 定點(diǎn)數(shù)字信號(hào)處理器深度剖析 在當(dāng)今數(shù)字化浪潮中,數(shù)字信號(hào)處理器(DSP)的性能和功能對(duì)各類電子設(shè)備的運(yùn)行起著關(guān)
    的頭像 發(fā)表于 03-09 09:40 ?296次閱讀

    TMS320VC5410A定點(diǎn)數(shù)字信號(hào)處理器深度剖析

    TMS320VC5410A 定點(diǎn)數(shù)字信號(hào)處理器深度剖析 在數(shù)字信號(hào)處理領(lǐng)域,TI的TMS320VC5410A定點(diǎn)數(shù)字信號(hào)
    的頭像 發(fā)表于 03-09 09:25 ?356次閱讀

    TMS320VC5402 定點(diǎn)數(shù)字信號(hào)處理器深度解析

    TMS320VC5402 定點(diǎn)數(shù)字信號(hào)處理器深度解析 在數(shù)字信號(hào)處理領(lǐng)域,TMS320VC5402 定點(diǎn)數(shù)字信號(hào)
    的頭像 發(fā)表于 03-06 17:10 ?1097次閱讀

    SMJ320C80數(shù)字信號(hào)處理器:架構(gòu)、特性與應(yīng)用全解析

    SMJ320C80數(shù)字信號(hào)處理器:架構(gòu)、特性與應(yīng)用全解析 在當(dāng)今數(shù)字化的時(shí)代,數(shù)字信號(hào)處理器(DSP)在眾多領(lǐng)域中發(fā)揮著至關(guān)重要的作用。SM
    的頭像 發(fā)表于 03-06 16:55 ?1007次閱讀

    國(guó)產(chǎn)32位高性能Audio音頻數(shù)字信號(hào)處理器(DSP)芯片-DU561

    音頻數(shù)字信號(hào)處理器(DSP)的工作原理主要通過數(shù)字化處理提升音頻質(zhì)量,其核心流程包括信號(hào)采集、處理和輸出三個(gè)關(guān)鍵環(huán)節(jié)。
    的頭像 發(fā)表于 10-22 09:47 ?1027次閱讀
    國(guó)產(chǎn)32位高性能Audio音頻<b class='flag-5'>數(shù)字信號(hào)</b><b class='flag-5'>處理</b>器(DSP)芯片-DU561

    集成了光電二極管、模擬電路和數(shù)字信號(hào)處理器的數(shù)字式環(huán)境光傳感器

    數(shù)字式環(huán)境光傳感器的工作原理基于光電效應(yīng),通過感光元件將光線強(qiáng)度轉(zhuǎn)換為數(shù)字信號(hào)進(jìn)行處理。
    的頭像 發(fā)表于 10-16 09:48 ?527次閱讀
    集成了光電二極管、模擬電路和<b class='flag-5'>數(shù)字信號(hào)</b><b class='flag-5'>處理</b>器的<b class='flag-5'>數(shù)字</b>式環(huán)境光傳感器

    數(shù)字信號(hào)處理,科學(xué)家與工程師指南(664頁)

    數(shù)字信號(hào)處理入門書籍,非常全面,清晰易懂 獲取完整文檔資料可下載附件哦?。。。?如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~
    發(fā)表于 07-11 14:59

    數(shù)字信號(hào)處理的基本組成及其特點(diǎn)?

    數(shù)字信號(hào)處理 是指將事物的運(yùn)動(dòng)變化轉(zhuǎn)變?yōu)橐淮?b class='flag-5'>數(shù)字,并用計(jì)算的方法從中提取有用的信息,以滿足我們實(shí)際應(yīng)用的需求。 數(shù)字信號(hào)處理是利用
    的頭像 發(fā)表于 06-18 09:02 ?1295次閱讀
    <b class='flag-5'>數(shù)字信號(hào)</b><b class='flag-5'>處理</b>的基本組成及其特點(diǎn)?

    STM32數(shù)字示波器源碼+數(shù)字信號(hào)處理教程、配套實(shí)例

    STM32數(shù)字示波器源碼+數(shù)字信號(hào)處理教程、配套實(shí)例 部分截圖:
    發(fā)表于 05-28 21:25

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料啦!小編整理了數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進(jìn) QQ 群:913501156 群免費(fèi)領(lǐng)
    發(fā)表于 04-07 16:41