那曲檬骨新材料有限公司

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

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

3天內不再提示

FPGA IP是否可以用于附近的SoC

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Brandon Lewis ? 2022-06-09 17:29 ? 次閱讀

越集成越好。這在嵌入式領域比以往任何時候都更加真實。為了證明,請查看片上系統(tǒng) (SoC) 格局。

在過去 20 年中,SoC 集成度穩(wěn)步提高,最初包括嵌入式存儲器和電源管理模塊,現(xiàn)在集成了從模擬和混合信號 IP 到圖形和數(shù)字信號協(xié)處理器再到安全和連接子系統(tǒng)的所有內容(圖 1)。對于更高性能的應用,這一進程的下一步是啟用具有硬件加速功能的 SoC,從而引入下一代 SoC IP——嵌入式現(xiàn)場可編程門陣列 (eFPGA)。

pYYBAGKhvZaAW5HnAAEM3ebNjpA105.png

【圖1 | 片上系統(tǒng) (SoC) IP 集成的演進。]

加速向嵌入式 FPGA IP 發(fā)展

FPGA 于 1980 年代推出,其靈活性使其立即適用于需要晶體管-晶體管邏輯 (TTL) 集成和可編程 I/O 的設計,作為現(xiàn)成的特定應用標準產品 (ASSP) 和特定應用集成電路ASIC) 并不總是配備給定系統(tǒng)所需的端口。再加上隨后幾年不斷增長的連接需求,這種靈活性使 FPGA 用于連接數(shù)據(jù)中心中的處理器陣列,也被部署為單獨的協(xié)處理器,以計算各種信號處理應用程序中復雜的自定義并行工作負載。更廣泛的使用和曝光導致 FPGA 密度、性能和成本的提高,并且該技術的市場從 1987 年的 1400 萬美元激增到 2013 年的近 54 億美元。

隨著當今的數(shù)據(jù)中心和網絡應用繼續(xù)推動對更低延遲和更高性能的不懈需求,芯片制造商已開始研究將 FPGA IP 直接集成到其 SoC 設計中的好處。曾經被認為過于困難和過于昂貴,將可編程硬件加速塊實現(xiàn)到 SoC 中的計算優(yōu)勢是不可否認的,因為 FPGA 不依賴于多核 CPU 的不可擴展的順序處理范例,而是能夠在一個單一的時鐘周期(圖2)。僅英特爾就提供了這種趨勢的雙重例子,因為 2015 年該公司收購了 FPGA 巨頭 Altera 以保持其在數(shù)據(jù)中心市場的主導地位,

pYYBAGKhvZyAfZ7AAAJz0IUI3q8508.png

【圖2 | 通過 FPGA IP 將可編程硬件加速塊集成到 SoC 中,與傳統(tǒng)的附加 CPU 串行處理相比,處理能力提高了 10 倍。]

但為什么所有的樂趣都應該僅限于英特爾呢?它不是。最近,Achronix Semiconductor 發(fā)布了其 Speedcore eFPGA IP。

利用靈活性的力量

Speedcore eFPGA IP 已經醞釀了三年,其中大部分時間都在應對挑戰(zhàn),即制造一種具有內在靈活性的技術,而且足夠堅固,可以在各種 SoC 設計中快速實施。為實現(xiàn)這一目標,Achronix 工程師采用了模塊化架構方法,允許高效開發(fā)尺寸獨特的 FPGA 內核結構,所有功能塊均采用標準接口路由和單元尺寸(圖 3)。因此,可以將 Speedcore IP 設想為支持多種時序收斂方法的“類似樂高”的 IP 組合、無需電源排序要求的共享或單獨電源選項,以及構建可變寬度數(shù)據(jù)路徑的能力。

pYYBAGKhvaKAESI5AADXIBppq0A117.png

【圖3 | Achronix Speedcore 嵌入式 FPGA IP (eFPGA) 基于“類樂高”架構,允許 SoC 設計人員自定義查找表、DSP 和內存塊、I/O 端口和電源的數(shù)量。]

pYYBAGKhvaiAcyZyAAEtlVF9UgA816.png

【圖4 | Speedcore eFPGA IP 可使用 Achronix 的 ACE 設計工具進行配置,該工具支持常見的電子設計自動化 (EDA) 流程。]

雖然 FPGA 架構可以為 SoC 提供強大的馬力,如前所述,但將其作為 IP 嵌入具有一些可能不會立即顯現(xiàn)的輔助優(yōu)勢。這些都源于這樣一個事實,即 Speedcore 等技術是作為 IP 而不是分立芯片實現(xiàn)的,從而降低了電路板尺寸、功耗、成本和延遲。

首先,就電路板尺寸而言,大約 50% 的典型 FPGA 占位面積專用于可編程 I/O、SerDes 連接器和接口控制器,所有這些都是可有可無的,因為必要的 I/O 作為核心 FPGA 的一部分存在使用直接導線連接到 SoC 的結構(圖 5)。此外,還可以省去電源調節(jié)器、時鐘發(fā)生器和單獨的冷卻設備等外圍組件。

poYBAGKhvbCATkm7AAEhKJVh7YI504.png

【圖5 | 通過消除獨立 FPGA 所需的 SerDes 連接器、接口控制器和其他組件,Speedcore eFPGA IP 可以減少電路板尺寸、延遲、功耗和成本。]

因此,印刷電路板 (PCB) 占用空間的減少、單獨芯片的缺失以及其他支持組件的移除有助于降低整體系統(tǒng)成本(根據(jù) Achronix 的數(shù)據(jù),高達 90%)。此外,更少的設備加上性能的提高可以讓處理任務更快地完成,這也有助于最大限度地降低功耗(該公司表示,功耗降低高達 50%)。

但回到性能方面,移除會增加延遲的 SerDes 連接器還允許直接從 FPGA 內核和主 CPU 構建寬寄存器接口路徑,從而最大限度地減少與獨立 FPGA 相關的通信瓶頸(圖 6)。

poYBAGKhvbWAE0oUAAEbwKnodP4252.png

【圖6 | 在利用 eFPGA IP 的 SoC 設計中缺少 SerDes 連接器可以顯著降低分立 FPGA 解決方案的延遲。]

FPGA IP 能否進入您附近的 SoC?

Speedcore eFPGA IP 目前面向需要大量并行處理的應用,例如 5G 基站的數(shù)字前端 (DFE)、軟件定義網絡 (SDN) 和高性能云計算,但隨著數(shù)量的增加,我們能否期待在更深入的嵌入式應用中看到這種技術?

審核編輯:郭婷

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

    關注

    1630

    文章

    21796

    瀏覽量

    605987
  • 連接器
    +關注

    關注

    98

    文章

    14656

    瀏覽量

    137229
  • soc
    soc
    +關注

    關注

    38

    文章

    4204

    瀏覽量

    219088
收藏 人收藏

    評論

    相關推薦

    tlk10022的時鐘輸入是否可以用3.3V的lvpecml電平交流耦合進去?

    xilinx spartan6 的GTP輸出四路2.5Gbps信號是否可以使用tlk10022做4轉1轉換,FPGA輸出直接交流耦合到serdes輸入上是否
    發(fā)表于 01-23 08:24

    請問ADS1292是否可以用于腦電采集以及電路如何設計?

    ADS1292的設計主要用于心電采集,然而我想使用這款芯片采集腦電信號,但并沒有相關的電路設計以及時候這樣可行,我想請問ADS1292是否可以用于腦電采集以及電路如何設計?
    發(fā)表于 12-17 07:23

    RF430芯片可以用于藍牙傳輸嗎?

    已經知道RF430可以用于NFC,但是想了解一下RF430芯片可以用于藍牙傳輸嗎?或者說可以外接一個藍牙芯片嗎
    發(fā)表于 12-02 06:00

    高通濾波電路可以用于什么場合

    高通濾波器(High-Pass Filter,HPF)是一種允許高頻信號通過,而阻止低頻信號的電路。它在電子學和信號處理中有著廣泛的應用。高通濾波器可以用于多種場合,包括但不限于音頻處理、視頻處理
    的頭像 發(fā)表于 09-25 18:11 ?703次閱讀

    Primemas選擇Achronix eFPGA技術用于Chiplet平臺

    高性能 FPGA 和嵌入式FPGA (eFPGAIP 的領導者 Achronix Semiconductor Corporation 和使用Chiplet 技術開發(fā)創(chuàng)新
    的頭像 發(fā)表于 09-18 16:16 ?601次閱讀

    請問一下,網上購買的硬件設備是否可以用于直接當做我們的需求使用?還是說這個只能用于特定的調音的功能?

    直接進行使用呢? 比如,我找到一個音頻的調音器:這個網上可以購買到: 我覺得上面的按鈕信息很適合我的場景,請問一下,是否可以用于直接當做我的需求使用?還是說這個只能用于特定的調音的功
    發(fā)表于 08-07 15:45

    請問INA381可以用于低端檢測嘛?

    INA381可以用于低端檢測嘛?
    發(fā)表于 08-02 08:10

    IP地址是否可以透露呢?

    IP 地址可以透露給別人嗎?IP地址告訴別人會有什么危害嗎? 由于現(xiàn)代數(shù)字化來臨,網絡中往往會保存著自己的一些隱私信息,包括跟銀行卡關聯(lián)或者身份證號記錄等等等等,那么很多人就會想IP
    的頭像 發(fā)表于 07-28 16:02 ?896次閱讀

    請問InConnect是否可以用實際IP而不是用虛擬IP映射實際IP

    但是這樣子使用的話,我只能通過這個虛擬IP來連接設備,那樣子我的PLC編程軟件就不能連接上設備了因為IP和實際的不一樣,我能通過什么辦法來讓映射出來的虛擬IP和我的實際設備IP一致嗎?
    發(fā)表于 07-25 06:01

    人員定位系統(tǒng)都可以用于哪些行業(yè)?

    人員定位系統(tǒng)如今很多行業(yè)都在使用,可以說它既能保證人員安全又能便于管理,所以成了不少企業(yè)單位的必要設備,那么這種系統(tǒng)可以用于哪些行業(yè)呢?對于不同的場景,它的功能都發(fā)揮了怎樣的作用?一起來了解一下
    的頭像 發(fā)表于 07-15 11:32 ?432次閱讀
    人員定位系統(tǒng)都<b class='flag-5'>可以用于</b>哪些行業(yè)?

    FPGAIP軟核使用技巧

    和性能測試。確保IP軟核能夠正常工作,并滿足項目的性能要求。 在驗證過程中,可以使用仿真工具進行模擬測試,或者使用實際的FPGA硬件進行驗證。 優(yōu)化和調試 : 如果在驗證過程中發(fā)現(xiàn)問題或性能瓶頸
    發(fā)表于 05-27 16:13

    FPGA有哪些開發(fā)環(huán)境?可以用VSCode開發(fā)嘛?

    FPGA有哪些開發(fā)環(huán)境?可以用VSCode開發(fā)嘛?
    發(fā)表于 04-29 23:05

    由于接口不夠,SDIO接口可以用于CPU和FPGA之間進行通信嗎

    由于接口不夠,SDIO接口可以用于CPU和FPGA之間進行通信嗎
    發(fā)表于 04-23 10:56

    FPGA設計中是否可以應用ChatGPT生成想要的程序呢

    當下AI人工智能崛起,很多開發(fā)領域都可看到ChatGPT的身影,FPGA設計中,是否可以用ChatGPT輔助設計呢?
    發(fā)表于 03-28 23:41

    fpga芯片和soc芯片的區(qū)別

    FPGA芯片和SoC芯片在多個方面存在顯著的區(qū)別。
    的頭像 發(fā)表于 03-14 17:28 ?3322次閱讀
    金臂百家乐| 百家乐是真人发牌吗| 海王星百家乐的玩法技巧和规则 | 百家乐官网纯技巧打| 百家乐官网路单怎样| 百家乐代理占成| 阿玛尼百家乐的玩法技巧和规则| 大发888 casino| 丁青县| 赌博百家乐官网下载| 任你博百家乐官网的玩法技巧和规则 | 盈得利百家乐娱乐城| bet365会员注册| 百家乐官网博彩安全吗| 百家乐免费是玩| 免费百家乐倍投工具| 商南县| 百家乐官网技论坛| 百家乐怎样算大小| 太阳城王子酒店| 南江县| 宝马百家乐官网的玩法技巧和规则 | 易胜博百家乐官网下载| 百家乐官网游戏免费下| 任我赢百家乐软件| 鸿运国际娱乐城| 百家乐官网在线投注网| 永利高百家乐会员| 大发888 大发888官网| 百家乐官网娱乐城注册| 庄闲和百家乐官网桌布| 足球百家乐系统| 睢宁县| 大亨百家乐娱乐城| 永利高平台| 真人百家乐官网试玩账号| 百家乐2号干扰| 大发888 娱乐场| 现金百家乐官网信誉| 十三张百家乐的玩法技巧和规则| 鄂尔多斯市|