吴忠躺衫网络科技有限公司

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

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

3天內不再提示

DSP專家給你一個選擇FPGA的理由

電子工程師 ? 來源:網絡整理 ? 2018-03-31 08:20 ? 次閱讀

FPGA對絕大多數的人來說相對有些陌生。經常有朋友問我,你們成天搞的這個FPGA到底是什么東西。

我想很難用一兩句通俗易懂的語言解釋什么是FPGA,因為當今的FPGA已經是一個非常復雜的系統了。打個比喻來說,對于熱愛樂高的人來說FPGA設計就像搭積木,對于愛涂鴉的我來說FPGA就像是一張精密的畫布。借助賽靈思這樣的FPGA廠商提供給設計師的易用的“畫筆”,有創意的設計師就能根據需求創作自己心儀的作品。

那么這張畫布有什么好處呢?且聽我 一 一 道來:

易用性:對“畫家”來說,FPGA令人生畏的地方,就是只有“硬件工程師使用”的硬件可編程模式。硬件描述語言雖然硬件發展了30多年,但是由于HDL是一種用形式化的語言描述極其復雜的數字系統的,抽象級別較低,因而大大提高了編程難度,限制了FPGA的推廣和普及。其次隨著系統級FPGA和片上系統(SoC)的出現和迅速發展,FPGA開發已不再單單只是一個模塊的“編程”工作。系統設計,軟硬件協同設計變得越來越重要,這也大大提高了“準入”門檻。

然而,“山窮水復疑無路,柳暗花明又一村” 覬覦 FPGA 的優勢又苦于無法不會使用的軟件和系統工程師們, 現在可以再次把FPGA 開發提到日程上來了, 因為賽靈思在解決“易用性”問題上已經邁出了幾大步,其中包括:

賽靈思2012年就發布了Vivado設計套件集成環境,大大簡化了FPGA 的開發流程,使畫家的畫筆更好用更易用。

HLS (High level Synthesis,高層次綜合)工具給“畫家”提供了新的畫筆——可以直接用抽象級別更高的c/c++進行硬件編程。

SDSoC(Software Defined SoC)顧名思義,軟件定義的SoC。它賦予了系統設計極高的靈活性,將設計靈活地在PS(ARM processor)/PL(可編程邏輯)進行分配。

System Generator作為matlab/simulink的插件,使算法仿真和FPGA設計進行bit級的無縫連接。

還有最近 賽靈思最近推出的又一力作Module Composer,極大地提高了算法仿真速度,并降低了在FPGA上實現復雜算法的門檻。

當然,賽靈思新的 CEO 在3月19日剛剛發布的ACAP (自適應計算加速平臺)這個超越 FPGA 的新型產品,更是為 FPGA 在軟件和算法工程師中的普及描繪了一個美好的藍圖。

系統級:當今 FPGA 技術飛速發展,FPGA 早已經不是只能做 glue logic(膠合邏輯)或者 I/O 連接的硬件電路的一部分了。FPGA 越來越成為開發各種應用的系統中最核心的一部分了。除了PL(可編程邏輯),賽靈思還集成了 PS(ARM processor),以及各種高性能的硬核。2017年,我想業內最爆炸的新聞莫過于“Xilinx公布了基于16nm工藝的Zynq UltraScale + RFSoC 產品系列”。Xilinx 將高性能的 ADC/DAC 集成在 FPGA 中,這就相當于賽靈思 FPGA 不僅提供了精密的畫布還提供了華美的邊框,用戶不再需要額外布置片外的 ADC/DAC 芯片和相應的模擬電路,就可以在數字與模擬之間自由切換。這個創舉不僅在功耗/成本/面積上帶來巨大的優勢,還給用戶(設計者)帶來了極大的方便。(FPGA工程師輕呼一口氣,終于可以扔掉惱人的 JESD 了)

功耗:如果對某個成熟的算法或者技術,已經有某種成熟的ASIC可以滿足需求,我就不建議考慮FPGA了。因為無論是價格還是功耗,FPGA都可能略遜一籌。但是對于那些喜歡與眾不同,喜歡用差異化甩開競爭對手, 并希望自己的設計能夠與時俱進、靈活應變的企業,FPGA就是你最佳的選擇。

隨著科技的飛速發展,技術的更新迭代,昨天成熟的技術今天可能就已經過時了,這正是可重配置的“萬能”芯片FPGA 的時代。當然, 如前所述,當今的FPGA是一個片上的系統,如果從整體系統的角度來看,FPGA在性能功耗比上無疑都有著巨大的優勢。

總之,同十年前相比,FPGA的開發和使用的難度已經大大降低了。賽靈思已經不再滿足于只向用戶提供業界最領先的“畫布”,它還提供了一整套的生態環境和解決方案,力爭使設計者玩FPGA玩出樂高樂趣,玩出大師級畫家的精彩。 通過簡單的“插”“拔”,使用戶更容易的完成系統級的masterpiece。

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

    關注

    554

    文章

    8059

    瀏覽量

    350428
  • FPGA
    +關注

    關注

    1630

    文章

    21797

    瀏覽量

    606012
收藏 人收藏

    評論

    相關推薦

    醫療電子平臺選擇FPGA、ARM、X86、DSP還是GPU

    醫療電子平臺選擇FPGA、ARM、X86、DSP還是GPU?   “邁瑞對于處理器平臺的選擇有兩看似矛盾的原則:‘多’和‘少’。其中‘
    發表于 04-27 11:27 ?2193次閱讀
    醫療電子平臺<b class='flag-5'>選擇</b>:<b class='flag-5'>FPGA</b>、ARM、X86、<b class='flag-5'>DSP</b>還是GPU

    FPGA會取代DSP嗎?FPGADSP區別介紹

    經是這個趨勢,DSP變成ARM的協處理器。FPGA會擠壓掉DSP部分高速信號處理的市場。
    的頭像 發表于 11-29 10:25 ?5845次閱讀
    <b class='flag-5'>FPGA</b>會取代<b class='flag-5'>DSP</b>嗎?<b class='flag-5'>FPGA</b>與<b class='flag-5'>DSP</b>區別介紹

    選擇賽靈思(Xilinx)FPGA芯片的N理由

    電子發燒友網訊:賽靈思FPGA 7系列芯片正以燎原之勢席卷整個行業。在本文,電子發燒友網小編將帶領大家起走近Xilinx的FPGA 7系列芯片,從全新FPGA 7系列芯片的介紹、芯片
    發表于 08-07 17:41 ?2.9w次閱讀

    選擇賽靈思(Xilinx)FPGA 7系列芯片的N理由

    典型應用以及芯片未來展望等方面,深入闡述工程師選擇Xilinx FPGA芯片的理由。  理由1 業界性價比之王  賽靈思的最新7系列FPGA
    發表于 09-06 16:24

    大點數FFT運算選擇FPGA還是DSP

    最近在做一個信號處理電路,之前確定了FPGA+DSP的方案,但是最近又有點糾結。是這樣子:信號處理的頻率為1kHz,每個周期內要做一個差不多200k點的浮點FFT,而且還要進行
    發表于 05-11 11:54

    FPGA就像是張精密的畫布 - DSP 專家給你選擇 FPGA理由

    FPGA對絕大多數的人來說相對有些陌生。經常有朋友問我,你們成天搞的這個 FPGA 到底是什么東西。 我想很難用一兩句通俗易懂的語言解釋什么是 FPGA,因為當今的 FPGA 已經是
    發表于 08-10 09:16

    FPGA就像是張精密的畫布 - DSP 專家給你選擇 FPGA理由

    FPGA對絕大多數的人來說相對有些陌生。經常有朋友問我,你們成天搞的這個 FPGA 到底是什么東西。我想很難用一兩句通俗易懂的語言解釋什么是 FPGA,因為當今的 FPGA 已經是
    發表于 08-13 09:31

    如何進行DSPFPGA方案選擇

    、成本上的優勢是巨大的。  除了上述兩種方案,還有DSP+FPGA方案,以及選擇內部嵌入DSP模塊的FPGA實現系統的方案。 
    發表于 06-19 08:02

    FPGA構建高性能DSP

    FPGA構建高性能DSP 在數據通信和圖像處理這樣的應用中,需要強大的處理能力。當最快的數字信號處理器(DSP)仍無法達到速度要求時,唯選擇
    發表于 12-08 14:20 ?2330次閱讀
    <b class='flag-5'>FPGA</b>構建高性能<b class='flag-5'>DSP</b>

    數字電路設計方案中DSPFPGA的比較與選擇

    數字電路設計方案中DSPFPGA的比較與選擇
    發表于 01-18 20:39 ?15次下載

    FPGA來實現DSP解決方案的理由

    出于以下幾個原因,你可能會考慮使用FPGA來實現DSP解決方案。首先是為了提高性能,盡管今天的DSP處理器很快,并對許多DSP應用來說很有用,但仍有
    發表于 11-06 11:47 ?0次下載

    選擇MES的五理由

    MES具有深層次的模塊化應用,為復雜行業的制造商提供最大的靈活性,可視性和可靠性。它可以擴展到運營上,提高整個企業和供應鏈的生產及其成本的可視性,并且無論操作系統還是移動設備,都可以輕松地在現有基礎架構上實施。因此,MES能夠降低成本并靈活地滿足市場需求。本文主要介紹了選擇MES的五
    發表于 06-25 08:00 ?5次下載

    為何要學習FPGA理由告訴你

    為什么要學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發展貢獻力量?……每個人選擇門技術都有其中的理由,學習FPG
    的頭像 發表于 06-23 08:33 ?3352次閱讀

    理由告訴你,為何要學習FPGA

    為什么要學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發展貢獻力量?……每個人選擇門技術都有其中的理由,學習FPG
    的頭像 發表于 11-08 18:16 ?1040次閱讀

    理由告訴你,為何要學習FPGA

    為什么要學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發展貢獻力量?……每個人選擇門技術都有其中的理由,學習FPG
    的頭像 發表于 12-23 09:55 ?1373次閱讀
    德州扑克概率计算| 最好的棋牌游戏| 百家乐官网棋| 大方县| 百家乐77scs| 百家乐赢利策略| 澳门百家乐官网的公式| 大发888快速提现| 百家乐庄闲和各| 百家乐官网免费体验金| 百家乐官网投注方法| 皇冠网代理| 天津水果机定位器| 澳门百家乐登陆网址| tt百家乐官网的玩法技巧和规则| 城市| 百家乐平注法到656| 百家乐统计| 在线百家乐| 百家乐官网网上真钱赌场娱乐网规则| 成安县| 中华德州扑克论坛| 新大发888娱乐城| 百家乐的玩法技巧和规则 | 网上百家乐官网投注技巧| 娱乐城送钱| 大发888官网sscbcgsesb| 百家乐那个平好| 香港百家乐玩| 御金百家乐娱乐城| 百家乐投注科学公式| 单耳房做生意的风水| 新澳博百家乐官网的玩法技巧和规则 | 乐山市| 峡江县| 穆棱市| 太阳城百家乐官网投注| 东兴市| 百家乐官网庄闲的概率| 真人百家乐官网在线玩| 辰溪县|