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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

什么是SoC、SOPC、SoC FPGA?用在什么場景?

sanyue7758 ? 來源:處芯積律 ? 2023-03-30 10:13 ? 次閱讀

說一說

開始SoC FPGA的學習路程還是蠻難的,不僅要熟悉整個的設計流程,而且還要掌握FPGA以及軟件方面的知識,尤其大概看了一下后面的整體設計部分,操作起來還是較為繁瑣的,以至于讓人暈頭轉向。盡管如此,先了解一下SoC FPGA是什么,相對于SOPC、SoC有什么優缺點,甚至常用在什么場景中還是比較輕松的,這些知識能對SoC FPGA嵌入式設計有初步的了解及認識,將為后續具體的開發研究做鋪墊。

c55e99f4-ce58-11ed-bfe3-dac502259ad0.png

一、關于SoC

概念: SoC(System OnChip)為片上系統或系統級芯片,就是在單一芯片上集成處理器、存儲單元、圖像處理單元GPU、各種功能部件等,且都由一個中央控制單元通過總線來控制它們的工作。 優缺點: 低功耗、高性能、高集成、高帶寬、設計復雜度較高、對知識的掌握要求更高。

二、關于SOPC

概念:

SOPC為片上可編程系統(System On a Programmable Chip),將處理器、存儲器(RAM、ROM或閃存)及各種功能模塊等集成到一片FPGA中,其處理器為軟核處理器,即采用FPGA的通用邏輯資源和存儲單元來搭建軟核CPU。典型的則是Altera的Nios II 嵌入式軟核處理器。

簡言之,SOPC就是軟核處理器+FPGA,并用Avalon總線來通信

優缺點

優點:由于它的處理器CPU是由FPGA的通用邏輯資源搭建,因此該處理器更靈活,可裁剪可定制,還可添加多個CPU,以實現多核系統的搭建,進而完成多核CPU的協調工作;還能靈活為CPU增添外設(UART,SPI,IIC 等);

缺點:由于處理器是由FPGA的通用邏輯資源搭建,因此占用更多FPGA的資源,另外搭建出來的處理器運行的最高時鐘主頻也更低一些(最高160/170MHz),所以SOPC方案僅適用于對處理器整體性能要求不高的應用,通用性不強。

三、關于SoC FPGA(Intel Cyclone V SoCFPGA)

c59e94f0-ce58-11ed-bfe3-dac502259ad0.png

概念:

SOC FPGA高集成度芯片是在同一個芯片上集成FPGA和HPS(HardwareProcessor System)系統,即FPGA+硬核處理器。

Intel Cyclone V SoC FPGA :是在單一芯片上集成了雙核的 ARM Cortex-A9 處理器和FPGA的新型 SoC 芯片,主頻可達到925MHz,所以它能同時擁有ARM和FPGA的優勢。二者之間用高達128 位數據位寬的 AXI 高速總線進行通信。 優缺點:

SOC FPGA擁有ARM 硬核處理器靈活邏輯控制、圖形界面顯示和網絡傳輸等優勢,而且還能運行成熟的 Linux 操作系統,同時還擁有 FPGA 高速流水并行處理、可靈活定制、豐富I/O單元等優勢; 由于FPGA和ARM之間采用片上高速互聯結構(AXI),AXI總線可根據具體的需求進行配置(128位/64位/32位),另外使用時可以將 FPGA 上的通用邏輯資源進行配置,從而映射為 ARM 處理器的一個或多個具有特定功能的外設,從而添加了一個符合特定需求功能的模塊。 SoC FPGA的HPS 部分可運行成熟的 Linux 操作系統,并提供了統一的系統 API,相對來說,能降低開發者的軟件開發難度。工作的時鐘頻率也比軟核處理器更高,因此可單位時間內能夠執行更多的指令。 雖然SoC FPGA兼具了硬核處理器及FPGA的優勢,但也對開發者提供了個更高的要求,不僅要有Verilog代碼能力,而且還需要有軟件開發經驗,還需掌握基礎的Linux系統知識,但Linux的加入并不像所想的增加知識量及操作難度,相反地,可以降低我們的開發難度。 常見應用場景:

視頻監控(高清視頻分析)、自動輔助駕駛(視頻處理分析、通信)、國防航天(夜視、保密通信)、廣播(視覺、專業音頻、PCIe采集)等要求低功耗、低成本、輕量化的應用領域中,距離我們更近的就是智能手機智能車載、物聯網等市場中的應用。

四、SoC FPGA和獨立的FPGA系統對比

FPGA實現的是硬件邏輯功能,有著高速流水并行處理架構、豐富I/O單元和功能模塊復用的優勢,非常適合做圖像預處理中濾波等重復性的操作,但當需要用到靈活的控制和復雜的協議通信的時候,FPGA不占優勢,而SoC FPGA恰恰將FPGA和ARM的優勢集合在了一起。

五、SoC FPGA和傳統的處理器+FPGA架構對比

傳統處理器(英特爾X86架構CPU、Cortex-M系統單片機等)+FPGA架構中因為使用了獨立的器件,所以電路板的設計相對復雜,另外在用單片機與FPGA通信的時候,速率也因為硬件電路板或者高位寬并行總線間的競爭冒險情況等而受到限制。而SoC FPGA采用片上集成的方式,且ARM和FPGA之間的高速互聯橋也能打破帶寬和通信速率的限制,另外處理器、外設存儲單元可定制,因此也突破了硬件上的限制。

六、SoC FPGA 和 SOPC 對比

同: SoC FPGA 和 SOPC 都是由FPGA和處理器組成。

異: SoC FPGA 采用的是硬核處理器(ARM,性能更高),SOPC 采用的是軟核處理器(NIOS II)。其中SoC FPGA中的ARM和FPGA是相互獨立的,供電電源相互獨立,意思就是如果FPGA或者ARM中的任意一方斷電,另一方仍是可以正常工作的,彼此之間不會受到影響,但是如果設計中無需使用ARM部分,ARM部分占用的芯片資源卻是不能被釋放的。

而SOPC的處理器由FPGA通用資源搭建,也就是軟核處理器,所以當不用CPU的時候,資源可釋放,全部的資源均可當作FPGA資源來使用,但它的性能卻低于ARM硬核處理器。。

七、SoC FPGA 的總結

SoC FPGA 器件發揮了FPGA的可編程、并行處理等優勢,與ARM處理器協同工作,突破硬件中無法靈活控制等的限制,最終基于SoC FPGA實現的系統也擁有高集成、低功耗等有點。隨著半導體工藝的發展,這種ARM+FPGA 集成架構的芯片(SoC FPGA)將有更大的市場和應用前景。

c5cf00d6-ce58-11ed-bfe3-dac502259ad0.png

了解之后,可以閱讀一些有關SoC FPGA方面的文獻,有了一定的理論知識支撐后,去動手嘗試一些有關的實踐項目。

審核編輯:湯梓紅

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

    關注

    68

    文章

    19824

    瀏覽量

    233701
  • FPGA
    +關注

    關注

    1643

    文章

    21981

    瀏覽量

    614541
  • 嵌入式
    +關注

    關注

    5142

    文章

    19561

    瀏覽量

    315368
  • sopc
    +關注

    關注

    2

    文章

    248

    瀏覽量

    63165
  • soc
    soc
    +關注

    關注

    38

    文章

    4354

    瀏覽量

    221815

原文標題:什么是SoC、SOPC、SoC FPGA?用在什么場景?

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關注!文章轉載請注明出處。

收藏 1人收藏

    評論

    相關推薦
    熱點推薦

    Qt配置Altera SoC FPGA Kit

    Qt配置Altera SoC FPGA Kit 編譯器: GCC(Altera SoC) /home/terasic
    發表于 07-03 08:41

    SoC設計中遇到的難題急需解決

    SoC設計方案——SoPC(System on a programmable chip)。隨著百萬門級的FPGA芯片、功能復雜的IP 核和可重構的嵌入式處理器軟核的出現,SoPC設計
    發表于 07-12 07:25

    SoC FPGA有哪些作用?

     Altera公司意欲通過更先進的制程工藝和更緊密的產業合作,正逐步強化FPGA協同處理器,大幅提升SoC FPGA的整體性能,為搶攻嵌入式系統市場版圖創造更大的差異化優勢。隨著SoC
    發表于 08-26 07:15

    SoC驗證平臺的FPGA綜合怎么實現?

    先進的設計與仿真驗證方法成為SoC設計成功的關鍵。一個簡單可行的SoC驗證平臺,可以加快SoC系統的開發與驗證過程。FPGA器件的主要開發供應商都針對自己的產品推出了
    發表于 10-11 07:07

    基于FPGASOC系統中的串口設計

    基于FPGASOC 系統中的串口設計 作者:葛銳 歐鋼摘要:本文在XILINX FPGA 中采用嵌入式處理器Picoblaze 進行SOC 設計,以較少的
    發表于 02-08 09:48 ?21次下載

    可編程SoC(SoPC),什么是可編程SoC(SoPC)

    可編程SoC(SoPC),什么是可編程SoC(SoPC) SOPC ( System on a Programmable Chip,片上可
    發表于 03-26 17:01 ?2526次閱讀

    Altera公司SoC FPGA 簡介

    本文是關于Altera公司SoC FPGA 的用戶手冊(英文版) 。文中主要介紹了什么是SoC FPGASoC
    發表于 09-05 14:03 ?153次下載
    Altera公司<b class='flag-5'>SoC</b> <b class='flag-5'>FPGA</b> 簡介

    SOC發展狀況是怎樣的如何使用FPGA進行SOPC嵌入式系統設計

    簡單介紹了SOC 發展狀況, 并針對altera 公司FPGA 的解決方案SOPC 進行重點分析, 重點介紹和分析了基于Nios 處理器的關鍵技術和設計流程以及相關軟件。
    發表于 11-02 11:22 ?6次下載
    <b class='flag-5'>SOC</b>發展狀況是怎樣的如何使用<b class='flag-5'>FPGA</b>進行<b class='flag-5'>SOPC</b>嵌入式系統設計

    FPGA_soc學習教程:Intel Cyclone V SoC FPGA介紹

    小梅哥最新款FPGA_SOC
    的頭像 發表于 05-28 06:09 ?4593次閱讀

    FPGA_soc學習教程:SOC FPGA開發流程簡介

    小梅哥最新款FPGA_SOC
    的頭像 發表于 08-30 06:10 ?4109次閱讀
    <b class='flag-5'>FPGA_soc</b>學習教程:<b class='flag-5'>SOC</b> <b class='flag-5'>FPGA</b>開發流程簡介

    FPGA_soc學習教程:AC501 SOC FPGA開發板黃金參考設計說明

    小梅哥最新款FPGA_SOC
    的頭像 發表于 08-30 06:08 ?2343次閱讀
    <b class='flag-5'>FPGA_soc</b>學習教程:AC501 <b class='flag-5'>SOC</b> <b class='flag-5'>FPGA</b>開發板黃金參考設計說明

    如何對SoC進行手動FPGA分區

    SoC芯片要進行FPGA原型驗證,假如設計較大,要將SoC中不同功能模塊或者邏輯模塊分別分配到特定的FPGA,那么對SoC的分割策略尤為重
    的頭像 發表于 04-27 15:17 ?1244次閱讀
    如何對<b class='flag-5'>SoC</b>進行手動<b class='flag-5'>FPGA</b>分區

    基于FPGASoC創建方案

    LiteX 框架為創建 FPGA 內核/SoC、探索各種數字設計架構和創建完整的基于 FPGA 的系統提供了方便高效的基礎架構。
    發表于 06-28 09:08 ?942次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>SoC</b>創建方案

    fpga芯片和soc芯片的區別

    FPGA芯片和SoC芯片在多個方面存在顯著的區別。
    的頭像 發表于 03-14 17:28 ?3974次閱讀

    SOPCSoCFPGA的異同優缺點介紹及常見應用場景

    、高性能、高集成、高帶寬。 二、關于SOPC 1.概念 片上可編程系統(System On a Programmable Chip),將處理器、存儲單元及各種功能模塊等集成到一片FPGA中,且采用FPGA
    的頭像 發表于 12-17 11:15 ?1485次閱讀
    <b class='flag-5'>SOPC</b>、<b class='flag-5'>SoC</b> 、<b class='flag-5'>FPGA</b>的異同優缺點介紹及常見應用<b class='flag-5'>場景</b>
    主站蜘蛛池模板: 二次元美女扒开内裤喷水 | 日本女人下面毛茸茸 | 男女又黄又刺激B片免费网站 | 成年免费大片黄在线观看岛国 | 久久精品日本免费线 | 我的好妈妈BD免费观看 | 精品国产品国语在线不卡丶 | 亚洲成人中文 | 在线看无码的免费网站 | A级毛片高清免费网站不卡 a级毛片高清免费视频 | 蜜柚视频在线观看全集免费观看 | 国产精品久久久久久久久LI无码 | 精品国产在线亚洲欧美 | 亚洲一二三产品区别在哪里 | 日产国产欧美韩国在线 | 亚洲AV色香蕉一区二区三区 | 天天看高清影视在线18 | 青柠在线观看免费全集 | 久久精品视频在线看 | 一级毛片在线免费视频 | 成人无码精品1区2区3区免费看 | 亚洲破处女 | 久久这里只精品国产99re66 | 亚洲中文字幕永久在线 | 榴莲黄版无限刷 | 99久女女精品视频在线观看 | 成 人 片 免费播放 成 人 免费 黄 色 网站无毒下载 | 国产不卡一卡2卡三卡4卡网站 | 午夜福利视频极品国产83 | 被高跟鞋调教丨vk | 女人被躁到高潮嗷嗷叫免费 | 欧洲-级毛片内射八十老太婆 | 亚洲综合免费视频 | 日韩AV无码一区二区三区不卡毛片 | 与邻居换娶妻子2在线观看 瑜伽牲交AV | 成人免费公开视频 | 国产精品亚欧美一区二区三区 | 国产成人精品免费视频软件 | 国产国产乱老熟视频网站 | 手机看片国产日韩欧美 | 娇妻归来在线观看免费完整版电影 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品