熱點(diǎn)的原因
和不斷上升的溫度
在數(shù)字器件中有三個(gè)功耗來(lái)源:動(dòng)態(tài)、靜態(tài)和焦耳效應(yīng)。動(dòng)態(tài)功耗是在門(mén)觸發(fā)時(shí)用于為走線電容充放電而消耗的電力。它與時(shí)鐘速率和總電容大小成正比。靜態(tài)功耗是器件類(lèi)型、核心電壓和技術(shù)的函數(shù)。該功耗因內(nèi)核或 I/O 的耗電而產(chǎn)生。
當(dāng)熱量在空間中的某一點(diǎn)產(chǎn)生時(shí),它將向周邊傳遞,導(dǎo)致周邊區(qū)域升溫。如果周邊區(qū)域不是熱源,則熱量會(huì)散開(kāi),溫升有限。只要等上足夠長(zhǎng)的時(shí)間,溫度最終會(huì)在整個(gè)器件中均衡化。如果周邊區(qū)域是其他熱源構(gòu)成的,因?yàn)槊總€(gè)熱源都會(huì)給另一個(gè)熱源帶來(lái)熱量,溫度就會(huì)凈增長(zhǎng)。
如果許多熱源集中在一小塊面積上,則這個(gè)面積的溫度會(huì)上升得比其他地方快,導(dǎo)致熱點(diǎn)產(chǎn)生。
由于器件的結(jié)溫受限,實(shí)際上最熱點(diǎn)的溫度不應(yīng)超過(guò)最大結(jié)溫。在知道器件的功耗和封裝的溫度后,所有我們能估計(jì)的平均結(jié)溫。
最后一個(gè)熱源與電流在導(dǎo)體中流動(dòng)產(chǎn)生的焦耳效應(yīng)有關(guān)。
如果超過(guò)最高溫度會(huì)發(fā)生什么情況?
隨著工作溫度升高,器件的使用壽命會(huì)下降,部件會(huì)老化得更快。某些老化過(guò)程,如電遷移和電腐蝕只會(huì)在較高溫度下發(fā)生。電遷移發(fā)生在有濕氣和電場(chǎng)存在的條件下。此時(shí)導(dǎo)體的原子
圖 3 - 環(huán)境溫度與結(jié)溫之間的關(guān)系。其中 Tj 代表結(jié)溫,Ta 代表環(huán)境溫度,Rth、package 代表結(jié)點(diǎn)與封裝外表面間的熱阻,Rth、ambient 代表封裝外表面和環(huán)境空氣間的熱阻
?。ㄈ绻麤](méi)有散熱器或空氣流時(shí)為 0)且 P 為器件耗散的功率。
會(huì)以離子形態(tài)從他們的初始位置移動(dòng),在另外的地方復(fù)位,留下一個(gè)空隙。這個(gè)空隙會(huì)減小該位置導(dǎo)體的有效寬度,造成該位置電場(chǎng)增強(qiáng),從而誘發(fā)更多的電遷移。這種鏈?zhǔn)椒磻?yīng)會(huì)在原子移走的位置
數(shù)字器件有三個(gè)功耗來(lái)源:動(dòng)態(tài)、靜態(tài)和焦耳效應(yīng)。
圖 4 - 熱吸收等式,其中Q 表示能夠吸收的最大熱量。
m 代表吸熱物質(zhì)的質(zhì)量,c 代表吸熱物質(zhì)的常數(shù),ΔT代表吸熱物質(zhì)在開(kāi)始時(shí)的環(huán)境溫度和最終溫度之間的溫差。該公式僅適用于不可再生性吸熱材料和待吸收熱量為凈量的條件。這是條件不現(xiàn)實(shí),但這個(gè)公式已經(jīng)體現(xiàn)出壓力(質(zhì)量)、材料類(lèi)型(c)和外部溫度在冷卻效率中所起到的作用。
中的代碼并測(cè)量了器件殼體的總功耗和溫度。有時(shí)如果峰值溫度較低,提高器件平均溫度也可接受。我們還在加速老化測(cè)試中評(píng)估了使用壽命。
我們的下一個(gè)設(shè)計(jì)選擇是為器件使用設(shè)定限制。為減少器件耗散的熱量,我們盡可能地避免使用邏輯單元和存儲(chǔ)器。器件未使用得到部分會(huì)
導(dǎo)致裂隙(開(kāi)路)或在原子重定位的地方導(dǎo)致短路(樹(shù)突)。為數(shù)不多的幾層水分子足以引發(fā)金屬的離子化過(guò)程,觸發(fā)電遷移。這一現(xiàn)象會(huì)隨著溫度升高明顯嚴(yán)重化。
像鐵生銹這樣的腐蝕現(xiàn)象涉及濕氣和有害氣體。半導(dǎo)體材料封閉在其保護(hù)性封裝中。這種封裝一般對(duì)濕氣有高吸收性,但制作所用的材料不會(huì)輕易地產(chǎn)生腐蝕性離子溶液。這種腐蝕大多數(shù)情況下會(huì)給引線框和封裝接線造成不利影響。最重要的有害材料是硅鈍化層中所含的磷,以及半導(dǎo)體制造工藝或封裝工藝所殘留的部分污染物。在運(yùn)輸、焊接和裝配過(guò)程中接觸人體皮膚和其他化學(xué)品是導(dǎo)致污染的有害原子的其他可能來(lái)源。
當(dāng)異質(zhì)材料連接在一起時(shí),較便宜的材料相對(duì)于較貴的材料容易發(fā)生腐蝕(電化腐蝕)。這類(lèi)型的腐蝕是隨時(shí)間推移性能降低的又一個(gè)原因。
在超過(guò)結(jié)溫溫度的情況下,無(wú)法保證器件的使用壽命,可能會(huì)大幅度縮短。如果溫度持續(xù)增長(zhǎng),該器件可能會(huì)立即失效。
器件的性能也取決于速度。器件在較高溫度下速度會(huì)下降,因此它們的最大時(shí)鐘速率會(huì)降低。
之所以把 Spartan-6 XA(汽車(chē)級(jí))FPGA 的最高溫度限定為 125℃ 是出于最低使用壽命要求(可靠性考慮)和有保證的時(shí)鐘頻率能力(性能要求)。其他原因包 RAM 單元漏電和因這種漏電造成的位錯(cuò)誤。
多種解決方案
為克服我們的油井?dāng)z像頭設(shè)計(jì)的各類(lèi)難題,我們實(shí)施了多種解決方案。
其中最重要的決定之一是選擇大小合適的器件。越大型的器件的靜態(tài)功耗越大,但有利于器件的散熱,避免形成熱點(diǎn)。經(jīng)認(rèn)證用于汽車(chē)用途的器件即使在高溫下也具有較長(zhǎng)的使用壽命,因此對(duì)于使用壽命要求不高的工業(yè)應(yīng)用而言,更是一款合適的解決方案。我們已經(jīng)評(píng)估了 XA(車(chē)用)系列的 LX25 和 LX45 器件
消耗靜態(tài)功耗,但不會(huì)消耗動(dòng)態(tài)功耗。
我們還施加了時(shí)鐘門(mén)控。因?yàn)閯?dòng)態(tài)功耗取決于時(shí)鐘速率,我們可以使用時(shí)鐘門(mén)控抵消未被使用的模塊的動(dòng)態(tài)功耗。如果時(shí)鐘樹(shù)未觸發(fā),器件該部分的功耗就會(huì)降低。
我們還可以將我們使用的 I/O 數(shù)量保持在最低水平。這樣也可以降低 I/O 模塊的功耗。
因此,通過(guò)把部分 I/O 用作虛地,我們縮短了器件內(nèi)部電流的傳輸距離,從而降低了電源走線的焦耳效應(yīng)。虛地也有助于把熱量傳遞到地面。
因?yàn)槲覀儾幌胧褂盟械?I/O 和所有的邏輯單元,我們選擇把這個(gè)設(shè)計(jì)分布到兩個(gè) FPGA 上(圖 5)。這樣就可以讓熱量在兩個(gè)單獨(dú)的位置耗散。
我們還使用多個(gè)接地面。這一技巧有助于把熱量從溫度較高的地方向溫度較低的地方傳遞,并提供額外的熱容量。為開(kāi)發(fā)板的可靠性起見(jiàn),在設(shè)計(jì)熱平面時(shí)應(yīng)考慮避免溫度周期過(guò)程中發(fā)生板層分離問(wèn)題。
圖 5 - 為避免使用所有的 I/O 和邏輯單元(上方),該設(shè)計(jì)使用兩個(gè) Spartan-6 FPGA 而非一個(gè)。這意味著熱量可以在兩個(gè)單獨(dú)的地方耗散。
另一個(gè)重要步驟是優(yōu)化我們的代碼以降低時(shí)鐘速率。降低時(shí)鐘速率可以降低功耗,但也可以讓器件在更高的溫度下運(yùn)行。作為例子,我們?cè)u(píng)估了慢速并行設(shè)計(jì)和快速流水線化設(shè)計(jì)之間的權(quán)衡取舍。
為提升設(shè)計(jì)性能,我們確保在最終裝配前干燥各個(gè)組件并覆蓋一層能抵御濕氣的保護(hù)層。
在高溫下器件會(huì)老化得更快??梢允褂卯a(chǎn)品認(rèn)證來(lái)衡量設(shè)計(jì)的器件實(shí)際使用壽命隨溫度變化情況。
以恢復(fù)或至少檢測(cè)存儲(chǔ)器單元中或通信中的位錯(cuò)誤。如果狀態(tài)機(jī)以未使用的狀態(tài)結(jié)束,也可以恢復(fù)。
我們發(fā)現(xiàn)在開(kāi)展我們的設(shè)計(jì)時(shí)使用賽靈思功耗估算器 (XPE) 是良好的開(kāi)端。TVivado? Design Suite 為采用較新型的器件的設(shè)計(jì)提供功耗估算工具。不過(guò)測(cè)量真實(shí)器件上的功耗和比較不同版本的代碼經(jīng)證明是最理想、最準(zhǔn)確的做法。
我們也在生產(chǎn)中采用老化流程來(lái)預(yù)老化器件,移除那些老化速度看似比非熱電冷卻綜合運(yùn)用上述技巧,made simple.FPGA其他部件更快的部件(早期失效),從而只保留下最好的部件。
對(duì)我們的設(shè)計(jì)流程同樣重要的是使用循環(huán)冗余檢查 (CRC) 和其他類(lèi)型的錯(cuò)誤檢測(cè)和糾正措施。我們?cè)谠O(shè)計(jì)里的各個(gè)位置使用這些技巧,我們得到了一款能夠工作在 125℃ 環(huán)境溫度下且具備 SDRAM 管理、通信總線和圖像處理能力的攝像頭,雖然按規(guī)范其結(jié)溫不得超過(guò) 125℃。此外我們還努力做到了無(wú)需熱電冷卻也能在 125℃ 下正常運(yùn)行。
評(píng)論