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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

Zynq及Vitis HLS助力面向聲音合成和聲學控制的低時延技術

Xilinx賽靈思官微 ? 來源:Xilinx賽靈思官微 ? 2023-04-19 14:55 ? 次閱讀

音頻輸入到輸出,現有的實時數字音頻系統很難實現低于 1ms 的時延。實際上,200μs 是到目前為止可實現的最佳時延。INSA(法國)的 Emeraude 研究團隊正在開發 Syfala 編譯器,該編譯器結合了 Faust (一種用于實時音頻 DSP 的領域特定語言)和 AMD Vitis HLS,使其為音頻 DSP 用戶提供非常高級的音頻合成工具。

Emeraude 采用基于 AMD Zynq 的FPGA 板卡、低時延音頻編解碼器和 Syfala 編譯器,在眾多簡單的 DSP 程序上實現了 11μs 的低時延。這項新技術適用于聲音合成和主動聲學控制。

01

項目挑戰

實時音頻數字信號處理( DSP )已經在廣泛的計算機架構上實現:采用馮?諾依曼架構的 CPU、多核 CPU、GPU、專用電路、FPGA 等。然而,實現超低時延(即小于1ms)的唯一方法是使用專用電路,如 ASIC 或 FPGA。

盡管如此,對于 DSP 程序員而言,使用 FPGA 幾乎是不可能的事情,因為他們沒有掌握硬件設計技能。

因此,該項目的主要挑戰在于設計出一款工具,允許音頻 DSP 程序員以極低時延(即小于 100μs)在 FPGA 上實現任意音頻 DSP 算法

02

解決方案

采用的解決方案是將音頻 DSP 語言編譯器(即 Faust)的輸出與 HLS 工具 Vitis HLS連接起來。Faust 編譯器不僅可處理軟硬件分區,而且還可隔離將在 FPGA 上實施的內核 DSP 算法,如圖 1 所示。

0de1e9f6-de7b-11ed-bfe3-dac502259ad0.png

圖 1:從 Faust 程序到 FPGA 的 Syfala 編譯流程

Vitis HLS 用于實現該內核 DSP 的硬件,允許訪問外部 DDR 內存以及使用 ARM Zynq 處理系統驅動程序的硬件控制器

INSA-LYON 的研究團隊主管 Tanguy Risset 表示:“Vitis HLS 允許我們直接重復使用 Faust 編譯器生成的 C++ 代碼,因此從 Faust 高級規范直至 FPGA 比特流都無需經歷手動設計流程。此外,Vitis HLS 與 AMD 的設計流程能夠很好地集成在一起,方便我們進行硬件/軟件的協同設計。”

03

設計成效

最終成效就是獲得一個新的編譯流程,可將任意音頻 DSP 程序自動編譯到基于 AMD Zynq 7000 的 FPGA 板卡(如 Digilent Zybo 或 Genesys)上。這樣一來,模擬輸入到模擬輸出,所實現的程序的時延可低至 11μs。如此短的時延是前所未有的。該編譯器是開源的,目前用于實現主動聲學控制算法和 3D 音頻編解碼流程。

Risset 補充道:“Vitis HLS 使我們能夠精確控制 IP 的時延。特別是 Vitis HLS 能夠生成一個有一個樣本延遲時延的 IP。這對于實現我們在模擬與模擬之間實現的時延極為重要。”

Risset 表示,Vitis HLS IP 的調度視圖有助于我們了解 Vitis HLS 是如何引導并行化,以及內存訪問是如何對 IP 時延產生影響的。他補充道:“這促使我們在 Faust 生成的 C++ 代碼中對內存訪問進行優化,這是實現低時延的必要步驟。”





審核編輯:劉清

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

    關注

    554

    文章

    8059

    瀏覽量

    349790
  • FPGA
    +關注

    關注

    1630

    文章

    21786

    瀏覽量

    605071
  • 編解碼器
    +關注

    關注

    0

    文章

    267

    瀏覽量

    24271
  • 編譯器
    +關注

    關注

    1

    文章

    1642

    瀏覽量

    49228
  • HLS
    HLS
    +關注

    關注

    1

    文章

    130

    瀏覽量

    24170

原文標題:Zynq 及 Vitis HLS 助力面向聲音合成和聲學控制的低時延技術

文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    使用AMD Vitis進行嵌入式設計開發用戶指南

    由于篇幅有限,本文僅選取部分內容進行分享。 Vitis 簡介 AMD Vitis 工具套件包含多種設計技術,用于開發以 AMD 器件(例如,AMD Versal 自適應 SoC 器件、AMD
    的頭像 發表于 01-08 09:33 ?569次閱讀
    使用AMD <b class='flag-5'>Vitis</b>進行嵌入式設計開發用戶指南

    助力AIoT應用:在米爾FPGA開發板上實現Tiny YOLO V4

    Darknet 上訓練的截圖 四、 通過 Vivado HLS 為 FPGA 準備模型要將模型部署到 FPGA,需要將神經網絡操作轉換為硬件級描述。使用 Xilinx 的 Vitis HLS(高級綜合)可以將
    發表于 12-06 17:18

    聲波傳感器和聲音傳感器的區別

    聲波傳感器和聲音傳感器這兩個術語在很多情況下可以互換使用,因為它們通常都用于檢測和測量聲波的存在和特性。然而,它們之間還是存在一些細微的差別,這些差別主要體現在它們的工作原理、應用領域以及技術細節上
    的頭像 發表于 09-19 16:37 ?687次閱讀

    正點原子ZYNQ7015開發板!ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2,性能強悍,資料豐富!

    、視頻演示!了解更多關于ZYNQ7015開發板詳情 三、豐富資料!提供豐富的開發資料助力開發者更加快速的上手 四、社群交流!技術交流&答疑解惑 五、了解更多!正點原子ZYNQ
    發表于 09-14 10:12

    [XILINX] 正點原子ZYNQ7035/7045/7100開發板發布、ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2!

    豐富的開發文檔和軟件資源,涉及FPGA開發、Vitis裸機開發、Linux系統開發和PCIe開發等教學領域,助力開發者輕松上手! 一、重磅新品!正點原子FPGA新品ZYNQ7035/7045/7100
    發表于 09-02 17:18

    優化 FPGA HLS 設計

    優化 FPGA HLS 設計 用工具用 C 生成 RTL 的代碼基本不可讀。以下是如何在不更改任何 RTL 的情況下提高設計性能。 介紹 高級設計能夠以簡潔的方式捕獲設計,從而
    發表于 08-16 19:56

    聲音測量的定義和典型應用

    一、什么是聲音測量?聲音測量是聲學測量的一種。聲學測量是研究聲學測量技術的科學,包括測量方法和測
    的頭像 發表于 06-29 08:31 ?1982次閱讀
    <b class='flag-5'>聲音</b>測量的定義和典型應用

    聲學定義和音高單位

    一、什么是聲學聲音是人類最早研究的物理現象之一,聲學是物理學中歷史最悠久而當前仍在前沿的分支學科。聲學,英文Acoustics,指研究機械波的產生、傳播、接收和效應的科學。
    的頭像 發表于 06-22 08:30 ?768次閱讀
    <b class='flag-5'>聲學</b>定義和音高單位

    2024年聲學科學與技術高端論壇圓滿落幕,重溫Aigtek精彩瞬間

    本界會議回顧2024年聲學科學與技術高端論壇,于2024年6月15日至17日在廈門佰翔軟件園酒店順利召開。本次大會以“聚焦聲學科技前沿對話領域學術高峰”為主題,由中國聲學學會副理事長兼
    的頭像 發表于 06-22 08:01 ?353次閱讀
    2024年<b class='flag-5'>聲學</b>科學與<b class='flag-5'>技術</b>高端論壇圓滿落幕,重溫Aigtek精彩瞬間

    一個更適合工程師和研究僧的FPGA提升課程

    Suite 1 設計 FPGA; 嵌入式設計課程 02 ● 設計 Zynq UltraScale+ RFSoC; ● 面向軟件開發者的Zynq UltraScale+MPSoC
    發表于 06-05 10:09

    HarmonyOS實戰開發-如何實現音頻錄制和播放,AudioVivid音樂播放的相關功能

    介紹 本示例主要展示了音頻錄制和播放,AudioVivid音樂播放的相關功能: 錄制。
    發表于 05-11 20:26

    在Windows 10上創建并運行AMD Vitis?視覺庫示例

    本篇文章將演示創建一個使用 AMD Vitis? 視覺庫的 Vitis HLS 組件的全過程。此處使用的是 Vitis Unified IDE。如果您使用的是舊版 AMD
    的頭像 發表于 05-08 14:02 ?835次閱讀
    在Windows 10上創建并運行AMD <b class='flag-5'>Vitis</b>?視覺庫示例

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    上一章聊了一下vitis2023.2怎樣使用classic Vitis IDE,這章我們來說一說基于classic Vitis IDE的工程怎么樣更新到新版本的Vitis Unifie
    發表于 03-24 17:14

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已經更新到2023.2了,新版本相較于舊版本更新了嵌入式平臺,新版平臺增加了Versal? AI 引擎 DSP 設計的增強功能,全新的獨立 Vitis 嵌入式軟件,最新 Vitis 統一
    發表于 03-24 16:15

    語音合成技術在智能駕駛中的創新與應用

    的發展趨勢。 二、語音合成技術的創新 語音質量的提升:隨著深度學習等技術的不斷發展,語音合成技術的語音質量得到了顯著提升。通過對
    的頭像 發表于 02-01 18:09 ?694次閱讀
    主站蜘蛛池模板: 日韩精品在线观看免费| 国产精品搬运| 97人人碰免费视频公开| 草草久久久无码国产专区全集观看| 国产精品成人在线播放| 久久欧洲AV无码精品色午夜麻豆| 青青草AV国产精品| 诱人的秘书BD在线观看| 高h乱一受多攻男男| 麻豆国产精品AV色拍综合| 新妺妺窝人体色WWW| 被六个男人躁到一夜同性| 久久秋霞理伦片| 武侠艳妇屈辱的张开双腿| 94vvv男人的天堂| 国内精品久久久久影院网站 | 亚洲精品国产在线观看| babesvideos性欧美| 久久国产视频网| 校园高h肉耽文| 成人影片大全| 男同志在线观看| 伊人久久大香线蕉综合网站 | 亚洲精品久久午夜麻豆| 成人手机在线观看| 免费夜里18款禁用软粉色| 亚洲熟伦熟女专区| 国产日韩精品一区二区三区在线| 秋霞电影院兔费理论观频84mb| 正在播放国产精品| 精品一区二区三区免费观看| 性欧美video| 国产精品99AV在线观看| 日本十八禁无遮无挡漫画| 98色精品视频在线| 萝莉御姐被吸奶| 中文字幕中文字幕永久免费| 九九热精品在线| 亚洲欧美视频在线| 黄色三级在线观看| 亚洲午夜精品一区二区公牛电影院|