精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

分布式算法是一項重要的FPGA技術

DIri_ALIFPGA ? 來源:未知 ? 作者:李倩 ? 2018-06-22 14:53 ? 次閱讀

分布式算法(distributed arithmetic,DA)是一種以實現乘法運算為目的的運算方法。它與傳統實現乘法運算的不同之處在于:執行部分積運算的先后順序不同。簡單地說,分布式算法在完成乘加功能時時通過將各輸入數據每一對應位產生的部分積預先進行相加形成相應部分積,然后再對各部分積進行累加形成最終結果;而傳統算法是等到所以乘積產生之后再進行相加來完成乘加運算的。與傳統算法相比,分布式算法可以極大地減少硬件電路規模,很容易實現流水線處理,提高電路的執行速度。

分布式算法(distributed arithmetic,DA)是一項重要的FPGA技術, 被廣泛運用于計算機的乘法運算中。該算法將乘法運算轉換成加法以及移位運算,能夠高速完成大量的乘法運算,極大地提高了芯片的使用效率。 為了方便分析,將濾波器表達式改為:

假設h(n)都是已知常數,x(n)是變量。無符號數x(n)的表達式為:

式中: 表示第n個采樣值,b表示x(n)的第b位,則y可以表示為:

變換求和次序,重新求和得:

化簡成如下形式:

式中:xb(n)表示第n個數據的第b位。由于x(n)為有限位數據,且xb(n)的取值為[0,1],故 有2^N種不同的取值,又因為已知,所以可以通過查表的方法來實現f(h(n,xb(n)))。再通過相應的二次冪加權并累加,就可得到內積y的結果。

實現框圖如下:

圖中a為傳統算法,b為分布式DA算法。

根據DA算法原理,可以實現FIR濾波器。濾波器系數可由matlab求得,然后根據濾波器輸入數據位寬,對系數進行合適的放大,在實現過程中對累加值進行右移,最終得到濾波器的輸出。

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

    關注

    1626

    文章

    21671

    瀏覽量

    601897
  • 濾波器
    +關注

    關注

    160

    文章

    7731

    瀏覽量

    177694
  • 分布式算法
    +關注

    關注

    0

    文章

    4

    瀏覽量

    7291

原文標題:分布式算法原理

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

收藏 人收藏

    評論

    相關推薦

    分布式軟件系統

    取得比傳統儀器或PLC方式下更為靈活的解決方案。 -------------------- 在分布式計算機操作系統支持下,互連的計算機可以互相協調工作,共同完成一項任務。 也可以這么解釋:
    發表于 07-22 14:53

    分布式發電技術與微型電網

    幾種分布式發電簡介2.分布式發電與配電網互聯問題3.微型電網技術4.分布式發電(電源)技術應用的障礙和瓶頸5.
    發表于 03-11 13:37

    分布式能源系統當微型電網技術應用

    以及異常、故障,對于區域電力系統AreaEPS的影響明顯,就必須通過AreaEPS與DR的互聯系統ICS聯網。   電網微型電網的分布式電源并網技術的互聯系統就是電網’>微型電網的個非常重要
    發表于 06-13 14:25

    如何設計分布式干擾系統?

    啟動,自主組網,并根據控制對敵方雷達網、通信網、制導網和預警機等電子信息系統實施接近偵察和干擾,這將在未來的電子對抗中發揮重要作用。分布式干擾系統采用逼近的分布式網絡化結構,形成
    發表于 08-08 06:57

    如何利用FPGA設計無線分布式采集系統?

    近些年來,隨著電子技術的發展,無線通信技術、計算機網絡的發展,分布式無線數據采集網絡技術開始興起,并迅速的應用到各個領域。在些地形復雜,不
    發表于 10-14 07:10

    種基于FPGA分布式算法的濾波器設計的實現方案

    分布式的濾波器算法是什么?種基于FPGA分布式算法的濾波器設計實現
    發表于 04-29 07:13

    HDC2021技術分論壇:分布式軟時鐘有多重要

    分布式軟總線是HarmonyOS的關鍵根技術,也是眾多開發者們非常關注的一項技術。通過分布式
    發表于 11-09 17:24

    HDC2021技術分論壇:分布式軟時鐘有多重要

    作者:lishijun,HarmonyOS解決方案首席技術專家&軟總線首席架構師分布式軟總線是HarmonyOS的關鍵根技術,也是眾多開發者們非常關注的
    發表于 11-23 16:58

    常見的分布式供電技術有哪些?

      分布式供電技術是指將發電設備建設在用戶或供電系統端,將發電與負荷直接相連,通過局部供電的方式滿足用戶的電力需求。其主要特點是將傳統的集中式供電方式改為分散供電方式,不僅既有大型電站向小型
    發表于 04-10 16:28

    Hash和存儲過程在分布式數字認證中的應用

    隨著網絡技術發展和分布式應用程序的廣泛應用,如何構建安全的分布式 Web 應用程序是信息安全中的一項重要內容。安全登錄認證憑據的處理是
    發表于 06-29 08:48 ?17次下載

    FIR數字濾波器分布式算法的原理及FPGA實現

    FIR數字濾波器分布式算法的原理及FPGA實現摘要:在利用FPGA實現數字信號處理方面,分布式算法
    發表于 10-27 14:05 ?57次下載

    應用分布式算法FPGA平臺實現FIR低通濾波器

    應用分布式算法FPGA平臺實現FIR低通濾波器李明緯 黃世震(福州大學 福建省微電子集成電路重點實驗室福州 350002)摘要:在利用FPGA實現數字信號處理方面,
    發表于 12-14 11:09 ?29次下載

    FIR數字濾波器分布式算法的原理及FPGA實現

    摘要: 在利用FPGA實現數字信號處理方面,分布式算法發揮著關鍵作用,與傳統的乘積-積結構相比,具有并行處理的高效性特點。詳細研究了基于FPGA、采用
    發表于 06-20 14:03 ?5884次閱讀
    FIR數字濾波器<b class='flag-5'>分布式</b><b class='flag-5'>算法</b>的原理及<b class='flag-5'>FPGA</b>實現

    種基于分布式算法的低通FIR濾波器

    分布式算法種適合FPGA設計的乘加運算,由于FPGA中硬件乘法器資源有限,直接應運乘法會消耗大量的資源。本文利用了豐富的存儲器資源進行查
    發表于 11-24 15:17 ?3252次閱讀

    文解析分布式電源并網的諧波問題

    為了實現能源的就地開發與利用,減少遠距離輸電損耗,種高效、環保、靈活的新型發電技術——分布式發電(DG),成為智能電網中一項重要的組成部分
    發表于 08-20 17:48 ?3948次閱讀
    <b class='flag-5'>一</b>文解析<b class='flag-5'>分布式</b>電源并網的諧波問題