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

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

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

關(guān)于FPGA的新選擇的分析介紹

lC49_半導(dǎo)體 ? 來源:djl ? 作者:Ted Marena ? 2019-08-31 11:55 ? 次閱讀

多種趨勢正在將FPGA推向兩條截然不同的發(fā)展道路。

在第一條路上,F(xiàn)PGA不斷優(yōu)化,主要用于加速數(shù)據(jù)中心工作負(fù)載。 數(shù)據(jù)中心是大型供應(yīng)商關(guān)注的下一個(gè)“圣杯”。

在另一條發(fā)展道路上,有傳統(tǒng)的FPGA網(wǎng)絡(luò)市場、蜂窩基站、國防、商用航空、工業(yè)4.0和醫(yī)療。 在這些應(yīng)用領(lǐng)域,許多工程師認(rèn)為他們正在被拋棄。 他們面臨的發(fā)展挑戰(zhàn)與大型供應(yīng)商關(guān)注的數(shù)據(jù)中心焦點(diǎn)截然不同。 設(shè)計(jì)人員面臨著越來越難以平衡的行為,因?yàn)樗麄冊噲D在不犧牲性能和安全性的情況下,實(shí)現(xiàn)低功耗和低成本。

要想實(shí)現(xiàn)這種平衡,就需要以新的方式來看待FPGA,采用新的工藝技術(shù)選擇、結(jié)構(gòu)設(shè)計(jì)、收發(fā)器策略和內(nèi)置的安全措施。這孕育出了一類新的、中等規(guī)模的FPGA,為傳統(tǒng)FPGA開發(fā)人員提供了新的功能。

新的工藝技術(shù)選擇

降低功耗同時(shí)優(yōu)化中等規(guī)模FPGA成本的一種方法是:使用新的工藝技術(shù)。 例如,在28nm技術(shù)節(jié)點(diǎn)上使用Silicon-Oxide-Nitride-Silicon(SONOS)非易失性(NV)技術(shù),其與相同或更小節(jié)點(diǎn)上的基于SRAM的FPGA相比,具有更低的功耗優(yōu)勢。 使用65nm及以上浮柵NV技術(shù)的上一代非易失性FPGA比SONOS昂貴。 鑒于浮動(dòng)?xùn)艠O技術(shù)需要17.5 V來編程使用消耗大量芯片面積的大型電荷泵,SONOS技術(shù)只需要7.5 V編程,因此電荷泵可以更小。 這項(xiàng)技術(shù)可以縮小芯片尺寸,并有助于提供更具成本效益的器件。

SONOS技術(shù)通過使用具有非導(dǎo)電氮化物電介質(zhì)層(Si3N4)作為電荷存儲單元的單個(gè)多晶硅晶體管堆疊(見圖1)來實(shí)現(xiàn)這些優(yōu)勢。 使用這種方法,在底部氧化物中可能存在的任何缺陷附近,只有非常少量的電荷將流失。

由于儲存的電荷在絕緣氮化物層中不可移動(dòng),所以大部分儲存的電荷仍然保持原樣,完好無損。 與浮柵技術(shù)相比,可以使用更薄的底部氧化物,并且可以用更低的編程電壓(?7.5 V)和更小的電荷泵進(jìn)行編程。與SRAM存儲單元相比,使用SONOS所需的晶體管數(shù)量更少。

關(guān)于FPGA的新選擇的分析介紹

圖1:SONOS技術(shù)。 (來源:Microsemi

SONOS技術(shù)通過使用包含N通道和P通道NV器件的推挽式單元來提高可靠性。 NV器件不處于數(shù)據(jù)路徑,僅用于控制用作數(shù)據(jù)路徑開關(guān)的標(biāo)準(zhǔn)晶體管。 這提供了很大的功能優(yōu)勢,因?yàn)镹V器件閾值電壓(Vt)的任何變化都不會改變開關(guān)電導(dǎo)。設(shè)備互動(dòng)的方式充當(dāng)了內(nèi)置的準(zhǔn)冗余,可防止產(chǎn)品在使用期間的性能下降。

功耗也會降低。 首先,SONOS NV FPGA配置單元啟用兩種不同的可編程“配置”狀態(tài),控制FPGA數(shù)據(jù)信號路徑,關(guān)斷和開啟時(shí)優(yōu)化開關(guān)器件以提供比標(biāo)準(zhǔn)晶體管低得多的漏電。 其次,SONOS技術(shù)可以將器件置于一種狀態(tài):將電源電壓關(guān)閉至FPGA邏輯模塊中的配置存儲器,同時(shí)將用戶的狀態(tài)保存在低功耗鎖存器中。 這降低了約三分之二的待機(jī)功耗。

SONOS還有兩個(gè)重要的優(yōu)勢。 首先是“即時(shí)開”功能:因?yàn)镕PGA邏輯配置單元在掉電后保持其狀態(tài),所以當(dāng)電源返回時(shí)不需要重新加載FPGA設(shè)計(jì)代碼,也不需要外部引導(dǎo)PROM。其次,與基于SRAM的FPGA中的配置存儲器不同,該器件可由于中子轟擊而翻轉(zhuǎn)狀態(tài),SONOS器件的FPGA邏輯配置不受SEU影響。 SONOS NV電荷存儲在氮化物電介質(zhì)中,不容易受到中子轟擊帶來的電荷損失。

新的結(jié)構(gòu)設(shè)計(jì)

另一種提高中等規(guī)模FPGA性能的方法是:改變可編程邏輯結(jié)構(gòu)。 這使得器件能夠滿足主流性能要求,同時(shí),靜態(tài)功耗僅為SRAM FPGA的十分之一,以及總功耗的一半。

功耗和性能需要權(quán)衡考量。 例如,6輸入LUT可提供一些速度優(yōu)勢,但4輸入LUT是現(xiàn)代工藝技術(shù)中功率和成本優(yōu)化FPGA的更好選擇。 同時(shí),隨著工藝技術(shù)從65nm發(fā)展到28nm及以上,由于金屬線和通孔電阻的縮放差,布線的延遲已成為邏輯延遲的主導(dǎo)因素。 拓寬金屬線會增加芯片面積和成本。 因此,隨著每一代后續(xù)的工藝技術(shù)的發(fā)展,集群間(inter-cluster)延遲將成為關(guān)鍵路徑的首要問題,6輸入LUT的速度優(yōu)勢將會減弱。 確保相鄰LUT之間的快速直連可以減少集群內(nèi)延遲,尤其是與先進(jìn)的綜合和布局算法相結(jié)合。 某些邏輯功能(如MUX樹)會從直連中受益良多。

為了獲得最佳效果,應(yīng)該仔細(xì)優(yōu)化FPGA系列的功耗性能折衷方案,以便核心邏輯電源電壓略低于其制造過程的標(biāo)稱電壓。 在28nm SONOS器件中,這意味著優(yōu)化1.0V核心邏輯電源電壓,在需要額外速度時(shí)可選擇使用完整的1.05 V電源。

FPGA架構(gòu)的最后一塊是數(shù)學(xué)模塊,它應(yīng)該支持18位乘法累加操作。 通過提供具有完整19位結(jié)果和輸入值級聯(lián)鏈的預(yù)加法器,并通過確保數(shù)學(xué)模塊支持精確的9位操作,包括9×9點(diǎn)積模式。 后者非常適合用于圖像處理和卷積神經(jīng)網(wǎng)絡(luò)(CNN)。

FPGA收發(fā)器

收發(fā)器在優(yōu)化FPGA成本,功耗和性能要求方面發(fā)揮著重要作用。 許多應(yīng)用需要高達(dá)24個(gè)高速全雙工收發(fā)器通道。 他們還需要SerDes收發(fā)器,可以支持250 Mbps到12.7 Gbps的波特率,以覆蓋全系列的SDI,高達(dá)10Gbps的以太網(wǎng),JESD204B轉(zhuǎn)換器和其他應(yīng)用。 優(yōu)化收發(fā)器的一個(gè)主要優(yōu)勢在于降低從高端FPGA調(diào)整的更高速SerDes的性能,因?yàn)榕c降級的SerDes方法相比,它在所有波特率下的功耗都要低得多。

多種架構(gòu)選擇有助于降低FPGA收發(fā)器功耗,從使用半速率架構(gòu)實(shí)現(xiàn)收發(fā)器到使用高度共享的傳輸PLL架構(gòu)。 理想情況下,F(xiàn)PGA應(yīng)該具有1~6個(gè)四通道收發(fā)器,最多可以有24個(gè)SerDes通道。 許多均衡功能允許更長距離,并在印刷電路板和背板中使用低成本材料。 特殊的鎖相環(huán)(PLL)特性可為用戶提供更多靈活性,從更靈活的時(shí)鐘和波特率選擇到簡化的radiated-emission要求,以及更高的帶寬選項(xiàng)。

調(diào)試和測試也很重要,包括內(nèi)置偽隨機(jī)二進(jìn)制序列(PRBS)發(fā)生器和檢測器的可用性以及支持非直流耦合信號的IEEE 1149.6“AC JTAG”。 包括帶調(diào)試軟件支持的內(nèi)置眼圖監(jiān)視器,設(shè)計(jì)人員無需示波器即可調(diào)試SerDes。 人們可以實(shí)時(shí)優(yōu)化DFE和CTLE參數(shù),并調(diào)用最終產(chǎn)品的理想設(shè)置(參見圖2)。

關(guān)于FPGA的新選擇的分析介紹

圖2:SerDes眼圖監(jiān)視器智能調(diào)試軟件

解決安全挑戰(zhàn)

目前,設(shè)計(jì)的安全性存在許多威脅。 從用戶設(shè)計(jì)IP到制造過程的所有內(nèi)容都可能受到影響。

關(guān)鍵的安全技術(shù)和性能包括可信任的硬件roots,強(qiáng)大的加密技術(shù)以及每個(gè)階段的頂級密鑰管理,以及內(nèi)置被動(dòng)和主動(dòng)對策以防止篡改的設(shè)備。 圖3顯示了使用唯一序列號、密鑰和X.509公鑰證書進(jìn)行安全FPGA配置的最佳實(shí)現(xiàn)方法。

關(guān)于FPGA的新選擇的分析介紹

圖3:設(shè)備證書信任鏈

有了這些組件,就可以解決設(shè)計(jì)和數(shù)據(jù)安全問題。 設(shè)計(jì)安全性要求FPGA使用制造商提供的密鑰和證書,以及其他技術(shù)(從專利的差分功耗分析(DPA)對策到防止側(cè)向信道攻擊的技術(shù)),以保護(hù)用戶的IP。 另一種提高設(shè)計(jì)安全性的方法是使用物理不可克隆功能(PUF)技術(shù)來生成硬件固有密鑰。

數(shù)據(jù)安全性要求使用專用于核心NIST認(rèn)證的FPGA用戶的加密處理器,以實(shí)現(xiàn)許多最常用的加密算法,如AES,SHA 2,ECC,RSA和DH,并包含加密級TRNG。 與向FPGA架構(gòu)添加加速器相比,用戶加密處理器適用于許多應(yīng)用,從而降低成本(面積、功耗和其它相關(guān))。

市場對需要成本優(yōu)化的中等規(guī)模FPGA的需求不斷增長,在通信、國防和工業(yè)市場,對密度高達(dá)500K邏輯單元(LE)的情況下,要求功率密度顯著降低。 一個(gè)新的發(fā)展路線圖已經(jīng)出現(xiàn),它將新的工藝技術(shù)和結(jié)構(gòu)設(shè)計(jì)與重要的收發(fā)器變化和安全特性相結(jié)合,使FPGA能夠解決主流應(yīng)用的成本、功耗、性能和安全要求,同時(shí)提供非易失性技術(shù)的所有優(yōu)勢。

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

    關(guān)注

    10

    文章

    3354

    瀏覽量

    105743
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7408

    瀏覽量

    163425
  • 數(shù)據(jù)中心
    +關(guān)注

    關(guān)注

    16

    文章

    4587

    瀏覽量

    71822
收藏 人收藏

    評論

    相關(guān)推薦

    如何選擇滿足FPGA設(shè)計(jì)需求的工藝?

    當(dāng)今的可編程邏輯供應(yīng)商必須研究各種工藝選擇,才能滿足采用FPGA的設(shè)計(jì)的各類需求。本文將介紹三類工藝特性,它們與現(xiàn)代FPGA內(nèi)部結(jié)構(gòu)的聯(lián)系,以及FP
    發(fā)表于 06-13 16:23 ?1716次閱讀

    關(guān)于FPGAs的DSP性能分析

    關(guān)于FPGAs的DSP性能分析
    發(fā)表于 05-07 06:12

    關(guān)于FPGA芯片資源介紹不看肯定后悔

    關(guān)于FPGA芯片資源介紹不看肯定后悔
    發(fā)表于 09-18 08:53

    FPGA架構(gòu)的功耗及影響功耗的用戶選擇方案

      本文將介紹FPGA的功耗、流行的低功耗功能件以及影響功耗的用戶選擇方案,并探討近期的低功耗研究,以洞察高功率效率FPGA的未來趨勢。   功耗的組成部分  
    發(fā)表于 08-27 10:57 ?1727次閱讀
    <b class='flag-5'>FPGA</b>架構(gòu)的功耗及影響功耗的用戶<b class='flag-5'>選擇</b>方案

    FPGA選擇和系統(tǒng)設(shè)計(jì)架構(gòu)

    性能分析和早期的架構(gòu)探索研究,可以確保你選擇合適的FPGA平臺,在結(jié)構(gòu)和軟件方面實(shí)現(xiàn)應(yīng)用的最佳劃分分配。這種早期探索稱為快速可視原型。借助在圖形化環(huán)境中使用預(yù)組建、參數(shù)
    發(fā)表于 03-24 10:11 ?159次下載
    <b class='flag-5'>FPGA</b><b class='flag-5'>選擇</b>和系統(tǒng)設(shè)計(jì)架構(gòu)

    關(guān)于Vivado時(shí)序分析介紹以及應(yīng)用

    時(shí)序分析FPGA設(shè)計(jì)中是分析工程很重要的手段,時(shí)序分析的原理和相關(guān)的公式小編在這里不再介紹,這篇文章是小編在練習(xí)Vivado軟件時(shí)序
    發(fā)表于 09-15 16:38 ?6736次閱讀
    <b class='flag-5'>關(guān)于</b>Vivado時(shí)序<b class='flag-5'>分析</b><b class='flag-5'>介紹</b>以及應(yīng)用

    FPGA視頻教程之學(xué)習(xí)FPGA選擇verilog還是vhdl詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是FPGA視頻教程之學(xué)習(xí)FPGA選擇verilog還是vhdl詳細(xì)資料說明。
    發(fā)表于 03-22 14:00 ?24次下載
    <b class='flag-5'>FPGA</b>視頻教程之學(xué)習(xí)<b class='flag-5'>FPGA</b><b class='flag-5'>選擇</b>verilog還是vhdl詳細(xì)資料說明

    關(guān)于FPGA的新變化的分析介紹

    然而,并非所有的FPGA都需要NoC。Jaeger表示:“如果是數(shù)據(jù)路徑密集的設(shè)計(jì),需要傳輸大量的數(shù)據(jù),那么NoC可能會有所幫助。但是,如果設(shè)計(jì)更加以控制為中心,并且要求性能盡可能強(qiáng),那么NoC的固有延遲和非確定性性質(zhì)可能會適得其反。它還需要新的FPGA設(shè)計(jì)工具,可以利用
    的頭像 發(fā)表于 08-31 11:33 ?1461次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>FPGA</b>的新變化的<b class='flag-5'>分析</b>和<b class='flag-5'>介紹</b>

    關(guān)于FPGA分析介紹以及應(yīng)用

    盡管 FPGA 市場一直伴隨著這兩個(gè)市場一起增長,但 Tate 指出 eFPGA 是一種完全不同的方法?!扒度胧?FPGA 需要與 FPGA 芯片不一樣的技術(shù)調(diào)整?!彼f,“嵌入式
    的頭像 發(fā)表于 09-05 11:19 ?2687次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>FPGA</b>的<b class='flag-5'>分析</b>和<b class='flag-5'>介紹</b>以及應(yīng)用

    關(guān)于基于FPGA的圖像FFT濾波處理的分析介紹

    基于FPGA的圖像FFT濾波處理 AT7_Xilinx 開發(fā)板( USB3.0+LVDS )資料共享 騰訊鏈接: https://share.weiyun.com/5GQyKKc 百度網(wǎng)盤鏈接
    發(fā)表于 09-15 09:33 ?1709次閱讀
    <b class='flag-5'>關(guān)于</b>基于<b class='flag-5'>FPGA</b>的圖像FFT濾波處理的<b class='flag-5'>分析</b>和<b class='flag-5'>介紹</b>

    關(guān)于FPGA與GPU分析介紹

    FPGA 是一堆晶體管,你可以把它們連接(wire up)起來做出任何你想要的電路。它就像一個(gè)納米級面包板。使用 FPGA 就像芯片流片,但是你只需要買這一張芯片就可以搭建不一樣的設(shè)計(jì),作為交換,你
    發(fā)表于 09-15 11:42 ?2696次閱讀

    詳細(xì)介紹關(guān)于FPGA開發(fā)板內(nèi)部ram是如何操作的

    從芯片器件的角度講,FPGA本身構(gòu)成了半定制電路中的典型集成電路,其中含有數(shù)字管理模塊、內(nèi)嵌式單元、輸出單元以及輸入單元等。關(guān)于FPGA芯片有必要全面著眼于綜合性的芯片優(yōu)化設(shè)計(jì),通過改進(jìn)當(dāng)前的芯片
    發(fā)表于 07-20 14:26 ?2170次閱讀
    詳細(xì)<b class='flag-5'>介紹</b><b class='flag-5'>關(guān)于</b><b class='flag-5'>FPGA</b>開發(fā)板內(nèi)部ram是如何操作的

    FPGA選擇合適的電源穩(wěn)壓模塊

    、PLL和用于復(fù)雜處理任務(wù)的MAC單元)的器件。FPGA現(xiàn)在變得非常強(qiáng)大,有效地為它們供電是設(shè)計(jì)的一個(gè)重要方面,這一點(diǎn)常常被低估。 本文分析了針對FPGA的電源要求,提供了關(guān)于如何將其
    的頭像 發(fā)表于 02-02 14:39 ?880次閱讀

    FPGA關(guān)于SPI的使用

    FPGA關(guān)于SPI的使用
    的頭像 發(fā)表于 04-12 10:13 ?843次閱讀

    關(guān)于FPGA的開源項(xiàng)目介紹

    Hello,大家好,之前給大家分享了大約一百多個(gè)關(guān)于FPGA的開源項(xiàng)目,涉及PCIe、網(wǎng)絡(luò)、RISC-V、視頻編碼等等,這次給大家?guī)淼氖遣豢菰锏膴蕵讽?xiàng)目,主要偏向老的游戲內(nèi)核使用FPGA進(jìn)行硬解,涉及的內(nèi)核數(shù)不勝數(shù),主要目標(biāo)是
    的頭像 發(fā)表于 01-10 10:54 ?1273次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>FPGA</b>的開源項(xiàng)目<b class='flag-5'>介紹</b>