女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

超越了數字信號處理器的運算能力

硬件三人行 ? 來源:未知 ? 作者:李倩 ? 2018-09-10 08:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

硬件三人行,專注于工程師在線教育。以模擬電路課程和PCB實戰課程為主,以基于stm32算法課程和產品結構課程為輔。滿足5年以下工作經驗的硬件工程師技術提升需求,適應汽車電子工業控制儀器儀表,小家電,智能硬件等其他嵌入式設計行業的發展。

下圖是一個相對比較復雜的數據采集分析系統。從圖中可以看出,中心兩個最重要的單元,一個是ARM處理器、一個是FPGA,其中FPGA做了AD的采集,RS232通信拓等。ARM做的任務較多,這里就不羅列,大家可以自行分解。可能很多人疑惑,為什么這里需要用兩個處理單元,一個ARM不就搞定了嗎?所以這里就需要大家對FPGA有一個認識,FPGA利用硬件并行的優勢,打破了順序執行的模式,在每個時鐘周期內完成更多的處理任務,超越了數字信號處理器(DSP)的運算能力。

所以簡單一句話就是,FPGA處理事情的實時性很高。舉個例子,比如你要同時買一瓶水和一袋餅干,ARM的做法是有時間順序的,先水后餅干,或者反之。但是FPGA就是同時的,沒有先后順序。從這里,我們就可以知道FPGA的最大優點就是并行處理任務的能力。所以在這里如果我們通過ARM去采集數據,那么在采集的過程中,肯定會被其他任務,如繼電器驅出發驅動等介入,這樣我們采集到的數據就會產生延時,導致不能實時的反應出傳感器的變化。導致不滿足要求。而利用FPGA就輕松的解決了這個問題。

上述分析,我們來看單片機時代,人們通過MCU實現一些簡單的控制與顯示,但是隨著任務越來越復雜,功能越來越多,通信帶寬越來越高,處理速度越來越快。當時的MCU早已經不能滿足我們的需求。隨后出現了更高性能的CPU,但是同樣高性能的CPU可以處理大多數任務,但是在實時性要求較高的場景,運算能力卻無法滿足。所以FPGA產生了。從下圖看出,越往后在運算處理的硬件平臺上,CPU+FPGA將是趨勢。

在我們的《ADC信號鏈第2部,高速模數混合電路設計》中,我們使用的就是ZYNQ,這是XILINX在最近幾年出的一款FPGA+ARM集成在一起的芯片。很明顯,這樣的芯片在應用中占地面積小,總線帶寬速率高,既有FPGA的實時性,同時也兼顧了ARM的運算、通信能力。但是因為目前市場占有率不高,穩定性有待驗證,價格昂貴。導致沒有能正在的流行開來。但是筆者相信,未來這樣的集成芯片一定會大放異彩。

那么在無法使用集成芯片時,我們也可以使用其他的架構來構建我們的運算平臺。

比如在對實時性要求高、IO口資源緊張、通信運算處理要求能力一般的項目中,可以考慮用單獨的FPGA來實現,價格便宜且可以很好的完成功能設計。

通信接口較多、功能復雜、實時性要求不高的應用中,可以考慮ARM,同時如果系統中包含比較復雜的邏輯,可以在ARM的基礎上增加一顆STM32或者其他的MCU來實現。

最后,在功能復雜、實時性要求也很高的場合,ARM+FPGA的架構就成了一個標準框架。通常ARM用作核心處理芯片,相當于人的大腦,而FPGA作為底層實踐、實現者,完成大部分電路驅動和數據采集處理,做一個不恰當的比喻,FPGA相當于人的四肢。在設計中,通常要衡量到底哪些事情需要ARM完成,哪些事情需要FPGA完成,完成的質量如何,效率如何。

上述簡單描述了當前嵌入式系統的運算處理架構,其實在系統設計之初,如果處理器框架選好了,電路設計就成功一半了,所以希望大家對這塊進行深入研究。

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

    關注

    2565

    文章

    52995

    瀏覽量

    767362
  • FPGA
    +關注

    關注

    1645

    文章

    22049

    瀏覽量

    618373
  • 數據采集
    +關注

    關注

    40

    文章

    7173

    瀏覽量

    116488

原文標題:高速運算處理架構對比

文章出處:【微信號:yingjiansanrenxing,微信公眾號:硬件三人行】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    哪位大神關于《數字信號處理數字信號處理器》的DSP論.....

    哪位大神關于《數字信號處理數字信號處理器》的DSP論文,求分享。。。。
    發表于 05-27 16:25

    什么是數字信號處理器性價比的新標桿?

    很強的數據處理能力,然而系統必要的控制功能是DSP所不擅長的。什么是數字信號處理器性價比的新標桿?我們需要注意什么?
    發表于 08-02 07:25

    數字信號處理器的特點

      對于一個從事電子信息行業的人員,對于數字信號處理器應該特別了解了。數字信號處理器,簡稱為DSP,可以說是一種專用的微處理器,從其體系結構
    發表于 12-09 14:01

    了解數字信號處理器

    了解數字信號處理器:
    發表于 07-27 15:55 ?16次下載
    了解<b class='flag-5'>數字信號</b><b class='flag-5'>處理器</b>

    數字信號處理器性價比

    數字信號處理器性價比   傳統基于微控制的嵌入式應用常常面臨新的挑戰,一方面控制的信息處理能力
    發表于 04-17 17:59 ?981次閱讀
    <b class='flag-5'>數字信號</b><b class='flag-5'>處理器</b>性價比

    數字信號處理器(DSP)

    數字信號處理器(DSP) 數字信號處理器(digital signal processor, 簡寫 DSP)是一種專用于(通常為實時的)數字信號
    發表于 01-04 10:54 ?3617次閱讀

    數字信號處理器原理、結構及應用所附光盤

    數字信號處理器原理、結構及應用所附光盤。
    發表于 06-06 16:03 ?21次下載

    DSP是什么?詳解DSP又稱數字信號處理器

    DSP又稱數字信號處理器數字信號處理是將信號數字方式表示并
    發表于 05-18 08:46 ?4.9w次閱讀

    DSP數字信號處理器發展及應用簡介

    DSP數字信號處理器發展及應用簡介
    發表于 10-21 08:58 ?12次下載
    DSP<b class='flag-5'>數字信號</b><b class='flag-5'>處理器</b>發展及應用簡介

    簡單介紹數字信號處理器的特點

    對于從事電子信息行業的人員,都應該接觸以及了解過數字信號處理器。關于數字信號處理器簡稱為DSP,屬于一種專用的微處理器,在其體系結構方面,可
    發表于 10-29 11:26 ?1w次閱讀

    什么是數字信號處理器以及它的用處

    數字信號處理器(DSP)是一種專門的微處理器(或SIP塊),其體系結構針對數字信號處理的操作需要進行了優化。
    發表于 08-26 17:38 ?5396次閱讀

    我國自主研發的數字信號處理器正式發布

    中國電科38所在福州舉行的首屆數字中國建設峰會上發布實際運算性能業界同類產品最強的數字信號處理器——“魂芯二號A”。
    發表于 09-04 14:57 ?1672次閱讀

    基于數字信號處理器TMS320C5416芯片的高精度除法的應用實現

    各種集成化單片數字信號處理器(DSP)以其功能強、集成度高、應用靈活、性價比高等優點,在信號處理和系統控制中的主導性地位日益明顯。許多信號
    發表于 08-11 15:54 ?2108次閱讀
    基于<b class='flag-5'>數字信號</b><b class='flag-5'>處理器</b>TMS320C5416芯片的高精度除法的應用實現

    數字信號處理器的常見故障

    數字信號處理器是一種專門用于數字信號處理的微處理器。它能夠高效地執行數字信號
    的頭像 發表于 05-31 11:53 ?4030次閱讀

    數字信號處理器概論

    作為數字信號處理的一個實際任務就是要求能夠快速、高效、實時完成處理任務,這就要通過通用或專用的數字信號處理器來完成。因此,
    的頭像 發表于 08-07 16:58 ?1w次閱讀