亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

eFPGA是什么?幾個關(guān)于eFPGA的常見迷思

t1PS_TechSugar ? 作者:電子發(fā)燒友網(wǎng) ? 2019-01-27 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

eFPGA,全稱為嵌入式FPGA(Embedded FPGA),顧名思義是將類似于FPGA的可編程邏輯陣列“嵌入”到ASIC或SoC中。在老石之前的文章《Xilinx到底有沒有贏得微軟的FPGA訂單》中,提到了Facebook可能會采用類似eFPGA的方法,作為自家數(shù)據(jù)中心的計算加速芯片。

在本文中,老石收集整理了幾個關(guān)于eFPGA的常見迷思,以及對應(yīng)的解答和討論,謹(jǐn)供各位讀者參考。

eFPGA性能指標(biāo)相關(guān)的迷思

1. eFPGA的工作頻率能否達(dá)到我的設(shè)計要求?

和ASIC相比,絕大多數(shù)的FPGA設(shè)計都無法達(dá)到同樣的運行頻率。其實,F(xiàn)PGA并非以高時鐘頻率取勝,F(xiàn)PGA的高性能主要是通過極高的硬件并行處理能力、深度流水線、以及高位寬總線等方式取得。

嵌入式FPGA,即eFPGA的本質(zhì)也是可編程邏輯陣列,因此單就運行頻率而言并不能和ASIC相比。

不過,業(yè)界和學(xué)術(shù)界也在不斷研究如何突破FPGA的頻率限制,例如,英特爾在新一代的高端FPGA產(chǎn)品Stratix10中采用了HyperFlex架構(gòu),如下圖所示,在可編程邏輯單元之間引入了多個寄存器陣列,可以將FPGA的運行速度增加1.5~2倍。

在老石的博士研究課題中,老石發(fā)現(xiàn)很多應(yīng)用場景對誤差的容忍度很高,因此對FPGA進(jìn)行簡單的“超頻”操作就可以極大提高FPGA的性能,代價僅僅是出現(xiàn)概率極小的精度損耗。

關(guān)于老石博士期間的研究內(nèi)容,有興趣的讀者可以在后臺給我留言,老石會找機(jī)會在今后的文章中繼續(xù)介紹。

2. eFPGA的功耗會不會太大?

這個問題的答案應(yīng)該是否定的。不僅如此,eFPGA的功率密度通常遠(yuǎn)低于FPGA,或者ASIC與SoC上的其他IP。

對于傳統(tǒng)的FPGA而言,它主要的“功耗大戶”之一是FPGA的可編程I/O部分。而eFPGA直接通過芯片上總線與ASIC的其他IP相連,直接去掉了原FPGA的I/O部分,從而將削減了大部分功耗。

另一方面,如上一個問題提到的,eFPGA的頻率遠(yuǎn)低于ASIC或SoC上的其他IP,使得eFPGA的動態(tài)功耗相對較低。

3. eFPGA能否為我的設(shè)計提供足夠的帶寬?

同樣的,對于傳統(tǒng)FPGA設(shè)計而言,系統(tǒng)性能很多時候直接受到FPGA芯片的I/O引腳數(shù)量的限制。特別是對于很多通信、網(wǎng)絡(luò)、高性能運算的應(yīng)用而言,需要FPGA芯片提供大量高性能SerDes收發(fā)器以及通用I/O引腳,以便于外部系統(tǒng)進(jìn)行數(shù)據(jù)交換和傳輸,而這通常受到芯片封裝技術(shù)的限制。

與此相比,eFPGA沒有引腳數(shù)量限制,因為它本質(zhì)上就是集成在ASIC里的IP核。因此與FPGA相比,eFPGA與ASIC或SoC的通信帶寬可以提升10倍以上。事實上,這也是eFPGA產(chǎn)生和使用的主要推動因素之一。

eFPGA不需要芯片與芯片間的連接,而是直接通過芯片上不同IP的連接進(jìn)行通信,極大提升了通信帶寬,并減少了通信延時,見下圖。

4. 使用eFPGA會導(dǎo)致芯片面積過大?

ASIC或SoC工程師在第一次看到FPGA時通常會被FPGA芯片的大小嚇到,因為通常FPGA芯片實在是太大了??梢钥聪聢D,感受一下FPGA與英特爾Atom通用處理器芯片大小的對比。

通常來講,F(xiàn)PGA的主要芯片面積一半是可編程邏輯單元,另一半則是可編程的I/O及相關(guān)電路??删幊蘄/O是FPGA安身立命的法寶之一,它使得FPGA可以與包括微處理器、ASIC、存儲器、以及其他FPGA在內(nèi)的幾乎其他任何芯片或系統(tǒng)相互通信。這也是為什么可編程I/O部分的芯片面積為何如此之大的原因。

與FPGA相比,eFPGA不需要實現(xiàn)可編程的I/O部分,因為與eFPGA相互通信的ASIC IP在設(shè)計時就已固定。當(dāng)去掉了可編程I/O部分之后,對于同等邏輯密度的FPGA而言,eFPGA的芯片面積會極大縮減。

5. 使用eFPGA的成本會很高?

老石對成本方面的問題并不了解,但是,eFPGA的主要提供商之一,Achronix公司的市場部副總裁Steve Mensor稱:使用eFPGA的成本“并不會比其他IP更貴”。

老石認(rèn)為,使用成本應(yīng)該從兩個角度來看。第一是用戶直接付出的金錢成本,即購買芯片或IP付出的金錢。另一個則是所購買的IP能提供的功能多樣性,即實現(xiàn)某種功能所分?jǐn)偟某杀尽τ贔PGA或eFPGA而言,它們最強(qiáng)大的功能是可以實現(xiàn)不同的用戶邏輯,并且在芯片流片后還能進(jìn)行功能邏輯的修改,因此能大幅降低SoC和ASIC的開發(fā)風(fēng)險,并提高設(shè)計的靈活性。

eFPGA開發(fā)相關(guān)的迷思

1. eFPGA的開發(fā)流程與傳統(tǒng)ASIC或SoC的開發(fā)流程差別太大?

eFPGA的流程與傳統(tǒng)FPGA、ASIC或SoC的開發(fā)流程并無二致,總結(jié)起來都是邏輯綜合、布局布線、時序優(yōu)化等。和FPGA相同,eFPGA開發(fā)完成后也會生成一個二進(jìn)制配置文件(bitstream),用來對可編程邏輯進(jìn)行配置。包含eFPGA的SoC開發(fā)流程如下圖所示。

與其說與ASIC或SoC的開發(fā)流程不同,不如說是開發(fā)工具有很大差別,這樣就引出了下一個問題。

2. eFPGA的開發(fā)工具尚不成熟?

不管是對于FPGA設(shè)計,還是ASIC或SoC設(shè)計,開發(fā)工具一直是體現(xiàn)一個公司綜合實力的精髓所在。

芯片開發(fā)工具可以大致分成兩個層次,一個是用來設(shè)計芯片本身,主要是各大EDA公司如Cadence和Synopsys的軟件套件,涵蓋了芯片設(shè)計的各個階段。另一個則是用來開發(fā)芯片應(yīng)用的軟件,例如用于FPGA開發(fā)的英特爾FPGA的Quartus Prime和Xilinx的Vivado等,這些軟件決定了FPGA是否便于用戶使用,因此是這些公司真正的“皇冠上的明珠”。

作為eFPGA廠商而言,提供便于使用且性能穩(wěn)定的開發(fā)工具是必不可少的。這需要長期的技術(shù)積累,以及廣泛的用戶體驗與反饋。老石相信,對eFPGA開發(fā)工具的研發(fā),會是這些eFPGA廠商的重中之重。

3. eFPGA的開發(fā)難度太大?

在生產(chǎn)方面,eFPGA的開發(fā)和集成需要eFPGA廠商、ASIC或SoC集成商、以及晶圓代工廠緊密配合,保證在不同工藝節(jié)點eFPGA都能有效整合。然而,對于單純的邏輯開發(fā)難度與周期而言,eFPGA與其他數(shù)字電路IP并無本質(zhì)區(qū)別。

在eFPGA的配置和調(diào)試方面,也與傳統(tǒng)FPGA沒有太多區(qū)別。通過開發(fā)工具產(chǎn)生的eFPGA配置文件可以通過jtag或者flash等方式,對eFPGA進(jìn)行功能配置。

結(jié)語

eFPGA作為一種存在許久的設(shè)計理念,在近年逐漸重新獲得人們的關(guān)注。這主要是由于eFPGA能夠提供更優(yōu)的系統(tǒng)性能與更低的芯片功耗,因此被逐漸用于5G、機(jī)器學(xué)習(xí)加速器等諸多新興領(lǐng)域。

eFPGA與FPGA二者同屬可編程邏輯陣列,有著共同的架構(gòu)和性能特點,但又有著不同的優(yōu)勢和缺點。老石認(rèn)為,與其說eFPGA會替代FPGA,不如說eFPGA是FPGA的有力補充。相信在大數(shù)據(jù)和人工智能時代,這些可編程邏輯芯片一定會有著更加廣闊的應(yīng)用。

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

    關(guān)注

    5178

    文章

    20042

    瀏覽量

    326403
  • efpga
    +關(guān)注

    關(guān)注

    1

    文章

    34

    瀏覽量

    15993

原文標(biāo)題:啥是eFPGA? | 科普

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    ADI收購了一家eFPGA公司,可重構(gòu)芯片成為FPGA發(fā)展新風(fēng)向?

    興歡迎Flex Logix的優(yōu)秀團(tuán)隊加入ADI!這個團(tuán)隊是[eFPGA]技術(shù)的領(lǐng)導(dǎo)者,在我們繼續(xù)引領(lǐng)智能邊緣的征程中,他們與
    的頭像 發(fā)表于 11-12 01:22 ?3162次閱讀
    ADI收購了一家<b class='flag-5'>eFPGA</b>公司,可重構(gòu)芯片成為<b class='flag-5'>FPGA</b>發(fā)展新風(fēng)向?

    FPGA測試DDR帶寬跑不滿的常見原因及分析方法

    FPGA 中測試 DDR 帶寬時,帶寬無法跑滿是常見問題。下面我將從架構(gòu)、時序、訪問模式、工具限制等多個維度,系統(tǒng)梳理導(dǎo)致 DDR 帶寬跑不滿的常見原因及分析方法。
    的頭像 發(fā)表于 10-15 10:17 ?327次閱讀

    Altera Agilex? 3 FPGA和SoC FPGA

    Altera Agilex? 3 FPGA和SoC FPGA Altera/Intel Agilex? 3 FPGA和SoC FPGA使創(chuàng)新者能夠?qū)⒊杀緝?yōu)化的設(shè)計提升到更高的性能水平。
    的頭像 發(fā)表于 08-06 11:41 ?3444次閱讀
    Altera Agilex? 3 <b class='flag-5'>FPGA</b>和SoC <b class='flag-5'>FPGA</b>

    FPGA與高速ADC接口簡介

    本文介紹FPGA與高速ADC接口方式和標(biāo)準(zhǔn)以及JESD204與FPGA高速串行接口。
    的頭像 發(fā)表于 06-12 14:18 ?2598次閱讀
    <b class='flag-5'>FPGA</b>與高速ADC接口簡介

    智多晶FPGA設(shè)計工具HqFpga接入DeepSeek大模型

    在 AI 賦能工程設(shè)計的時代浪潮中,智多晶率先邁出關(guān)鍵一步——智多晶正式宣布旗下 FPGA 設(shè)計工具 HqFpga 接入 DeepSeek 大模型,并推出 FPGA 設(shè)計專屬 AI 助手——晶小助!這是
    的頭像 發(fā)表于 06-06 17:06 ?964次閱讀

    國產(chǎn)FPGA往事

    首先,這篇文章的后半部分,會有一個廣告:我去年和紫光同創(chuàng)原廠的技術(shù)專家寫了一本書——《國產(chǎn)FPGA權(quán)威開發(fā)指南》,我想送一些書給到熟悉的、曾經(jīng)熟悉的、或者還未熟悉的FPGA開發(fā)者同行,請各位開發(fā)者
    的頭像 發(fā)表于 04-14 09:53 ?478次閱讀
    國產(chǎn)<b class='flag-5'>FPGA</b>往事

    大多數(shù)FPGA的程序存儲器(FLASH)為什么都放在外面呢?FPGA的主要應(yīng)用

    FPGA的主要應(yīng)用:? FPGA由于其較高的價格和成本,決定了FPGA不能像單片機(jī)那樣被廣泛的使用,FPGA的針對于高端處理市場(類如:手機(jī)處理器,平板,工業(yè)控制系統(tǒng))或許你會有些疑問
    的頭像 發(fā)表于 12-24 11:04 ?1698次閱讀
    大多數(shù)<b class='flag-5'>FPGA</b>的程序存儲器(FLASH)為什么都放在外面呢?<b class='flag-5'>FPGA</b>的主要應(yīng)用

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

    、高性能、高集成、高帶寬。 二、關(guān)于SOPC 1.概念 片上可編程系統(tǒng)(System On a Programmable Chip),將處理器、存儲單元及各種功能模塊等集成到一片FPGA中,且采用FPGA
    的頭像 發(fā)表于 12-17 11:15 ?2256次閱讀
    SOPC、SoC 、<b class='flag-5'>FPGA</b>的異同優(yōu)缺點介紹及<b class='flag-5'>常見</b>應(yīng)用場景

    FPGA與ASIC的區(qū)別 FPGA性能優(yōu)化技巧

    FPGA與ASIC的區(qū)別 FPGA(現(xiàn)場可編程門陣列)和ASIC(專用集成電路)是兩種不同的集成電路技術(shù),它們在多個方面存在顯著的區(qū)別: FPGA ASIC 基本定義 由通用的邏輯單元組成,可以通過
    的頭像 發(fā)表于 12-02 09:51 ?1526次閱讀

    玩轉(zhuǎn)FPGA必備的基礎(chǔ)知識

    FPGA已成為現(xiàn)今的技術(shù)熱點之一,無論學(xué)生還是工程師都希望跨進(jìn)FPGA的大門。那么我們要玩轉(zhuǎn)FPGA必須具備哪些基礎(chǔ)知識呢?下面我們慢慢道來。 (一) 要了解什么是FPGA 既 然要玩
    的頭像 發(fā)表于 11-28 10:24 ?1102次閱讀

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

    高性能FPGA和嵌入式FPGAeFPGA)IP行業(yè)的領(lǐng)導(dǎo)者Achronix Semiconductor Corporation宣布與BigCat Wireless公司建立戰(zhàn)略合作伙伴關(guān)系,以利
    的頭像 發(fā)表于 11-21 10:58 ?946次閱讀

    FPGA復(fù)位的8種技巧

    FPGA 設(shè)計中,復(fù)位起到的是同步信號的作用,能夠?qū)⑺械拇鎯υO(shè)置成已知狀態(tài)。在數(shù)字電路設(shè)計中,設(shè)計人員一般把全局復(fù)位作為一個外部引腳來實現(xiàn),在加電的時候初始化設(shè)計。全局復(fù)位引腳與任何
    的頭像 發(fā)表于 11-16 10:18 ?1586次閱讀
    <b class='flag-5'>FPGA</b>復(fù)位的8種技巧

    Achronix Speedcore eFPGA的特性和功能

    Speedcore嵌入式FPGA(embedded FPGA,eFPGA)知識產(chǎn)權(quán)(IP)產(chǎn)品是Achronix公司于2016年推出的顛覆性技術(shù),并于當(dāng)年開始向最終客戶交付,目前出貨量已經(jīng)超過2500萬。
    的頭像 發(fā)表于 11-15 14:28 ?1414次閱讀
    Achronix Speedcore <b class='flag-5'>eFPGA</b>的特性和功能

    FPGA基礎(chǔ)知識及設(shè)計和執(zhí)行FPGA應(yīng)用所需的工具

    本文將首先介紹FPGA的基礎(chǔ)知識,包括FPGA的工作原理以及為什么要使用FPGA等,然后討論設(shè)計和執(zhí)行FPGA應(yīng)用所需的工具。
    的頭像 發(fā)表于 11-11 11:29 ?2289次閱讀
    <b class='flag-5'>FPGA</b>基礎(chǔ)知識及設(shè)計和執(zhí)行<b class='flag-5'>FPGA</b>應(yīng)用所需的工具

    今日看點丨ADI收購eFPGA公司Flex Logix;業(yè)界首款!湖北發(fā)布高性能車規(guī)級芯片DF30

    1. ADI 收購eFPGA 公司Flex Logix ? 設(shè)計可重構(gòu)AI芯片的美國創(chuàng)企Flex Logix的官網(wǎng)顯示,該公司已將其技術(shù)資產(chǎn)出售給一家大型上市公司,其技術(shù)資產(chǎn)和技術(shù)團(tuán)隊已經(jīng)被收購
    發(fā)表于 11-11 11:26 ?1176次閱讀