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)不再提示

Speedster7t FPGA中可編程邏輯的架構(gòu)

Achronix ? 來源:Achronix ? 作者:Achronix ? 2022-07-05 15:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

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

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

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

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

圖1 Speedster7t FPGA結(jié)構(gòu)圖

Achronix Speedster7t FPGA除了在外圍Hard IP上都采用目前業(yè)內(nèi)領(lǐng)先的大帶寬高速率IP,在內(nèi)部的可編程邏輯的架構(gòu)中也做了大量的優(yōu)化去進(jìn)一步提高內(nèi)部可編程邏輯的性能,從而適配外圍IP超高帶寬需求。本文首先談?wù)凷peedster7t FPGA的片上SRAM,也就是Block RAM針對(duì)傳統(tǒng)的結(jié)構(gòu)所做出的一些優(yōu)化。

Speedster7t FPGA中可編程邏輯的架構(gòu)

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

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

圖2 Speedster7t FPGA可編程邏輯結(jié)構(gòu)

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

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

表1 Block RAM的關(guān)鍵特性

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

Block RAM框圖如圖3所示。

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

圖3 Block RAM內(nèi)部結(jié)構(gòu)

Speedster7t FPGA的Block RAM級(jí)聯(lián)結(jié)構(gòu)

Speedster7t FPGA的Block RAM最大的特點(diǎn)是增加了Block RAM間的級(jí)聯(lián)走線,級(jí)聯(lián)走線是BRAM間專有的連線,不占用可編程邏輯的走線資源,可以極大的提升多個(gè)Block RAM級(jí)聯(lián)的性能。圖4顯示了Block RAM間級(jí)聯(lián)走線的架構(gòu)。

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

圖4 Block RAM級(jí)聯(lián)結(jié)構(gòu)

由圖4可以看出,讀寫地址線和數(shù)據(jù)線都有專有的級(jí)聯(lián)線連接。這樣的架構(gòu)在一些場(chǎng)景中都會(huì)有應(yīng)用,比如:需要從外部端口接收數(shù)據(jù)或者從GDDR6讀數(shù)據(jù)去初始化大量Block RAM的場(chǎng)景,AI的神經(jīng)網(wǎng)絡(luò)就是一個(gè)典型的應(yīng)用,在每一層的卷積算法中,系統(tǒng)都會(huì)從GDDR6讀出圖像數(shù)據(jù)和權(quán)重?cái)?shù)據(jù)放入每個(gè)引擎的Block RAM中,引擎計(jì)算完畢以后再存入到GDDR6中供下一次運(yùn)算使用。

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

使用專有的級(jí)聯(lián)線資源占用和性能:

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618420
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52509

    瀏覽量

    440845
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8503

    瀏覽量

    134609

原文標(biāo)題:超高數(shù)據(jù)流通量FPGA新品類中的Block RAM級(jí)聯(lián)架構(gòu)

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    5CEBA4F23C8NQS現(xiàn)場(chǎng)可編程門陣列(FPGA)芯片

    5CEBA4F23C8NQS現(xiàn)場(chǎng)可編程門陣列(FPGA)芯片5CEBA4F23C8NQS是Intel-ALTERA(原 Altera)研發(fā)的Cyclone V系列性能卓越、低能耗的現(xiàn)場(chǎng)可編程門陣列
    發(fā)表于 06-11 09:01

    H5U系列可編程邏輯控制器指令手冊(cè)

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

    fpga和cpu的區(qū)別 芯片是gpu還是CPU

    型的芯片,它們?cè)诮Y(jié)構(gòu)、功能、應(yīng)用場(chǎng)景等方面存在顯著差異。 結(jié)構(gòu)與靈活性 FPGAFPGA是一種可編程邏輯器件,其內(nèi)部由大量的可編程邏輯
    的頭像 發(fā)表于 02-01 14:57 ?1622次閱讀

    可編程交流負(fù)載標(biāo)準(zhǔn)

    標(biāo)準(zhǔn)通常具有高精度和高穩(wěn)定性的特點(diǎn),在測(cè)試過程,負(fù)載需要提供穩(wěn)定的電壓和電流輸出,以確保測(cè)試結(jié)果的準(zhǔn)確性。因此,可編程交流負(fù)載設(shè)備通常會(huì)采用先進(jìn)的控制技術(shù)和高精度的傳感器,以保證輸出的穩(wěn)定性和精度
    發(fā)表于 01-15 13:53

    可編程混合信號(hào)技術(shù)彌補(bǔ)邏輯IC的成本與密度空白

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

    Achronix與BigCat Wireless建立戰(zhàn)略合作伙伴關(guān)系

    Speedster7t FPGA上的創(chuàng)新機(jī)器學(xué)習(xí)處理器(MLP)來滿足無線應(yīng)用先進(jìn)的信號(hào)處理要求,以及支撐未來的6G標(biāo)準(zhǔn)。此次合作旨在通過基于Achronix FPGA
    的頭像 發(fā)表于 11-21 10:58 ?711次閱讀

    兼容SiTime,國(guó)產(chǎn)可編程硅振用于智能化測(cè)試設(shè)備ATE

    兼容SiTime,國(guó)產(chǎn)可編程硅振用于智能化測(cè)試設(shè)備ATE
    的頭像 發(fā)表于 10-30 10:06 ?450次閱讀
    兼容SiTime,國(guó)產(chǎn)<b class='flag-5'>可編程</b>硅振用于智能化測(cè)試設(shè)備ATE<b class='flag-5'>中</b>

    德州儀器推出全新可編程邏輯產(chǎn)品系列

    德州儀器(TI)近日宣布推出其最新的可編程邏輯器件(PLD)系列,為工程師們帶來了從概念到原型設(shè)計(jì)的全新解決方案。這一創(chuàng)新產(chǎn)品系列基于TI出色的邏輯產(chǎn)品系列,旨在簡(jiǎn)化各類應(yīng)用的邏輯設(shè)計(jì)流程,讓工程師們能夠更高效地完成工作任務(wù)。
    的頭像 發(fā)表于 10-28 17:38 ?853次閱讀

    詳解FPGA的基本結(jié)構(gòu)

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

    可編程晶振的優(yōu)點(diǎn)和缺點(diǎn)

    的靈活性和可調(diào)整性,使得在多種電子產(chǎn)品設(shè)計(jì)過程能夠精確地匹配所需的時(shí)鐘信號(hào)?。可編程晶振是一種能夠通過外部編程器對(duì)其頻率進(jìn)行調(diào)整的晶體振蕩器。它采用先進(jìn)的數(shù)字信
    的頭像 發(fā)表于 09-30 10:44 ?866次閱讀
    <b class='flag-5'>可編程</b>晶振的優(yōu)點(diǎn)和缺點(diǎn)

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

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

    基于Achronix Speedster7t FPGA器件的AI基準(zhǔn)測(cè)試

    Achronix半導(dǎo)體公司推出了為AI優(yōu)化的Speedster7t系列FPGA芯片,該系列包含專門針對(duì)AI工作負(fù)載的強(qiáng)化計(jì)算引擎。隨著AI在各個(gè)領(lǐng)域變得普遍,在FPGA芯片上部署AI應(yīng)用的需求促使了
    的頭像 發(fā)表于 09-18 16:10 ?1069次閱讀
    基于Achronix <b class='flag-5'>Speedster7t</b> <b class='flag-5'>FPGA</b>器件的AI基準(zhǔn)測(cè)試

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

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

    用TMAG5328電阻器和電壓可編程霍爾效應(yīng)開關(guān)實(shí)現(xiàn)可編程性和診斷

    電子發(fā)燒友網(wǎng)站提供《用TMAG5328電阻器和電壓可編程霍爾效應(yīng)開關(guān)實(shí)現(xiàn)可編程性和診斷.pdf》資料免費(fèi)下載
    發(fā)表于 09-11 10:01 ?0次下載
    用TMAG5328電阻器和電壓<b class='flag-5'>可編程</b>霍爾效應(yīng)開關(guān)實(shí)現(xiàn)<b class='flag-5'>可編程</b>性和診斷

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

    頻率范圍全面覆蓋,滿足多樣化需求: ? CMOS可編程晶振:1~200MHz寬廣選擇,為您的基礎(chǔ)應(yīng)用提供穩(wěn)定可靠的支持。 ? 可編程差分晶振:高達(dá)2100MHz的卓越性能,滿足高速數(shù)據(jù)傳輸與信號(hào)處理的高標(biāo)準(zhǔn)要求。 ? 可編程壓控
    的頭像 發(fā)表于 07-18 18:30 ?1629次閱讀
    <b class='flag-5'>可編程</b>晶振都有什么頻率的呢?分享3個(gè)挑選<b class='flag-5'>可編程</b>晶振的技巧