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

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

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

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

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

DIri_ALIFPGA ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師陳翠 ? 2018-07-23 09:09 ? 次閱讀

概述

卷積是一種線性運算,其本質(zhì)是滑動平均思想,廣泛應(yīng)用于圖像濾波。而隨著人工智能深度學(xué)習(xí)的發(fā)展,卷積也在神經(jīng)網(wǎng)絡(luò)中發(fā)揮重要的作用,如卷積神經(jīng)網(wǎng)絡(luò)。本參考設(shè)計主要介紹如何基于INTEL 硬浮點的DSP Block實現(xiàn)32位單精度浮點的卷積運算,而針對定點及低精度的浮點運算,則需要對硬浮點DSP Block進行相應(yīng)的替換即可。

原理分析

設(shè):f(x), g(x)是兩個可積函數(shù),作積分:

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

隨著x的不同取值,該積分定義了一個新的函數(shù)h(x),稱為函數(shù)f(x)與g(x)的卷積,記為h(x)=f(x)*g(x)。

如果卷積的變量是序列x(n)和h(n),則卷積的結(jié)果為

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

其中*表示卷積。因此兩個序列的卷積,實際上就是多項式的乘法,用個例子說明其工作原理。a = [7,5,4]; b = [6,7,9];則實現(xiàn)a和b的卷積,就是把a和b作為一個多項式的系數(shù),按多項式的升冪或降冪排列,即為:

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

因此得到a*b=[42,79,122,73,36];與Matlab運算結(jié)果一致。而二維卷積可以采用通用多項式乘積方法實現(xiàn)卷積運算。

基于INTEL FPGA的實現(xiàn)分析

如上我們確定了兩個序列的卷積等同于兩個多項式的乘法,因此當我們需要計算序列[a0,a1,a2, …,an-1]與[b0,b1,b2, …,bn-1]的卷積結(jié)果時,可以成立a,b兩個n階多項式,如下所示:

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

則[a0,a1,a2, …,an-1]與[b0,b1,b2, …,bn-1]的卷積結(jié)果即為由a*b得到的多項式的各項系數(shù)所組成的序列。令c=a*b,得到

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

則由多項式c的各階系數(shù)所組成的新的序列[c0,c1,c2, …,c2n-1]即為[a0,a1,a2, …,an-1]與[b0,b1,b2, …,bn-1]的卷積結(jié)果。則按照高階多項式計算展開可得到:

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

┆┆

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

┆┆

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

因此卷積的運算可以轉(zhuǎn)化為行向量與列向量相乘的結(jié)果,即乘累加的運算結(jié)構(gòu)。

Intel FPGA在Arria10DSP Block中首次支持了單精度硬浮點DSP block,是行業(yè)內(nèi)第一個支持單精度DSP block,硬浮點DSP block架構(gòu)如圖1所示:

基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算詳解

圖1 硬浮點DSPblock架構(gòu)

硬浮點DSP Block包含硬浮點乘法器,硬浮點加法器,支持乘累加運算,因此采用硬浮點DSPblock實現(xiàn)行列向量相乘是非常好的方式。下面我們針對一個實際的卷積運算,介紹如何基于INTEL硬浮點DSP block實現(xiàn)。假設(shè)我們需要求隨機數(shù)組a=[4,8,9,11]與b=[10,5,7,13]的卷積運算結(jié)果,則根據(jù)上面的分析,保持數(shù)組a順序不變,而數(shù)組b需根據(jù)上述分析結(jié)果,針對每一個卷積結(jié)果產(chǎn)生新的序列。所以整個實現(xiàn)包括數(shù)列重組模塊和硬浮點乘法器模塊及輸出處理。下面是實現(xiàn)框圖及仿真結(jié)果。

圖2 實現(xiàn)框圖

圖3 Modelsim仿真結(jié)果

仿真結(jié)果與Matlab實現(xiàn)結(jié)果一致,并且該設(shè)計中充分考慮了FPGA并行擴展特性,對于低速率要求的設(shè)計可采用DSP Block復(fù)用的方式節(jié)約DSP block數(shù)量。

聲明:本文內(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)注

    553

    文章

    7987

    瀏覽量

    348757
  • FPGA
    +關(guān)注

    關(guān)注

    1629

    文章

    21729

    瀏覽量

    603009
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3482

    瀏覽量

    185924

原文標題:基于INTEL FPGA硬浮點DSP實現(xiàn)卷積運算

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    FPGA中的浮點四則運算是什么

    由于定點的四則運算比較簡單,如加減法只要注意符號擴展,小數(shù)點對齊等問題即可。在本文中,運用在前一節(jié)中描述的自定義浮點格式FPGA中數(shù)的表示方法(下),完成浮點四則
    的頭像 發(fā)表于 11-16 12:51 ?226次閱讀
    <b class='flag-5'>FPGA</b>中的<b class='flag-5'>浮點</b>四則<b class='flag-5'>運算</b>是什么

    FPGA浮點四則運算實現(xiàn)過程

    由于定點的四則運算比較簡單,如加減法只要注意符號擴展,小數(shù)點對齊等問題即可。在本文中,運用在前一節(jié)中描述的自定義浮點格式FPGA中數(shù)的表示方法(下),完成浮點四則
    的頭像 發(fā)表于 11-16 11:19 ?397次閱讀
    <b class='flag-5'>FPGA</b>中<b class='flag-5'>浮點</b>四則<b class='flag-5'>運算</b>的<b class='flag-5'>實現(xiàn)</b>過程

    FPGA加速深度學(xué)習(xí)模型的案例

    FPGA(現(xiàn)場可編程門陣列)加速深度學(xué)習(xí)模型是當前硬件加速領(lǐng)域的一個熱門研究方向。以下是一些FPGA加速深度學(xué)習(xí)模型的案例: 一、基于FPGA的AlexNet卷積
    的頭像 發(fā)表于 10-25 09:22 ?215次閱讀

    圖像處理中的卷積運算

    卷積運算是圖像處理中一種極其重要的操作,廣泛應(yīng)用于圖像濾波、邊緣檢測、特征提取等多個方面。它基于一個核(或稱為卷積核、濾波器)與圖像進行相乘并求和的過程,通過這一操作可以實現(xiàn)對圖像的平
    的頭像 發(fā)表于 07-11 15:15 ?2218次閱讀

    FPGA實現(xiàn)LeNet-5卷積神經(jīng)網(wǎng)絡(luò)

    LeNet-5 是一個經(jīng)典的卷積神經(jīng)網(wǎng)絡(luò)(CNN),由 Yann LeCun 在 1990 年代設(shè)計,主要用于手寫數(shù)字識別任務(wù)(如 MNIST 數(shù)據(jù)集)。隨著現(xiàn)場可編程門陣列(FPGA)技術(shù)的發(fā)展
    的頭像 發(fā)表于 07-11 10:27 ?2190次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的實現(xiàn)原理

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,簡稱CNN)是一種深度學(xué)習(xí)模型,廣泛應(yīng)用于圖像識別、視頻分析、自然語言處理等領(lǐng)域。本文將詳細介紹卷積神經(jīng)網(wǎng)絡(luò)的實現(xiàn)原理、結(jié)構(gòu)
    的頭像 發(fā)表于 07-03 10:49 ?537次閱讀

    FPGA設(shè)計經(jīng)驗之圖像處理

    FPGA所能進行的實時流水線運算DSP,GPU等進行的圖像處理運算有何不同。DSP,GPU,CPU對圖像的處理基本是以幀為單位的,從相機采
    發(fā)表于 06-12 16:26

    優(yōu)秀的Verilog/FPGA開源項目-浮點運算器(FPU)介紹

    浮點運算器(英文:floating point unit,簡稱FPU)是計算機系統(tǒng)的一部分,它是專門用來進行浮點數(shù)運算的(CPU中也叫ALU)。
    的頭像 發(fā)表于 04-26 11:27 ?3403次閱讀
    優(yōu)秀的Verilog/<b class='flag-5'>FPGA</b>開源項目-<b class='flag-5'>浮點</b><b class='flag-5'>運算</b>器(FPU)介紹

    verilog實現(xiàn)卷積運算

    在Verilog中實現(xiàn)卷積運算,你可以使用以下示例代碼。這里假設(shè)輸入數(shù)據(jù)是有符號8位數(shù),輸出數(shù)據(jù)也是有符號8位數(shù)。卷積在數(shù)字信號處理中通常指的是兩個序列的逐元素乘積的和,也就是點乘。
    發(fā)表于 03-26 07:51

    verilog語音實現(xiàn)浮點運算

    Verilog可以通過使用IEEE標準的浮點數(shù)表示來實現(xiàn)浮點運算。下面是一個基本的Verilog模塊示例,展示了如何進行加法、乘法和除法等常見的浮點
    發(fā)表于 03-25 21:49

    Intel fpga芯片系列有哪些

    Intel FPGA芯片系列主要包括以下幾種。
    的頭像 發(fā)表于 03-14 16:28 ?1026次閱讀

    STSPIN32F0支持硬件浮點運算嗎?

    STSPIN32F0 支不支持硬件浮點運算
    發(fā)表于 03-13 06:32

    XMC7100D進行2維浮點fft運算,如何優(yōu)化?

    使用XMC72_EVK 降頻到250MHz,運行一個2維浮點fft運算,這個二維數(shù)組大小是64x128。循環(huán)運行1000次的時間是22秒 而使用XMC72_EVK 工作在350MHz,循環(huán)運行
    發(fā)表于 02-02 07:53

    如何利用xilinx器件中LUT的結(jié)構(gòu)特征設(shè)計乘法器呢?

    卷積占據(jù)了CNN網(wǎng)絡(luò)中絕大部分運算,進行乘法運算通常都是使用FPGA中的DSP,這樣算力就受到了器件中D
    的頭像 發(fā)表于 01-19 09:14 ?1428次閱讀
    如何利用xilinx器件中LUT的結(jié)構(gòu)特征設(shè)計乘法器呢?

    stm32f407浮點運算速度

    支持硬件浮點運算單元(FPU),可以提供快速和高效的浮點運算性能。本文將詳細介紹 STM32F407 的浮點
    的頭像 發(fā)表于 01-04 10:58 ?3348次閱讀
    主站蜘蛛池模板: 女性性纵欲派对| 向日葵视频app下载18岁以下勿看| 亚洲H成年动漫在线观看不卡| 99精品福利视频| 狠狠色色综合站| 色欲AV精品一区二区入口| 777米奇影院第七色色| 好紧小嫩嫩水的10p| 色欲AV精品人妻一二三区| seyeye免费高清观看| 浪潮AV色综合久久天堂| 亚洲精品线在线观看| 国产精品av免费观看| 欧美日韩亚洲综合2019| 竹菊影视一区二区三区| 国产学生无码中文视频一区| 日韩在线av免费视久久| brazzers欧美孕交| 李亚男三级| 伊人久久久久久久久香港| 国产午夜精品美女免费大片| 色婷婷亚洲五月| 成年人在线免费观看视频网站| 蜜芽最新域名解析网站| 一二三四在线观看高清电视剧| 国产亚洲精品看片在线观看| 视频成人永久免费视频| xxx粗大长欧美| 男人的天堂久久精品激情a| 中文在线观看免费网站| 久久草香蕉频线观| 亚洲欧美自拍明星换脸| 国产在线视频一区二区不卡| 午夜福利体检| 国产精品人妻无码免费A片导航 | 国产成人精品123区免费视频| 欧美丰满熟妇无码XOXOXO| 99国产精品| 女bbbbxxx孕妇| 99九九99九九九视频精品| 免费。色婬网站|