在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Speedster7t FPGA中可編程邏輯的架構

Achronix ? 來源:Achronix ? 作者:Achronix ? 2022-07-05 15:37 ? 次閱讀

概述

隨著數據中心人工智能自動駕駛5G、計算存儲和先進測試等應用的數據量和數據流量不斷增大,不僅需要引入高性能、高密度FPGA來發揮其并行計算和可編程硬件加速功能,而且還對大量數據在FPGA芯片內外流動提出了更高的要求。于是,在FPGA芯片中集成包括片上二維網絡(2D NoC)和各種最新高速接口的新品類FPGA芯片應運而生,成為FPGA產業和相關應用的新熱點。

拉開這場FPGA芯片創新大幕的是全球最大的獨立FPGA技術和產品提供商Achronix半導體公司,其采用7nm工藝打造的Achronix Speedster7t FPGA不僅擁有諸多高性能外圍Hard IP,而且是全球第首次在FPGA的邏輯陣列上集成了2D NoC,一經推出就在市場得到了積極的響應,并引來競爭對手的模仿和跟隨。

Speedster7t這款專門針對人工智能/機器學習AI / ML)和高帶寬應用進行優化的高性能、高密度FPGA,包括了革命性的二維片上網絡(2D NoC)、新型機器學習處理器(MLP)、400G以太網和PCIe Gen5端口,以及高帶寬GDDR6和DDR4/5存儲控制器。Speedster7t FPGA架構如圖1所示。

0e8f62bc-fc35-11ec-ba43-dac502259ad0.png

圖1 Speedster7t FPGA結構圖

Achronix Speedster7t FPGA除了在外圍Hard IP上都采用目前業內領先的大帶寬高速率IP,在內部的可編程邏輯的架構中也做了大量的優化去進一步提高內部可編程邏輯的性能,從而適配外圍IP超高帶寬需求。本文首先談談Speedster7t FPGA的片上SRAM,也就是Block RAM針對傳統的結構所做出的一些優化。

Speedster7t FPGA中可編程邏輯的架構

Speedster7t FPGA中內部的可編程資源是按列排布,包括LUT、FF、ALU、MUX、MLP、Block RAM、Logic RAM。如圖2所示。

0ecf9238-fc35-11ec-ba43-dac502259ad0.png

圖2 Speedster7t FPGA可編程邏輯結構

其中MLP、Block RAM、Logic RAM是集成在一起,他們之間的連接用的是專有的走線,不占用可編程邏輯走線資源,這樣做的目的主要是為了提高性能,同時也可以節省可編程邏輯走線資源,這個架構對于AI,還有需要用到MLP的一些復雜算法的性能優化是非常明顯的,在我們的MLP系列文章中會詳細講到,這里我們只重點說一下Block RAM。 Speedster7t FPGA的Block RAM特點 Speedster7t FPGA內部的Block RAM是一個容量為72k bit的簡單雙端口RAM,有一個讀端口,一個寫端口。兩個端口的時鐘完全獨立,并且可以完全獨立的配置讀寫位寬。它可以靈活的配置成簡單雙端口RAM或者ROM

Block RAM的主要特性如表1所示。

表1 Block RAM的關鍵特性

0f142a56-fc35-11ec-ba43-dac502259ad0.png

Block RAM框圖如圖3所示。

0f340204-fc35-11ec-ba43-dac502259ad0.png

圖3 Block RAM內部結構

Speedster7t FPGA的Block RAM級聯結構

Speedster7t FPGA的Block RAM最大的特點是增加了Block RAM間的級聯走線,級聯走線是BRAM間專有的連線,不占用可編程邏輯的走線資源,可以極大的提升多個Block RAM級聯的性能。圖4顯示了Block RAM間級聯走線的架構。

0f5735da-fc35-11ec-ba43-dac502259ad0.png

圖4 Block RAM級聯結構

由圖4可以看出,讀寫地址線和數據線都有專有的級聯線連接。這樣的架構在一些場景中都會有應用,比如:需要從外部端口接收數據或者從GDDR6讀數據去初始化大量Block RAM的場景,AI的神經網絡就是一個典型的應用,在每一層的卷積算法中,系統都會從GDDR6讀出圖像數據和權重數據放入每個引擎的Block RAM中,引擎計算完畢以后再存入到GDDR6中供下一次運算使用。

有了這樣的級聯架構,我們在寫入數據去初始化大量Block RAM的時候不需要外部數據有很大的扇出,直接通過同一列Block RAM的級聯線就可以輕松完成,具體實現可以參考Achronix MLP_Conv2D參考設計。另外一個例子就是在需要多個Block RAM去構成更大容量的RAM的時候,如果利用級聯線可以大大提升系統的性能。我們針對這個專門做了一個工程比較一下,生成一個位寬64bit,深度16384的一個簡單雙端口RAM,需要用到16個Block RAM。我們分別用專有級聯線和內部可編程邏輯去拼深度兩種方法來對比。可以看到用專有的級聯線資源更省,而且性能有了很大的提高。

使用專有的級聯線資源占用和性能:

0f7a5dda-fc35-11ec-ba43-dac502259ad0.png

使用可編程邏輯資源占用和性能:

0f9b4658-fc35-11ec-ba43-dac502259ad0.png

后面我們會繼續深入了解Speedster7t FPGA可編程邏輯的各種特性,并且會用一些例子來說明如何更高效的利用這些特性,以將Speedster7t這款業界首創的高數據帶寬FPGA芯片與更多的創新智能化應用結合起來。

此外,Achronix也提供Speedcore嵌入式FPGA硅知識產權(IP)產品,用來幫助用戶在應用規模進一步擴大后,去開發帶有eFPGA邏輯陣列的ASIC或者SoC產品,它們由Achronix的ACE FPGA開發工具提供支持,從而可以重用FPGA開發成果,這是Achronix在率先引入2D NoC和MLP之外,另一個層面上的創新。

審核編輯 :李倩

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

    關注

    1643

    文章

    21974

    瀏覽量

    614348
  • 芯片
    +關注

    關注

    459

    文章

    52217

    瀏覽量

    436528
  • 機器學習
    +關注

    關注

    66

    文章

    8492

    瀏覽量

    134125

原文標題:超高數據流通量FPGA新品類中的Block RAM級聯架構

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    H5U系列可編程邏輯控制器指令手冊

    INOVANCE匯川-H5U系列可編程邏輯控制器指令手冊-中文
    發表于 04-30 16:38 ?0次下載

    可編程交流負載標準

    標準通常具有高精度和高穩定性的特點,在測試過程,負載需要提供穩定的電壓和電流輸出,以確保測試結果的準確性。因此,可編程交流負載設備通常會采用先進的控制技術和高精度的傳感器,以保證輸出的穩定性和精度
    發表于 01-15 13:53

    可編程混合信號技術彌補邏輯IC的成本與密度空白

    GreenPAK系列可配置IC和ForgeFPGA家族的低密度可編程邏輯產品,完美地滿足了這一需求。 Jason Kim Jason Kim, VP and GM Configura
    的頭像 發表于 12-28 15:47 ?668次閱讀
    <b class='flag-5'>可編程</b>混合信號技術彌補<b class='flag-5'>邏輯</b>IC的成本與密度空白

    Achronix與BigCat Wireless建立戰略合作伙伴關系

    Speedster7t FPGA上的創新機器學習處理器(MLP)來滿足無線應用先進的信號處理要求,以及支撐未來的6G標準。此次合作旨在通過基于Achronix FPGA
    的頭像 發表于 11-21 10:58 ?629次閱讀

    詳解FPGA的基本結構

    ZYNQ PL 部分等價于 Xilinx 7 系列 FPGA,因此我們將首先介紹 FPGA架構。簡化的 FPGA 基本結構由 6 部分組
    的頭像 發表于 10-25 16:50 ?3058次閱讀
    詳解<b class='flag-5'>FPGA</b>的基本結構

    可編程晶振的優點和缺點

    的靈活性和可調整性,使得在多種電子產品設計過程能夠精確地匹配所需的時鐘信號?。可編程晶振是一種能夠通過外部編程器對其頻率進行調整的晶體振蕩器。它采用先進的數字信
    的頭像 發表于 09-30 10:44 ?768次閱讀
    <b class='flag-5'>可編程</b>晶振的優點和缺點

    Achronix Speedster7t FPGA與GPU解決方案的比較

    這篇針對大模型推理跟GPU對比分析,雖然以Llama2為例,也適用于最新的Llama3,模型的日新月易也更進一步說明硬件平臺的可編程可擴展的重要性,FPGA是其中一個不錯的選擇。
    的頭像 發表于 09-18 16:19 ?666次閱讀
    Achronix <b class='flag-5'>Speedster7t</b> <b class='flag-5'>FPGA</b>與GPU解決方案的比較

    基于Achronix Speedster7t FPGA器件的AI基準測試

    Achronix半導體公司推出了為AI優化的Speedster7t系列FPGA芯片,該系列包含專門針對AI工作負載的強化計算引擎。隨著AI在各個領域變得普遍,在FPGA芯片上部署AI應用的需求促使了
    的頭像 發表于 09-18 16:10 ?942次閱讀
    基于Achronix <b class='flag-5'>Speedster7t</b> <b class='flag-5'>FPGA</b>器件的AI基準測試

    可編程邏輯控制器——安全威脅和解決方案

    電子發燒友網站提供《可編程邏輯控制器——安全威脅和解決方案.pdf》資料免費下載
    發表于 09-14 09:57 ?0次下載
    <b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b>控制器——安全威脅和解決方案

    可編程晶振都有什么頻率的呢?分享3個挑選可編程晶振的技巧

    頻率范圍全面覆蓋,滿足多樣化需求: ? CMOS可編程晶振:1~200MHz寬廣選擇,為您的基礎應用提供穩定可靠的支持。 ? 可編程差分晶振:高達2100MHz的卓越性能,滿足高速數據傳輸與信號處理的高標準要求。 ? 可編程壓控
    的頭像 發表于 07-18 18:30 ?1538次閱讀
    <b class='flag-5'>可編程</b>晶振都有什么頻率的呢?分享3個挑選<b class='flag-5'>可編程</b>晶振的技巧

    采用創新的FPGA 器件來實現更經濟且更高能效的大模型推理解決方案

    本文根據完整的基準測試,將Achronix Semiconductor公司推出的Speedster7t FPGA與GPU解決方案進行比較,在運行同一個Llama2 70B參數模型時,該項基于FPGA的解決方案實現了超越性的LLM
    的頭像 發表于 06-19 15:53 ?542次閱讀
    采用創新的<b class='flag-5'>FPGA</b> 器件來實現更經濟且更高能效的大模型推理解決方案

    可編程邏輯控制器的特點與用途

    隨著工業自動化技術的不斷發展,可編程邏輯控制器(PLC)作為其核心控制設備,發揮著至關重要的作用。PLC以其獨特的優勢,如可編程性、高可靠性、強大的計算能力、靈活的通信接口和可擴展性等,已經成為工業
    的頭像 發表于 06-19 14:16 ?1338次閱讀

    可編程電源的作用是什么

    可編程電源的作用是什么 可編程電源是一種電子設備,它可以根據用戶的需求調整輸出電壓和電流。這種電源廣泛應用于各種電子設備和系統的測試、調試和研發過程。 ### 可編程電源的作用 ##
    的頭像 發表于 06-10 15:33 ?1049次閱讀

    可編程電源使用方法

    可編程電源使用方法 可編程電源使用方法 摘要:本文詳細介紹了可編程電源的使用方法,包括其基本概念、主要功能、選擇原則、操作步驟、注意事項以及實際應用案例,旨在幫助讀者全面了解可編程電源
    的頭像 發表于 06-10 15:29 ?1600次閱讀

    可編程電源如何編程

    可編程電源如何編程? 可編程電源是一種可以調節輸出電壓和電流的電源設備,廣泛應用于電子設備測試、研發和生產等領域。通過編程,用戶可以根據需要設置電源的輸出參數,實現自動化測試和控制。本
    的頭像 發表于 06-10 15:24 ?2216次閱讀
    主站蜘蛛池模板: 91久久夜色精品国产网站 | 色视频免费在线观看 | 狠狠操亚洲 | 国产黄色的视频 | 日本黄色片黄色片 | 天天做天天爱夜夜大爽完整 | 女同性进行性行为视频 | 手机看片福利视频 | 五月婷婷在线观看视频 | 欧美一区二区三区不卡免费观看 | 亚洲综合成人网 | 亚洲伊人久久网 | 中文字幕在线一区二区三区 | 综合六月 | 加勒比啪啪 | 全国男人天堂网 | 免费毛片大全 | 午夜国产精品免费观看 | 欧美性色欧美a在线播放 | 欧美男人天堂网 | 久国产精品久久精品国产四虎 | 久久久久久天天夜夜天天 | 看黄a大片 免费 | 99久久精品免费看国产免费 | 色婷婷婷丁香亚洲综合不卡 | 福利视频一区二区 | 久久99精品久久久久久久不卡 | 亚洲精品mv在线观看 | 亚洲午夜在线视频 | 国产资源在线播放 | 福利片第一页 | 国产亚洲欧美一区 | 深夜视频在线观看免费 | 国产色妞妞在线观看 | 色天天综合色天天看 | 亚洲精品香蕉婷婷在线观看 | 久久久噜噜噜久久网 | 一级片a级片 | 成年ssswww日本 | 米奇777四色精品人人爽 | 午夜免费啪视频观看网站 |