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

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

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

3天內不再提示

FPGA在邊緣計算方面的應用

YCqV_FPGA_EETre ? 2018-02-06 11:42 ? 次閱讀

提到自動駕駛,機器人視覺,高清攝像機,都要想到攝像頭這個單元,先前本俠也講過一些FPGA應用在高清攝像頭和機器視覺中的深度攝像頭以及雙目攝像頭等,FPGA在里面的作用主要是對采集的圖像進行處理,對圖像的處理需要硬件有著很好的并行的性能,那么它處理速度跟ARMCPU比起來有沒有優勢呢?本俠今天就帶領各位一起來探索一下FPGA在邊緣計算方面的應用。

提起計算速度,我們首先能想到的是云計算。云計算有數不清的好處,例如計算快,計算數據的量大,等等。但智者千慮必有一失,沒有云計算的廠家能夠保證他能做任何的事情,云計算也有自己的不足之處,最大的不足就是計算的實時性不夠高。例如,在你把一些數據送到云端去進行處理的時候總會有一些延遲,最難熬的莫過于等結果的時間。邊緣計算需要很高的計算性能,而且有著很高的實時性,FPGA能夠同時并行處理很多的事情,既能滿足數據處理速度的要求,還能滿足實時性的需求,可謂是兩全其美。今年在加利福尼亞的圣塔拉拉舉行的嵌入式視覺峰會上展示了基于Aldec的TySOM-2-7Z100原型板的4攝像頭ADAS模型,如圖.1所示。TySOM的性能很好,主要是因為里面的核心的運算處理部件是Xilinx Zynq Z-7100的SoC。

圖.1 TySOM-2-7Z100原型板

如圖.2可以看到Zynq在TySOM板子中的位置,為什么Zynq中的FPGA能夠在邊緣計算方面得到這么好的應用呢?Zynq-7000可編程SoC將軟件可編程的ARM處理器和硬件可編程的FPGA放到了一個芯片中,能夠實現數字分析的同時還能夠實現硬件加速,里面集成了CPU,DSP,ASSP和混合信號處理模塊。圖像處理所用的就是Zynq里面的FPGA模塊。那么ARM核心在TySOM辦卡中能夠起到什么作用呢?

Aldec的TySOM-2-7Z100原型板的良好的性能依賴于Zynq里面有著雙核的ARM Cortex-A9處理器和一個FPGA邏輯。整個圖像處理的過程是先從攝像頭采集圖像開始,使用一個邊緣檢測算法(這里的邊緣指的是對物理邊緣的感知,例如物體或者是巷子的邊界線等)。這是一個計算密集的任務,因為有上百萬的像素需要經過計算。采集到的圖像如果是在ARM CPU中進行處理的話每秒鐘只能處理3張的圖像,然而在FPGA中每秒可以處理27.5張的圖像,可見在Zynq中FPGA有著舉足輕重的作用。也就是說,有了FPGA圖像的處理速度有了將近10倍的速度的提升。

圖.2 TySOM-2-7Z100板的正面圖

有了高性能的核心處理芯片還不夠,還需要神通廣大的外設接口來跟其他的設備進行交互。TySOM的設計能夠兼容多達362個I/O的外設接口、16個GTX收發器、兩個FMC-HPC可以支持擴展子卡的連接口。ARM CPU處理數據的時候需要的基本的標準接口例如DDR3 RAM,USBHDMI;ARM核心還能夠支持Linux操作系統和其他一些類型的實時操作系統。不僅如此,ARM的CPU有著1GB的DDR3 RAM能夠讓其進行支配,可以支持擴展32GB的SSD存儲空間。網絡的交互可以通過RJ45接口經過Gigabit Ethernet PHY來實現,還配備了4個USB 2.0的接口。大多數的FPGA的接口都通過兩個FMC-HPC sockets接口來實現跟其他設備的交互。這樣,ARM核心和FPGA模塊都能夠和外界進行信息的交互。

自動駕駛正在如火如荼的進行中,隨著國家政策對自動駕駛的慢慢的認可,相信對技術來講是一件好事,無論是硬件還是算法都會有自己的用武之地,在智慧城市,智慧生活的大環境下,FPGA的發展也會隨著潮流穩步的向前推進,更好的去擁抱改變,創造改變的機會。

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

    關注

    1626

    文章

    21669

    瀏覽量

    601872
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10826

    瀏覽量

    211159
  • Zynq
    +關注

    關注

    9

    文章

    608

    瀏覽量

    47128
  • 邊緣計算
    +關注

    關注

    22

    文章

    3064

    瀏覽量

    48633

原文標題:Zynq中的FPGA在邊緣計算中相比于ARM CPU要快近10倍

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于FPGA的實時邊緣檢測系統設計,Sobel圖像邊緣檢測,FPGA圖像處理

    的與之情況下檢測出更多的邊緣和噪聲,閾值為40時的圖片右上角和在建筑物頂部球狀物、針狀物處比較明顯,分析其原因和 FPGA 計算時候的數
    發表于 05-24 07:45

    FPGA視頻編碼方面的應用有大佬做過嗎?

    有大佬做過FPGA視頻編碼方面的應用嗎?有沒有芯片的推薦?或者了解的路線?
    發表于 07-29 15:37

    基于FPGA的Sobel邊緣檢測的實現

    差分算子,用來計算圖像亮度函數灰度之近似值。圖像的恩和一點使用此算子,將會產生對應的灰度矢量或是其法矢量。邊緣是指其周圍像素灰度急劇變化的那些像素的集合。邊緣存在于目標、背景和區域之
    發表于 08-29 15:41

    邊緣計算有哪些案例,可以分享一下嗎?

    保護等方面的基本需求。邊緣計算處于物理實體和工業連接之間,或處于物理實體的頂端。而云端計算,仍然可以訪問邊緣
    發表于 08-07 08:05

    邊緣計算有哪些優缺點

      邊緣計算的優點  人臉識別領域,響應時間由900ms減少為169ms。  把部分計算任務從云端卸載到邊緣之后,整個系統對能源的消耗減少
    發表于 06-23 10:25

    邊緣計算的相關資料推薦

    面向邊緣計算的嵌入式FPGA平臺卷積神經網絡的構建 通過設計卷積神經網絡函數中的網絡層間可復用的加速器核心以減少硬件資源實現性能優化卷積神經網絡硬件。邊緣
    發表于 12-23 07:26

    求適合做邊緣計算的SOC

    邊緣計算,是指在靠近物或數據源頭的一側,采用網絡、計算、存儲、應用核心能力為一體的開放平臺,就近提供最近端服務。其應用程序邊緣側發起,產生
    發表于 03-19 19:48

    什么是邊緣計算邊緣計算的類型

    邊緣計算是指在靠近物或數據源頭的一側,采用網絡、計算、存儲、應用核心能力為一體的開放平臺,就近提供最近端服務。其應用程序邊緣側發起,產生更
    發表于 12-17 14:20 ?7311次閱讀

    視頻監控系統邊緣計算的應用方面有很大潛力

    前后端分屬較為明顯的物聯網系統,邊緣計算的應用方面有很大潛力。攝像機作為前端采集設備,目前已經實現了從“看得見”到“看得清”的轉變,接
    發表于 03-12 15:36 ?1202次閱讀

    IBM攜手Verizon5G和邊緣計算方面攜手合作 實現工業4.0的未來

    的高速、低延遲、邊緣的IoT設備和傳感器以及IBMAI、混合多云、邊緣計算、資產管理和連接運營方面的專業知識相結合。 今天,許多工業企業正
    的頭像 發表于 07-24 14:14 ?2519次閱讀

    華為邊緣計算方面的實踐及產業觀點

    2022中國云網智聯大會(以下簡稱大會)北京成功舉辦,大會以“云網智聯,筑數字經濟之基”為主題,圍繞當前的云網融合、云原生、邊緣計算等熱點話題以及未來的算力網絡等新趨勢展開討論。
    的頭像 發表于 10-09 09:54 ?1899次閱讀

    邊緣計算基礎

    與隱私保護等方面的基本需 求。邊緣計算處于物理實體和工業連接之間,或處于物理實體的頂端。而云端計算,仍然可以訪問邊緣
    發表于 05-18 16:13 ?0次下載
    <b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>基礎

    邊緣計算網關有哪些應用場景?邊緣計算網關應用場景大匯總

    邊緣計算功能通常由邊緣計算網關或計算終端實現,能夠實現更快的設備/服務響應,滿足各行業實時業務
    的頭像 發表于 11-17 17:22 ?1315次閱讀
    <b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>網關有哪些應用場景?<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>網關應用場景大匯總

    邊緣計算網關的CPU維護包括哪些方面

    邊緣計算網關的CPU維護涉及到多個方面,下面將從硬件和軟件兩個層面詳細介紹邊緣計算網關的CPU維護。 一、硬件層
    的頭像 發表于 12-27 15:33 ?748次閱讀

    fpga通信方面的應用

    FPGA通信方面的應用非常廣泛,以下是一些主要的應用場景。
    的頭像 發表于 03-27 14:10 ?985次閱讀