chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA的SOC設(shè)計(jì)技術(shù)的硬核與軟核處理器的區(qū)別和聯(lián)系

FPGA研究院 ? 來(lái)源:電子電路開(kāi)發(fā)學(xué)習(xí) ? 作者:電子電路開(kāi)發(fā)學(xué)習(xí) ? 2022-12-06 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

軟核處理器

SOPC技術(shù),即軟核處理器,最早是由Altera公司提出來(lái)的,它是基于FPGA的SOC片上系統(tǒng)設(shè)計(jì)技術(shù)。是使用FPGA的邏輯和資源搭建的一個(gè)軟核CPU系統(tǒng),由于是使用FPGA的通用邏輯搭建的CPU,因此具有一定的靈活性,用戶可以根據(jù)自己的需求對(duì)CPU進(jìn)行定制裁剪,增加一些專用功能,例如除法或浮點(diǎn)運(yùn)算單元,用于提升CPU在某些專用運(yùn)算方面的性能,或者刪除一些在系統(tǒng)里面使用不到的功能,以節(jié)約邏輯資源。

另外也可以根據(jù)用戶的實(shí)際需求,為CPU添加各種標(biāo)準(zhǔn)或定制的外設(shè),例如UART,SPI,IIC等標(biāo)準(zhǔn)接口外設(shè),同時(shí),用戶也可以自己使用FPGA的邏輯資源,編寫各種專用的外設(shè),然后連接到CPU總線上,由CPU進(jìn)行控制,以實(shí)現(xiàn)軟硬件的協(xié)同工作,在保證系統(tǒng)性能的同時(shí),增加了系統(tǒng)的靈活性。

而且,如果單個(gè)的軟核CPU無(wú)法滿足用戶需求,可以添加多個(gè)CPU軟核,搭建多核系統(tǒng),通過(guò)多核CPU協(xié)同工作,讓系統(tǒng)擁有更加靈活便捷的控制能力。

由于是使用FPGA資源實(shí)現(xiàn)的,所以具有很大的靈活性,可以實(shí)現(xiàn)根據(jù)需要實(shí)現(xiàn)多種處理器,如8051,RISC-V,Xilinx的 MicroBlaze ,Altera的Nios-II等等。

硬核處理器

由于軟核CPU是使用FPGA的通用邏輯資源搭建的,相較使用經(jīng)過(guò)布局布線優(yōu)化的硬核處理器來(lái)說(shuō),軟核處理器夠運(yùn)行的最高實(shí)時(shí)鐘主頻要低一些,而且也會(huì)相應(yīng)的消耗較多的FPGA邏輯資源以及片上存儲(chǔ)器資源,因此SOPC方案僅適用于對(duì)于數(shù)處理器整體性能要求不高的應(yīng)用,例如整個(gè)系統(tǒng)的初始化配置,人機(jī)交互,多個(gè)功能模塊間的協(xié)調(diào)控制等功能。

所以,各大FPGA廠家推出了SoC FPGA技術(shù),是在芯片設(shè)計(jì)之初,就在內(nèi)部的硬件電路上添加了硬核處理器,是純硬件實(shí)現(xiàn)的,不會(huì)消耗FPGA的邏輯資源,硬核處理器和FPGA邏輯在一定程度上是相互獨(dú)立的,簡(jiǎn)單的說(shuō),就是SoC FPGA就是把一塊ARM處理器和一塊FPGA芯片封裝成了一個(gè)芯片。

例如比較有名的Xilinx的ZYNQ/PYNQ系列集成ARM Cortex-A9處理器,同時(shí)具有ARM軟件的可編程性和FPGA 的硬件可編程性,不僅可實(shí)現(xiàn)重要分析與硬件加速,同時(shí)還在單個(gè)器件上高度集成CPU、DSP、ASSP 以及混合信號(hào)功能。

Intel的Cyclone V系列,集成雙核Cortex-A9,于2013年發(fā)布,在單一芯片上集成了雙核的ARM Cortex-A9處理器和FPGA邏輯資源的新型SoC芯片,相較于傳統(tǒng)的單一ARM處理器或FPGA芯片,它既擁有了ARM處理器靈活高效的數(shù)據(jù)運(yùn)算和事務(wù)處理能力,又集成了FPGA的高速并行處理優(yōu)勢(shì)。

同時(shí),基于兩者獨(dú)特的片上互聯(lián)結(jié)構(gòu),使用時(shí)可以將FPGA上的通用邏輯資源經(jīng)過(guò)配置,映射為ARM處理器的一個(gè)或多個(gè)具有特定功能的外設(shè),通過(guò)高達(dá)128位寬的AXI高速總線進(jìn)行通信,完成數(shù)據(jù)和控制命令的交互。由于片上的ARM處理器是經(jīng)過(guò)布局布線的硬線邏輯,因此其能工作的時(shí)鐘主頻較高,因此單位時(shí)間內(nèi)能夠執(zhí)行的指令也更多。

區(qū)別與聯(lián)系

從架構(gòu)的角度來(lái)說(shuō),SOPC和SoC FPGA是統(tǒng)一的,都是由FPGA部分和處理器部分組成。在SoC FPGA 中,嵌入的是純硬件基礎(chǔ)的硬核處理器,簡(jiǎn)稱HPS(Hardware Processor System),而SOPC技術(shù)中,嵌入的是使用FPGA邏輯資源實(shí)現(xiàn)的軟核處理器,兩者指令集不一樣,處理器性能也不一樣。

一般來(lái)說(shuō),硬核處理器的性能要遠(yuǎn)遠(yuǎn)高于軟核處理器。另外,硬核處理器除了CPU部分,還集成了各種高性能外設(shè),如MMU、DDR3控制器、Nand FLASH控制器等,可以運(yùn)行成熟的Linux操作系統(tǒng)和應(yīng)用程序,提供統(tǒng)一的系統(tǒng)API,降低開(kāi)發(fā)者的軟件開(kāi)發(fā)難度。而軟核CPU雖然可以通過(guò)配置,用邏輯資源來(lái)搭建相應(yīng)的控制器以支持相應(yīng)功能,但是從性能和開(kāi)發(fā)難度上來(lái)說(shuō),基于SoC FPGA架構(gòu)進(jìn)行設(shè)計(jì)開(kāi)發(fā)是比較好的選擇。

67e61fde-74f5-11ed-8abf-dac502259ad0.png

▲ZYNQ內(nèi)部框圖

另外,雖然SoC FPGA芯片上既包含了有ARM,又包含了有FPGA,但是兩者一定程度上是相互獨(dú)立的,SoC芯片上的ARM處理器核并非是包含于FPGA邏輯單元內(nèi)部的,F(xiàn)PGA和ARM(HPS)處理器只是封裝到同一個(gè)芯片中,JTAG接口、電源引腳和外設(shè)的接口引腳都是獨(dú)立的。因此,如果使用SoC FPGA芯片進(jìn)行設(shè)計(jì),即使不使用到片上的ARM處理器,ARM處理器部分占用的芯片資源也無(wú)法釋放出來(lái),不能用作通用的FPGA資源。

而SOPC則是使用FPGA通用邏輯和存儲(chǔ)器資源搭建的CPU,當(dāng)不使用CPU時(shí),CPU部分占用的資源可以被釋放,重新用作通用FPGA資源。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20084

    瀏覽量

    243689
  • FPGA
    +關(guān)注

    關(guān)注

    1650

    文章

    22217

    瀏覽量

    627848
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4482

    瀏覽量

    226742

原文標(biāo)題:FPGA硬核與軟核處理器有什么區(qū)別和聯(lián)系?

文章出處:【微信號(hào):FPGA研究院,微信公眾號(hào):FPGA研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)架構(gòu)的 VU13P FPGA+ZYNQ SOC 超寬帶信號(hào)處理平臺(tái)

    系列 FPGA(XCVU13P)作為主處理器,完成復(fù)雜的數(shù) 據(jù)采集、回放以及數(shù)據(jù)預(yù)處理。采用 1 片 ZYNQ SOC 來(lái)完成信號(hào)處 理算法。?
    的頭像 發(fā)表于 10-16 10:48 ?148次閱讀
    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)架構(gòu)的 VU13P <b class='flag-5'>FPGA</b>+ZYNQ <b class='flag-5'>SOC</b> 超寬帶信號(hào)<b class='flag-5'>處理</b>平臺(tái)

    兆芯榮獲2025年度硬核處理器芯片獎(jiǎng)

    KX-7000系列處理器,憑借其創(chuàng)新的產(chǎn)品設(shè)計(jì)、強(qiáng)勁的性能以及卓越的市場(chǎng)應(yīng)用表現(xiàn)等諸多優(yōu)勢(shì),脫穎而出,一舉斬獲2025年度硬核處理器芯片獎(jiǎng)。
    的頭像 發(fā)表于 09-12 14:23 ?1584次閱讀

    國(guó)民技術(shù)能否開(kāi)展一個(gè)M7處理器的試用活動(dòng)。

    國(guó)民技術(shù)最近推出了M7處理器,看起來(lái)能力很強(qiáng),電子發(fā)燒友能不能聯(lián)合國(guó)民技術(shù)開(kāi)展一個(gè)M7使用的活動(dòng),讓大家了解下M7的國(guó)民技術(shù)。
    發(fā)表于 05-20 22:04

    適用于單核、雙和四應(yīng)用處理器的PMIC DA9063L-A數(shù)據(jù)手冊(cè)

    DA9063L-A 是一款功能強(qiáng)大的系統(tǒng)電源管理集成電路(PMIC),適用于單核、雙和四應(yīng)用處理器,例如那些基于 ARM? Cortex?-A9和 Cortex-A15 架構(gòu)的處理器
    的頭像 發(fā)表于 04-01 18:19 ?670次閱讀
    適用于單核、雙<b class='flag-5'>核</b>和四<b class='flag-5'>核</b>應(yīng)用<b class='flag-5'>處理器</b>的PMIC DA9063L-A數(shù)據(jù)手冊(cè)

    面向四應(yīng)用處理器的PMIC DA9063-A數(shù)據(jù)手冊(cè)

    帶來(lái)了一種高能效的系統(tǒng)解決方案,適用于信息娛樂(lè)、遠(yuǎn)程信息處理和高級(jí)駕駛輔助系統(tǒng)(ADAS)等應(yīng)用領(lǐng)域。 *附件:面向四應(yīng)用處理器的PMIC DA9063-A數(shù)據(jù)手冊(cè).pdf 該器件包含十一個(gè)輸出電壓可編程的低壓差線性穩(wěn)壓
    的頭像 發(fā)表于 04-01 16:58 ?592次閱讀
    面向四<b class='flag-5'>核</b>應(yīng)用<b class='flag-5'>處理器</b>的PMIC DA9063-A數(shù)據(jù)手冊(cè)

    AI SoC#炬芯科技端側(cè) AI 處理器芯片:三異構(gòu),存內(nèi)計(jì)算

    炬芯科技端側(cè) AI 處理器芯片產(chǎn)品主要為CPU+DSP雙異構(gòu)高算力單芯片解決方案,現(xiàn)在主推的端側(cè) AI 處理器產(chǎn)品芯片有:ATS3607D 、 ATS3609D、ATS3619等。 具備高性能、高
    的頭像 發(fā)表于 03-24 14:27 ?2400次閱讀
    AI <b class='flag-5'>SoC</b>#炬芯科技端側(cè) AI <b class='flag-5'>處理器</b>芯片:三<b class='flag-5'>核</b>異構(gòu),存內(nèi)計(jì)算

    RK3126處理器:高效四Cortex-A7多媒體處理平臺(tái)

    RK3126是一款集成了四Cortex-A7 CPU和Mali-400MP2 GPU的高性能多媒體處理器,專為滿足現(xiàn)代智能設(shè)備對(duì)高效能、低功耗的需求而設(shè)計(jì)。 在CPU方面,RK3126搭載了四
    的頭像 發(fā)表于 02-08 18:11 ?2045次閱讀

    處理器和芯片的區(qū)別是什么 處理器是指cpu嗎

    一、處理器和芯片的區(qū)別 處理器和芯片是兩個(gè)在電子領(lǐng)域中經(jīng)常出現(xiàn)的術(shù)語(yǔ),它們雖然有一定的聯(lián)系,但在定義、功能、結(jié)構(gòu)及應(yīng)用場(chǎng)景等方面存在顯著的差異。 定義與構(gòu)成
    的頭像 發(fā)表于 02-01 14:59 ?6868次閱讀

    16通道AD采集方案,基于復(fù)旦微ARM + FPGA國(guó)產(chǎn)SoC處理器平臺(tái)

    測(cè)試數(shù)據(jù)匯總 表 1 本文帶來(lái)的是基于復(fù)旦微FMQL20S400M四ARM Cortex-A7(PS端) + FPGA可編程邏輯資源(PL端)異構(gòu)多核SoC處理器設(shè)計(jì)的全國(guó)產(chǎn)工業(yè)評(píng)估
    的頭像 發(fā)表于 01-23 10:39 ?878次閱讀
    16通道AD采集方案,基于復(fù)旦微ARM + <b class='flag-5'>FPGA</b>國(guó)產(chǎn)<b class='flag-5'>SoC</b><b class='flag-5'>處理器</b>平臺(tái)

    米爾國(guó)產(chǎn)FPGA SoC芯選擇,安路飛龍DR1M90核心板重磅發(fā)布

    系列高性能FPSoC器件之一。它集成了雙ARM Cortex-A35處理器、FPGA可編程邏輯和AI引擎,延續(xù)了安路科技FPSoC家族的低功耗、軟硬件可編程和高擴(kuò)展性的優(yōu)勢(shì)。 核心亮點(diǎn) 1.高性能
    發(fā)表于 01-10 14:32

    集特國(guó)產(chǎn)化工作站GPC-200 飛騰D2000/8處理器

    處理器
    GITSTAR 集特工控
    發(fā)布于 :2024年12月27日 09:08:55

    SOPC、SoC 、FPGA的異同優(yōu)缺點(diǎn)介紹及常見(jiàn)應(yīng)用場(chǎng)景

    的通用邏輯資源和存儲(chǔ)單元來(lái)搭建CPU。 ? 簡(jiǎn)言之,SOPC就是處理器+FPGA,并用A
    的頭像 發(fā)表于 12-17 11:15 ?2200次閱讀
    SOPC、<b class='flag-5'>SoC</b> 、<b class='flag-5'>FPGA</b>的異同優(yōu)缺點(diǎn)介紹及常見(jiàn)應(yīng)用場(chǎng)景

    一文看懂SoC的架構(gòu)

    一、SoC 架構(gòu)圖:核心功能和設(shè)計(jì)目標(biāo) SoC 是基于通用處理器這樣的思路進(jìn)行設(shè)計(jì)的,與 PC 設(shè)計(jì)思路一樣。即通用處理器是由 CORE + MEM 兩部分組成,修改軟件來(lái)實(shí)現(xiàn)不同的功
    的頭像 發(fā)表于 11-29 09:57 ?4396次閱讀
    一文看懂<b class='flag-5'>SoC</b>的架構(gòu)

    NPU與傳統(tǒng)處理器區(qū)別是什么

    和GPU相比,NPU在處理深度學(xué)習(xí)任務(wù)時(shí)展現(xiàn)出了顯著的優(yōu)勢(shì)。 1. 設(shè)計(jì)目的 傳統(tǒng)處理器: CPU(中央處理單元): CPU是通用處理器,設(shè)計(jì)用于執(zhí)行各種計(jì)算任務(wù),包括邏輯運(yùn)算、數(shù)據(jù)
    的頭像 發(fā)表于 11-15 09:29 ?2039次閱讀

    盛顯科技:異形拼接處理器和傳統(tǒng)拼接處理器有什么區(qū)別?

    等,通過(guò)精密的拼接處理,為用戶呈現(xiàn)出前所未有的豐富與創(chuàng)意的視覺(jué)盛宴。那么您知道異形拼接處理器和傳統(tǒng)拼接處理器有什么區(qū)別嗎?下面盛顯科技小編為您介紹: 異形拼接
    的頭像 發(fā)表于 11-06 10:52 ?784次閱讀