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

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

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

工程師必看 擴(kuò)展FPGA 的工作溫度范圍的技術(shù)技巧

電子設(shè)計(jì) ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-11-13 15:49 ? 次閱讀

本文介紹擴(kuò)展FPGA 的工作溫度范圍的技術(shù)技巧,其他部件更快的部件(早期失效),從而只保留下最好的部件。
對我們的設(shè)計(jì)流程同樣重要的是使用循環(huán)冗余檢查 (CRC) 和其他類型的錯(cuò)誤檢測和糾正措施。我們在設(shè)計(jì)里的各個(gè)位置使用這些技巧,

我們得到了一款能夠工作在 125℃ 環(huán)境溫度下且具備 SDRAM 管理、通信總線和圖像處理能力的攝像頭,雖然按規(guī)范其結(jié)溫不得超過 125℃。此外我們還努力做到了無需熱電冷卻也能在 125℃ 下正常運(yùn)行。

作者:Arnaud Darmont Aphesa 公司創(chuàng)始人兼首席執(zhí)行官和首席技術(shù)官 arnaud.darmont@aphesa.com

部分應(yīng)用要求電子產(chǎn)品運(yùn)行的溫度高于該器件規(guī)定的最高工作結(jié)溫。油井?dāng)z像頭設(shè)計(jì)就是一個(gè)很好的例證。

任何電子器件的使用壽命均取決于其工作溫度。在較高溫度下器件會(huì)加快老化,使用壽命會(huì)縮短。但某些應(yīng)用要求電子產(chǎn)品工作在器件最大額定工作結(jié)溫下。以石油天然氣產(chǎn)業(yè)為例來說明這個(gè)問題以及解決方案。

一位客戶請求我們 Aphesa 的團(tuán)隊(duì)設(shè)計(jì)一款能夠在油井中工作的高溫?cái)z像頭(如圖 1 所示)。該器件要求使用相當(dāng)大的 FPGA 而且溫度要求至少高達(dá) 125℃——即系統(tǒng)的工作溫度。作為一家開發(fā)定制攝像頭和包括 FPGA 代碼及嵌入式軟件在內(nèi)的定制電子產(chǎn)品的咨詢公司,我們在高溫工作條件方面擁有豐富的經(jīng)驗(yàn)。但就這個(gè)項(xiàng)目而言,我們還得多花些精力。

產(chǎn)品是一種用于油井檢查的井下雙色攝像頭(如圖 2 所示)。它能執(zhí)行嵌入式圖像處理、色彩重構(gòu)和通信。該系統(tǒng)具有存儲(chǔ)器、LED 驅(qū)動(dòng)器和高動(dòng)態(tài)范圍 (HDR) 成像功能。針對該項(xiàng)目,我們選擇使用賽靈思提供的 XA6SLX45 器件(Spartan?-6 LX45 車用器件),因?yàn)樗哂袑挿旱墓ぷ鳒囟确秶?、穩(wěn)健可靠、封裝尺寸小、擁有大型嵌入式存儲(chǔ)器和大量單元。

該項(xiàng)目非常具有挑戰(zhàn)性,也有大量樂趣。下面介紹我們?nèi)绾瓮瓿稍擁?xiàng)目,首先回顧一下溫度的部分概念,包括結(jié)溫、熱阻和其他現(xiàn)象。我們將了解器件中溫升的原因并列出我們的解決方案。我們還將應(yīng)對可能的熱點(diǎn)問題并提出相應(yīng)的解決方案。

在這個(gè)特定項(xiàng)目中,熱電冷卻方式的使用受限,我們不得不尋找其他解決方案。

溫度變化

電子器件通常會(huì)指定最大結(jié)溫。但令人遺憾的是系統(tǒng)設(shè)計(jì)人員關(guān)心的是環(huán)境溫度。環(huán)境溫度和結(jié)溫的差異將取決于封裝傳遞熱量的能力以及冷卻系統(tǒng)將該熱量散出系統(tǒng)機(jī)箱的能力。

熱阻是一個(gè)熱屬性,也是衡量給定材料阻礙熱量流動(dòng)的幅度的指標(biāo)。因?yàn)闊嶙璧拇嬖?,熱流通過的組件的內(nèi)外側(cè)溫度會(huì)有差異,正如電流的存在造成電阻兩端的電壓不同。對機(jī)身內(nèi)外側(cè)溫差 20℃ 的情況,最大結(jié)溫為 125℃ 的器件能夠在高達(dá) 105℃ 的環(huán)境下工作。熱阻的表達(dá)方式是℃/W,即耗散 1W 熱量時(shí)內(nèi)側(cè)和外側(cè)的溫差即為熱阻。這一關(guān)系以公式表示即為圖 3 所示。

熱阻是一種熱屬性,用來衡量給定材料阻礙熱量流動(dòng)的幅度。

耗散的熱能取決于器件、電路、時(shí)鐘頻率和運(yùn)行在器件上的代碼。器件內(nèi)部(結(jié)溫)和所在環(huán)境(環(huán)境溫度)之間的溫差因此取決于器件、代碼和工作原理圖。

常用冷卻解決方案

在大多數(shù)設(shè)計(jì)中需要冷卻的地方,設(shè)計(jì)人員使用無源冷卻(散熱器通過增大空氣接觸表面,幫助將熱量散發(fā)到空氣中)或使用有源冷卻。有源冷卻解決方案一般通過強(qiáng)制氣流,幫助更換用于吸收器件上熱量的冷空氣。空氣吸收熱量的能力取決于空氣與器件之間的溫差以及空氣的壓力。其他解決方案包括液體冷卻,用液體(一般是水)取代空氣,可實(shí)現(xiàn)更高的散熱效率??諝饣蛄黧w吸熱的能力由圖 4 給出的熱吸收等式?jīng)Q定。設(shè)計(jì)人員常常使用的最終方法是熱電冷卻,即借助珀?duì)柼?yīng) (Peltier effect)(通過在連接到半導(dǎo)體樣品的兩個(gè)電極間施加電壓來形成溫差)來冷卻冷卻板的一側(cè),同時(shí)加熱另一側(cè)。雖然這一現(xiàn)象有助于把熱量從待冷卻的器件上帶走,但珀?duì)柼鋮s有存在另一大不利因素:它要求大量的外部功耗。

在我們的案例中,氣流不是解決方案,因?yàn)闄C(jī)箱中的空氣數(shù)量有限,空氣溫度會(huì)迅速達(dá)到均衡。水冷也不可能,因?yàn)樗春凸ぞ咧g距離很長。因此對我們而言,珀?duì)柼?yīng)是唯一的冷卻解決方案。因?yàn)榄h(huán)境溫度是固定的(我們不能像圖 3 的公式一樣為大量液體加熱),熱電效應(yīng)冷卻器實(shí)際上會(huì)降低電子產(chǎn)品的溫度。令人遺憾的是,由于冷卻裝置需要大電流,而且需要用超長的導(dǎo)體將表面與工具相連,實(shí)際上只有有限的電流可用于冷卻,而且只能實(shí)現(xiàn)較小的溫差。

工作溫度高于裝置的額定最大溫度的油井內(nèi)工作高溫?cái)z像頭設(shè)計(jì)(如左圖所示)該攝像頭的特寫見圖右


工作溫度高于裝置的額定最大溫度的油井內(nèi)工作高溫?cái)z像頭設(shè)計(jì)(如左圖所示)該攝像頭的特寫見圖右


圖 1 - 工作溫度高于裝置的額定最大溫度的油井內(nèi)工作高溫?cái)z像頭設(shè)計(jì)(如左圖所示)該攝像頭的特寫見圖右。


高溫?cái)z像頭和高溫處理板均配備賽靈思 Spartan-6 FPGA


圖 2 - 高溫?cái)z像頭和高溫處理板均配備賽靈思 Spartan-6 FPGA。

此外,由于我們的裝置是一個(gè)攝像頭,畫質(zhì)會(huì)隨溫度升高急劇下降。因此我們必須優(yōu)化我們的冷卻策略,盡量為圖像傳感器降低溫度,而不是 FPGA、存儲(chǔ)器、LED 驅(qū)動(dòng)器或電源電路降低溫度。

由于珀?duì)柼?yīng)只能選擇用于冷卻圖像傳感器,用于冷卻 FPGA 幾乎沒有可能,所以我們唯一的選擇是降低 FPGA 內(nèi)的峰值溫度。

熱點(diǎn)的原因

和不斷上升的溫度


在數(shù)字器件中有三個(gè)功耗來源:動(dòng)態(tài)、靜態(tài)和焦耳效應(yīng)。動(dòng)態(tài)功耗是在門觸發(fā)時(shí)用于為走線電容充放電而消耗的電力。它與時(shí)鐘速率和總電容大小成正比。靜態(tài)功耗是器件類型、核心電壓和技術(shù)的函數(shù)。該功耗因內(nèi)核或 I/O 的耗電而產(chǎn)生。

當(dāng)熱量在空間中的某一點(diǎn)產(chǎn)生時(shí),它將向周邊傳遞,導(dǎo)致周邊區(qū)域升溫。如果周邊區(qū)域不是熱源,則熱量會(huì)散開,溫升有限。只要等上足夠長的時(shí)間,溫度最終會(huì)在整個(gè)器件中均衡化。如果周邊區(qū)域是其他熱源構(gòu)成的,因?yàn)槊總€(gè)熱源都會(huì)給另一個(gè)熱源帶來熱量,溫度就會(huì)凈增長。

如果許多熱源集中在一小塊面積上,則這個(gè)面積的溫度會(huì)上升得比其他地方快,導(dǎo)致熱點(diǎn)產(chǎn)生。

由于器件的結(jié)溫受限,實(shí)際上最熱點(diǎn)的溫度不應(yīng)超過最大結(jié)溫。在知道器件的功耗和封裝的溫度后,所有我們能估計(jì)的平均結(jié)溫。

最后一個(gè)熱源與電流在導(dǎo)體中流動(dòng)產(chǎn)生的焦耳效應(yīng)有關(guān)。

f.gif


如果超過最高溫度會(huì)發(fā)生什么情況?

隨著工作溫度升高,器件的使用壽命會(huì)下降,部件會(huì)老化得更快。某些老化過程,如電遷移和電腐蝕只會(huì)在較高溫度下發(fā)生。電遷移發(fā)生在有濕氣和電場存在的條件下。此時(shí)導(dǎo)體的原子會(huì)以離子形態(tài)從他們的初始位置移動(dòng),在另外的地方復(fù)位,留下一個(gè)空隙。這個(gè)空隙會(huì)減小該位置導(dǎo)體的有效寬度,造成該位置電場增強(qiáng),從而誘發(fā)更多的電遷移。這種鏈?zhǔn)椒磻?yīng)會(huì)在原子移走的位置導(dǎo)致裂隙(開路)或在原子重定位的地方導(dǎo)致短路(樹突)。為數(shù)不多的幾層水分子足以引發(fā)金屬的離子化過程,觸發(fā)電遷移。這一現(xiàn)象會(huì)隨著溫度升高明顯嚴(yán)重化。

Tj = Ta +(Rth ,package+Rth ,ambient)。P

圖 3 - 環(huán)境溫度與結(jié)溫之間的關(guān)系。其中 Tj 代表結(jié)溫,Ta 代表環(huán)境溫度,Rth、package 代表結(jié)點(diǎn)與封裝外表面間的熱阻,Rth、ambient 代表封裝外表面和環(huán)境空氣間的熱阻
(如果沒有散熱器或空氣流時(shí)為 0)且 P 為器件耗散的功率。

數(shù)字器件有三個(gè)功耗來源:動(dòng)態(tài)、靜態(tài)和焦耳效應(yīng)。

Q = mcAT
圖 4 - 熱吸收等式,其中Q 表示能夠吸收的最大熱量。
m 代表吸熱物質(zhì)的質(zhì)量,c 代表吸熱物質(zhì)的常數(shù),ΔT代表吸熱物質(zhì)在開始時(shí)的環(huán)境溫度和最終溫度之間的溫差。該公式僅適用于不可再生性吸熱材料和待吸收熱量為凈量的條件。這是條件不現(xiàn)實(shí),但這個(gè)公式已經(jīng)體現(xiàn)出壓力(質(zhì)量)、材料類型(c)和外部溫度在冷卻效率中所起到的作用。

像鐵生銹這樣的腐蝕現(xiàn)象涉及濕氣和有害氣體。半導(dǎo)體材料封閉在其保護(hù)性封裝中。這種封裝一般對濕氣有高吸收性,但制作所用的材料不會(huì)輕易地產(chǎn)生腐蝕性離子溶液。這種腐蝕大多數(shù)情況下會(huì)給引線框和封裝接線造成不利影響。最重要的有害材料是硅鈍化層中所含的磷,以及半導(dǎo)體制造工藝或封裝工藝所殘留的部分污染物。在運(yùn)輸、焊接和裝配過程中接觸人體皮膚和其他化學(xué)品是導(dǎo)致污染的有害原子的其他可能來源。

當(dāng)異質(zhì)材料連接在一起時(shí),較便宜的材料相對于較貴的材料容易發(fā)生腐蝕(電化腐蝕)。這類型的腐蝕是隨時(shí)間推移性能降低的又一個(gè)原因。

在超過結(jié)溫溫度的情況下,無法保證器件的使用壽命,可能會(huì)大幅度縮短。如果溫度持續(xù)增長,該器件可能會(huì)立即失效。
器件的性能也取決于速度。器件在較高溫度下速度會(huì)下降,因此它們的最大時(shí)鐘速率會(huì)降低。

之所以把 Spartan-6 XA(汽車級(jí))FPGA 的最高溫度限定為 125℃ 是出于最低使用壽命要求(可靠性考慮)和有保證的時(shí)鐘頻率能力(性能要求)。其他原因包 RAM 單元漏電和因這種漏電造成的位錯(cuò)誤。

多種解決方案

為克服我們的油井?dāng)z像頭設(shè)計(jì)的各類難題,我們實(shí)施了多種解決方案。

其中最重要的決定之一是選擇大小合適的器件。越大型的器件的靜態(tài)功耗越大,但有利于器件的散熱,避免形成熱點(diǎn)。經(jīng)認(rèn)證用于汽車用途的器件即使在高溫下也具有較長的使用壽命,因此對于使用壽命要求不高的工業(yè)應(yīng)用而言,更是一款合適的解決方案。我們已經(jīng)評估了 XA(車用)系列的 LX25 和 LX45 器件中的代碼并測量了器件殼體的總功耗和溫度。有時(shí)如果峰值溫度較低,提高器件平均溫度也可接受。我們還在加速老化測試中評估了使用壽命。

我們的下一個(gè)設(shè)計(jì)選擇是為器件使用設(shè)定限制。為減少器件耗散的熱量,我們盡可能地避免使用邏輯單元和存儲(chǔ)器。器件未使用得到部分會(huì)消耗靜態(tài)功耗,但不會(huì)消耗動(dòng)態(tài)功耗。

我們還施加了時(shí)鐘門控。因?yàn)閯?dòng)態(tài)功耗取決于時(shí)鐘速率,我們可以使用時(shí)鐘門控抵消未被使用的模塊的動(dòng)態(tài)功耗。如果時(shí)鐘樹未觸發(fā),器件該部分的功耗就會(huì)降低。

我們還可以將我們使用的 I/O 數(shù)量保持在最低水平。這樣也可以降低 I/O 模塊的功耗。

因此,通過把部分 I/O 用作虛地,我們縮短了器件內(nèi)部電流的傳輸距離,從而降低了電源走線的焦耳效應(yīng)。虛地也有助于把熱量傳遞到地面。

因?yàn)槲覀儾幌胧褂盟械?I/O 和所有的邏輯單元,我們選擇把這個(gè)設(shè)計(jì)分布到兩個(gè) FPGA 上(圖 5)。這樣就可以讓熱量在兩個(gè)單獨(dú)的位置耗散。

我們還使用多個(gè)接地面。這一技巧有助于把熱量從溫度較高的地方向溫度較低的地方傳遞,并提供額外的熱容量。為開發(fā)板的可靠性起見,在設(shè)計(jì)熱平面時(shí)應(yīng)考慮避免溫度周期過程中發(fā)生板層分離問題。

為避免使用所有的 I/O 和邏輯單元(上方),該設(shè)計(jì)使用兩個(gè) Spartan-6 FPGA 而非一個(gè)。這意味著熱量可以在兩 ...


為避免使用所有的 I/O 和邏輯單元(上方),該設(shè)計(jì)使用兩個(gè) Spartan-6 FPGA 而非一個(gè)。這意味著熱量可以在兩 ...


圖 5 - 為避免使用所有的 I/O 和邏輯單元(上方),該設(shè)計(jì)使用兩個(gè) Spartan-6 FPGA 而非一個(gè)。這意味著熱量可以在兩個(gè)單獨(dú)的地方耗散。

另一個(gè)重要步驟是優(yōu)化我們的代碼以降低時(shí)鐘速率。降低時(shí)鐘速率可以降低功耗,但也可以讓器件在更高的溫度下運(yùn)行。作為例子,我們評估了慢速并行設(shè)計(jì)和快速流水線化設(shè)計(jì)之間的權(quán)衡取舍。

為提升設(shè)計(jì)性能,我們確保在最終裝配前干燥各個(gè)組件并覆蓋一層能抵御濕氣的保護(hù)層。

在高溫下器件會(huì)老化得更快??梢允褂卯a(chǎn)品認(rèn)證來衡量設(shè)計(jì)的器件實(shí)際使用壽命隨溫度變化情況。

我們也在生產(chǎn)中采用老化流程來預(yù)老化器件,移除那些老化速度看似比其他部件更快的部件(早期失效),從而只保留下最好的部件。

對我們的設(shè)計(jì)流程同樣重要的是使用以恢復(fù)或至少檢測存儲(chǔ)器單元中或通信中的位錯(cuò)誤。如果狀態(tài)機(jī)以未使用的狀態(tài)結(jié)束,也可以恢復(fù)。

我們發(fā)現(xiàn)在開展我們的設(shè)計(jì)時(shí)使用賽靈思功耗估算器 (XPE) 是良好的開端。TVivado? Design Suite 為采用較新型的器件的設(shè)計(jì)提供功耗估算工具。不過測量真實(shí)器件上的功耗和比較不同版本的代碼經(jīng)證明是最理想、最準(zhǔn)確的做法。

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

    關(guān)注

    1625

    文章

    21622

    瀏覽量

    601241
收藏 人收藏

    評論

    相關(guān)推薦

    鋅銀電池工作溫度_鋅銀電池結(jié)構(gòu)

    鋅銀電池的工作溫度范圍相對較廣,但其性能受工作環(huán)境溫度的影響較大。以下是對鋅銀電池工作溫度的詳細(xì)分析:
    的頭像 發(fā)表于 10-03 14:55 ?215次閱讀

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) Q:FPGA中的FPGA算法工程師
    發(fā)表于 09-23 18:26

    貼片電容MLCC的額定工作溫度是多少?

    : 一、常見材料類型的額定工作溫度 COG(NPO)材質(zhì):這種材質(zhì)的貼片電容具有最好的溫度穩(wěn)定性和最小的溫度系數(shù)。其額定工作溫度范圍通常在-
    的頭像 發(fā)表于 09-11 16:07 ?264次閱讀

    如何降低變換器的工作溫度

    降低變換器的工作溫度是確保變換器高效、穩(wěn)定運(yùn)行的關(guān)鍵措施之一。變換器在工作過程中,由于電流通過導(dǎo)體時(shí)會(huì)產(chǎn)生熱量,加之環(huán)境溫度、負(fù)載大小、散熱條件等多種因素的影響,可能會(huì)導(dǎo)致變換器溫度
    的頭像 發(fā)表于 08-14 17:23 ?330次閱讀

    工業(yè)控制器的工作溫度范圍是多少

    控制器的工作溫度范圍是一個(gè)非常重要的指標(biāo)。 本文將詳細(xì)介紹工業(yè)控制器的工作溫度范圍,包括不同類型工業(yè)控制器的工作溫度
    的頭像 發(fā)表于 06-16 14:44 ?1431次閱讀

    fpga工程師前景如何

    FPGA工程師的前景看起來相當(dāng)積極和廣闊。隨著5G通信、物聯(lián)網(wǎng)、邊緣計(jì)算和人工智能等技術(shù)的快速發(fā)展,FPGA工程師的需求將進(jìn)一步增加。
    的頭像 發(fā)表于 03-14 16:32 ?3046次閱讀

    fpga工程師就業(yè)趨勢

    FPGA工程師的就業(yè)趨勢呈現(xiàn)出積極的態(tài)勢。隨著科技的發(fā)展,FPGA(現(xiàn)場可編程門陣列)在通信、汽車、醫(yī)療、航空航天等領(lǐng)域的應(yīng)用越來越廣泛,對FPGA
    的頭像 發(fā)表于 03-14 15:47 ?1391次閱讀

    關(guān)于DC/DC電源模塊的工作溫度問題

    和可靠性的一個(gè)重要參數(shù)。一個(gè)合適的工作溫度范圍可以保證模塊的正常工作,并提供穩(wěn)定的輸出電壓。 關(guān)于DC/DC電源模塊的工作溫度問題 DC/DC電源模塊在
    的頭像 發(fā)表于 03-07 10:52 ?715次閱讀
    關(guān)于DC/DC電源模塊的<b class='flag-5'>工作溫度</b>問題

    優(yōu)秀電源工程師需要哪些必備技能?

    提升電源開發(fā)效率。電源新手在學(xué)習(xí)初期,如果實(shí)驗(yàn)設(shè)備不足,可以利用仿真軟件進(jìn)行電路模型搭建,從而快速、直觀地了解電源的工作原理。2、器件參數(shù)選型參數(shù)選型時(shí),需要工程師進(jìn)行電路關(guān)鍵參數(shù)的計(jì)算,計(jì)算方法可以
    發(fā)表于 01-29 11:29

    如何定義光模塊的溫度?為什么工作溫度對光模塊很重要?

    如何定義光模塊的溫度?為什么工作溫度對光模塊很重要?光模塊的工作溫度會(huì)受到哪些因素的影響? 光模塊是用于光通信、數(shù)據(jù)通信以及醫(yī)療設(shè)備等領(lǐng)域中的設(shè)備,其工作溫度是指光模塊在正常運(yùn)行過程中
    的頭像 發(fā)表于 12-27 10:56 ?1165次閱讀

    #人工智能 #FPGA 怎么成為一個(gè)合格的FPGA工程師?

    fpga工程師
    明德?lián)P助教小易老師
    發(fā)布于 :2023年12月18日 21:19:01

    工程師必看!MOSFET器件選型的3大法則

    工程師必看!MOSFET器件選型的3大法則
    的頭像 發(fā)表于 12-06 15:58 ?472次閱讀

    工程師必看!電路基本概念有哪些?

    工程師必看!電路基本概念有哪些?
    的頭像 發(fā)表于 11-30 09:31 ?631次閱讀
    <b class='flag-5'>工程師</b><b class='flag-5'>必看</b>!電路基本概念有哪些?

    IC長時(shí)間工作溫度多少合適?

    集成電路(IC)的長時(shí)間工作溫度應(yīng)該控制在其額定工作溫度范圍內(nèi)。
    的頭像 發(fā)表于 11-29 09:23 ?1772次閱讀