液氮是指液態的氮氣。液氮是惰性,無色,無臭,無腐蝕性,不可燃,溫度極低的液體,汽化時大量吸熱接觸造成凍傷。氮氣構成了大氣的大部分(體積比78.03%,重量比75.5%)。
在常壓下,氮的沸點為-196.56℃,1立方米的液氮可以膨脹至696立方米的純氣態氮(21℃)。如果加壓,可以在更高的溫度下得到液氮。
在工業中,液態氮是由空氣分餾而得。先將空氣凈化后,在加壓、冷卻的環境下液化,借由空氣中各組分之沸點不同加以分離。人體皮膚直接接觸液氮瞬間是沒有問題的,超過2秒才會凍傷且不可逆轉。
在一些小公司沒有溫箱的資源,一些大公司溫箱要排隊,而且成本核算都很貴。在一些低溫場景復現問題,可以用液氮。
例如這個案例:
案例1、走進科學——天氣不好就會異常的三極管
案例中,為了恢復溫箱低溫場景比較困難,所以在實驗室中用液氮噴射電路局部關鍵器件,實現低溫問題的復現。
懷疑三極管自身特性造成
其他單板類似電路在Q15處用MOS管(相同封裝)代替,因此,懷疑是否是三極管自身的特性引起,于是用相同封裝的MOS進行代替,并進行液氮降溫測試。
圖9 將Q15更換為同封裝的MOS管
故障仍然存在,VEN_5V_3V3在低溫下,從5V開始跌落,最低跌落到2V以下,且保持時間超過15分鐘以上。排除三極管自身特性造成。
圖10 VEN_5V_3V3 在低溫下下降到1.44V
確認是SOT23封裝的三極管和MOS管在低溫下阻抗減小導致
測試故障單板上MOS管Q15的DS阻值,發現只有7K;而單板正常時測試到的DS阻值為41K,因此懷疑是低溫導致SOT23封裝的MOS管DS阻值、三極管CE的阻抗變小,和上拉的10K電阻產生分壓,導致輸出VEN_5V_3V3降低。
為驗證在低溫下SOT23封裝的MOS管DS阻抗、三極管CE阻抗會變小,取多個三極管、MOS管器件(SOT23封裝,未焊在板上),用液氮進行降溫,測試三極管CE、MOS管DS的阻抗。
降溫前,測試到的阻抗為無窮大(100M歐以上);降溫后,測試到的阻抗會降低,測試到的最小阻抗只有10K。
因此,可以確認是SOT23封裝的三極管和MOS管在低溫下阻抗減小,和上拉的10K電阻產生分壓,導致輸出VEN_5V_3V3降低。
廠家已承認有這種問題,在低溫、高濕度的環境下,SOT23封裝的三極管和MOS管的阻抗會減小。
案例2、溫度變化導致DDR時序變化。
DDR的Margin時序的測試方法是移動采樣時鐘直到出錯。最后得出采樣時鐘移動的步長為多少。
margin時序原理
但是我們很多電路都是沒有充分的做Margin測試,導致概率性的高低溫問題出現的時候,無從下手。
理想情況下,地址/命令,控制信號的波形邊沿應該和時鐘信號的下降沿對齊,這樣才能保證時鐘信號的上升沿在地址/命令信號的中間位置,只有這樣,信號傳輸到接收端為建立時間和保持時間留足裕量。
下圖的灰色窗口就是不確定區域,也是我們在設計的時候需要考慮的,一般我們可以通過查看芯片的Datesheet來查閱Prelaunch的最小值與最大值,這個是芯片本身的參數,與布線無關。
綠色的是時鐘信號波形,紫色的是地址信號。可以看到,地址/命令,控制信號并不像時鐘信號那樣是周期性的,但它的位寬是時鐘周期的整數倍,信號邊沿都是要和時鐘信號的下降沿對齊的,如果不能對齊,至少在時鐘信號下降沿附近。同樣的,數據信號是參考DQS的,DQS又是參考時鐘信號的。
理想情況下,DQS的波形邊沿與時鐘信號的邊沿是應該對齊的。對于數據信號來說,由于是DDR,雙倍數據速率,時鐘波形的上升沿和下降沿都能觸發數據,為保證這一點,必須保證DQS信號波形邊沿在DQ波形的中間位置。芯片工作時,這些相對位置都會出現一定的偏移,這些偏移量是芯片本身的屬性,相關延時參數在芯片手冊上可以查找。理論聯系實際,我們還是來看看芯片在實際工作的時候,這幾組信號之間的相對位置是不是我們上面說的那樣。
上圖中紅色波形是DQS信號,黃色是數據信號,可見,數據信號在翻轉的時候,邊沿基本上都在DQS脈沖的中間位置,這也保證了接收端在讀取信號的時候有充足的建立時間與保持時間。
我們在測試時序,一般是在常溫下。但是高低溫變化的時候的,這個時序關系會變化,有些處理器的內存控制器會有高低溫的時序補償控制。但是有些處理器沒有這個功能。我們甚至碰過,有這個功能,結果芯片廠家給的補償方法是錯誤的,不合理的。
我們當時的調試人員,通過加溫、液氮的方式,摸索出高低溫時序變化的規律,然后修正了參數。再進入溫箱做實驗,有效提高效率,解決內存的時序問題。
案例3 冷凍治療法
我腦門上長了一個“痘痘”,我自己用各種方法都沒有去除掉,涂藥膏、香煙燙、撕掉。。。長時間不好,我就去杭州第三醫院去就診。
皮膚科醫生因為東西長在臉上又把我轉到整容科,說用冷凍方式去掉。我去了之后,發現就是用液氮給我噴了幾下。
雖然治療有效果,但是沒有根除。我于是對著鏡子,用實驗室噴芯片的液氮,自己噴了幾下。好像跟醫院一樣的效果。
后來還是沒有好,我又去了一趟醫院。我跟醫生說,我自己用液氮噴了一下,醫生說你對自己真狠,能下得了手。在醫生給我治療的過程中,我自己默默記下了醫生的手法,時間、次數等。后來我自己又噴了一次,我自己治療好了。
建議大家如果有需要,可以去醫院治療,不要模仿我操作,因為誤操作會損傷皮膚。即使要自己治療,也請使用醫用液氮,不要用工業用途的液氮,把自己當成芯片給治療了。
審核編輯:劉清
-
三極管
+關注
關注
143文章
3615瀏覽量
122051 -
MOS管
+關注
關注
108文章
2422瀏覽量
67037 -
DDR
+關注
關注
11文章
712瀏覽量
65380
原文標題:關于“液氮”的妙用
文章出處:【微信號:Hardware_10W,微信公眾號:硬件十萬個為什么】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論