如何使用LTspice對複雜電路的統計容差分析進行建模
發布時間:2022-03-09 來源:ADI 責任編輯:wenwei
【導讀】LTspice®可用於對複雜電路進行統計容差分析。本文介紹在LTspice中使用蒙特卡羅和高斯分布進行容差分析和最差情況分析的方法。為了證實該方法的有效性,我們在LTspice中zhong對dui電dian壓ya調tiao節jie示shi例li電dian路lu進jin行xing建jian模mo,通tong過guo內nei部bu基ji準zhun電dian壓ya和he反fan饋kui電dian阻zu演yan示shi蒙meng特te卡ka羅luo和he高gao斯si分fen布bu技ji術shu。然ran後hou,將jiang得de出chu的de仿fang真zhen結jie果guo與yu最zui差cha情qing況kuang分fen析xi仿fang真zhen結jie果guo進jin行xing比bi較jiao。其qi中zhong包bao括kuo4個附錄。附錄A提供了有關微調基準電壓源分布的見解。附錄B提供了LTspice中的高斯分布分析。附錄C提供了LTspice定義的蒙特卡羅分布的圖形視圖。附錄D提供關於編輯LTspice原理圖和提取仿真數據的說明。
本文介紹可以使用LTspice進行的統計分析。這不是對6-sigma設計原則、中心極限定理或蒙特卡羅采樣的回顧。
公差分析
在係統設計中,為了保證設計成功,必須考慮參數容差約束。有一種常用方法是使用最差情況分析(WCA),在(zai)進(jin)行(xing)這(zhe)種(zhong)分(fen)析(xi)時(shi),將(jiang)所(suo)有(you)參(can)數(shu)都(dou)調(tiao)整(zheng)到(dao)最(zui)大(da)容(rong)差(cha)限(xian)值(zhi)。在(zai)最(zui)差(cha)情(qing)況(kuang)分(fen)析(xi)中(zhong),會(hui)分(fen)析(xi)係(xi)統(tong)的(de)性(xing)能(neng),以(yi)確(que)定(ding)最(zui)差(cha)情(qing)況(kuang)的(de)結(jie)果(guo)是(shi)否(fou)在(zai)係(xi)統(tong)設(she)計(ji)規(gui)格(ge)範(fan)圍(wei)內(nei)。最(zui)差(cha)情(qing)況(kuang)分(fen)析(xi)的(de)效(xiao)力(li)有(you)一(yi)些(xie)局(ju)限(xian)性(xing),例(li)如(ru):
● 最差情況分析要求確定哪些參數需要取最大值,哪些需要取最小值,以得出真實的最差情況的結果。
● 最差情況分析的結果往往會違反設計規範要求,致使必需選擇價格高昂的元件才能得到可接受的結果。
● 從統計學來說,最差情況分析的結果不能代表常規觀察到的結果;要研究展示最差情況分析性能的係統,可能需要使用大量的被測係統。
進行係統容差分析的另一種替代方法是使用統計工具來進行元件容差分析。統計分析的優點在於:得出的數據的分布能夠反映出在物理係統中通常需要測量哪些參數。在本文中,我們使用LTspice來仿真電路性能,利用蒙特卡羅和高斯分布來體現參數容差變化,並將其與最差情況分析仿真進行比較。
除了提到的關於最差情況分析的一些問題外,最差情況分析和統計分析都能提供與係統設計相關的寶貴見解。關於如何在使用LTspice時使用最差情況分析的教程,請參見Gabino Alonso和Joseph Spencer撰寫的文章“LTspice: 利用最少的仿真運行進行最差情況的電路分析”。
蒙特卡羅分布
圖1顯示在LTspice中建模的基準電壓,使用蒙特卡羅分布。標稱電壓源為1.25 V,公差為1.5%。蒙特卡羅分布在1.5%的容差範圍內,定義251個電壓狀態。圖2顯示251個值的直方圖,圖中包含50個條形區間(bin)。表1表示與該分布相關的統計結果。
圖1.電壓源的LTspice原理圖(使用蒙特卡羅分布)
圖2.1.25 V基準電壓的蒙特卡羅仿真結果,以50個條形區間和251個點組成的直方圖呈現
表1.蒙特卡羅仿真結果的統計分析
高斯分布
圖3顯示在LTspice中建模的基準電壓,使用高斯分布。標稱電壓源為1.25 V,容差為1.5%。蒙特卡羅分布在1.5%的容差範圍內,定義251個電壓狀態。圖4顯示251個值的直方圖,圖中包含50個條形區間(bin)。表2表示與該分布相關的統計結果。
圖3.電壓源的LTspice原理圖(使用3-sigma高斯分布)
表2.高斯參考仿真結果的統計分析
圖4.1.25 V基準電壓的3-sigma高斯仿真結果,以50個條形區間和251個點組成的直方圖呈現
高斯分布是以鍾形曲線表示的正態分布,其概率密度如圖5所示。
圖5.3-sigma高斯正態分布
理想分布和LTspice仿真的高斯分布之間的關聯如表3所示。
表3.LTspice仿真的251個點高斯分布的統計分布
綜上所述,LTspice可用於仿真電壓源的高斯或蒙特卡羅容差分布。該電壓源可用於對DC-DC轉換器中的基準電壓進行建模。LTspice高斯分布仿真結果與預測的概率密度分布高度吻合。
DC-DC轉換器仿真的容差分析
圖6顯示DC-DC轉換器的LTspice仿真原理圖,使用壓控電壓源來模擬閉環電壓反饋。反饋電阻R2和R3的標稱值為16.4 kΩ和10 kΩ。內部基準電壓的標稱值為1.25 V。在該電路中,標稱調節電壓VOUT或設定點電壓為3.3 V。
圖6.LTspice DC-DC轉換器仿真原理圖
為了仿真電壓調節的容差分析,反饋電阻R2和R3的容差定義為1%,內部基準電壓的容差定義為1.5%。本節介紹三種容差分析方法:使用蒙特卡羅分布的統計分析、使用高斯分布的統計分析,以及最差情況分析(WCA)。
圖7和圖8顯示使用蒙特卡羅分布仿真的原理圖和電壓調節直方圖。
圖7.使用蒙特卡羅分布進行容差分析的原理圖
圖8.使用蒙特卡羅分布仿真的電壓調節直方圖
圖9和圖10顯示使用高斯分布仿真的原理圖和電壓調節直方圖。
圖9.使用高斯分布進行容差分析的原理圖
圖10.使用高斯分布仿真進行容差分析的直方圖
圖11和圖12顯示使用最差情況分析仿真的原理圖和電壓調節直方圖
圖11.使用最差情況分析仿真進行容差分析的原理圖
圖12.使用WCA進行容差分析的直方圖
表4和圖13比較了容差分析結果。在這個示例中,WCA預測最大偏差,基於高斯分布的仿真預測最小偏差。具體如圖13中的箱形圖所示,箱形表示1-sigma限值,盒須表示最小和最大值。
表4.三種公差分析方法的電壓調節統計彙總
圖13.調節電壓分布的箱形圖比較
總結
本文使用簡化的DC-DC轉zhuan換huan器qi模mo型xing來lai分fen析xi三san種zhong變bian量liang,使shi用yong兩liang個ge反fan饋kui電dian阻zu和he內nei部bu基ji準zhun電dian壓ya來lai模mo擬ni電dian壓ya設she定ding點dian調tiao節jie。使shi用yong統tong計ji分fen析xi來lai展zhan示shi得de出chu的de電dian壓ya設she定ding點dian分fen布bu。通tong過guo圖tu表biao來lai展zhan示shi結jie果guo。並bing與yu最zui差cha情qing況kuang計ji算suan結jie果guo進jin行xing比bi較jiao。由you此ci得de出chu的de數shu據ju表biao明ming,最zui差cha情qing況kuang下xia的de限xian值zhi在zai統tong計ji學xue上shang是shi不bu可ke能neng的de。
致謝
Simulations were conducted in LTspice.
仿真均在LTspice中完成。
附錄A
附錄A介紹集成電路中經調節基準電壓的統計分布。
在調節前,內部基準電壓采用高斯分布,在調節後,采用蒙特卡羅分布。調節過程通常如下所示:
● 測量調節前的值。此時,通常采用高斯分布。
● 該芯片能否進行微調?如果不能,則放棄該芯片。此步驟基本上會剪除高斯分布的末尾部分。
● 調整數值。這會使基準電壓盡可能接近理想值;數值離理想值越遠,調整的幅度越大。但是,微調分辨率非常精準,所以,接近理想值的基準電壓值不會發生偏移。
● 測量調整後的數值,如果數值可以接受,則鎖定該值。
jiangdedaodefenbujieguoyuyuanlaidegaosifenbuxiangbi,kekandaoyouxieshuzhimeiyoubianhua,erqitashuzhizejinkenengjiejinlixiangzhi。shengchengdezhifangtuleisiyulizhudaiyouhuxingdingbu,rutu14所示。
圖14.基準電壓值在調節後的分布圖
雖然這看起來很像是隨機分布,但事實並非如此。如果產品是在封裝後微調,那麼其在室溫下的分布圖就如圖14所示。如果產品是在晶圓分類時進行微調,則組裝到塑料封裝時上述分布會再次展開(spread out)。其結果通常是歪斜的高斯分布。
附錄B
附錄B簡要回顧LTspice中提供的高斯分布命令。將回顧sigma = 0.00333和sigma = 0.002時的分布,以及理想分布和仿真的高斯分布之間的一些數值比較。本附錄旨在提供仿真結果的圖表和數值分析。
圖15顯示電阻R1的1001點高斯分布的原理圖。
圖15.5-sigma高斯分布原理圖
值得注意的是對.function語句的修改,將高斯函數的公差定義為tol/5。這導致標準偏差為0.002,或者在1%公差下偏差為1⁄5。直方圖如圖16所示。
圖16.1001點、5-sigma高斯分布的直方圖,包含50個條形區間
表5顯示1001點仿真的統計分析。值得注意的是,標準偏差為0.001948,而預測偏差為0.002。
表5.5-sigma分布仿真的統計分析
圖17.1001點、3-sigma高斯分布的直方圖,包含50個條形區間
圖17和表6給出了類似的結果,sigma = 0.00333,或者在容差定義為1%時為1⁄3。
表6.3-Sigma高斯分布仿真的統計分析
附錄C
圖18至圖21以及表7表示1001點蒙特卡羅仿真的原理圖。
圖18.1001點蒙特卡羅分布仿真的LTspice原理圖
表7.圖18至圖21所示的蒙特卡羅分布仿真的統計分析
圖19.1001點蒙特卡羅分布的1000條形區間直方圖
圖20.1001點蒙特卡羅分布的500條形區間直方圖
圖21.1001點蒙特卡羅分布的50條形區間直方圖
附錄D
附錄D回顧:
● 如何編輯LTspice原理圖來實現容差分析,以及
● 如何使用.measure命令和SPICE錯誤日誌。
圖22顯示蒙特卡羅容差分析的原理圖。紅色箭頭表示在.param語句中定義的元件的容差。.param語句屬於SPICE指令。
圖22.LTspice中的蒙特卡羅容差分析
可以右鍵單擊元件來編輯R1的電阻值。如圖23所示。
圖23.在LTspice中編輯電阻值
輸入{mc(1, tol)},將電阻標稱值定義為1,蒙特卡羅分布由參數tol定義。參數tol被定義為SPICE指令。
可以使用控製欄中的SPICE Directive圖標來輸入圖22所示的SPICE指令。如圖24所示。
圖24.在LTspice中輸入SPICE指令
.meas命令可提供一個非常有用GUI,方便您輸入相關參數。如圖25所示。要訪問此GUI,請輸入SPICE指令作為.meas命令。右鍵單擊.meas命令,將會彈出GUI。
圖25.輸入相關參數的GUI
測量數據記錄在SPICE錯誤日誌中。圖26和圖27顯示如何訪問SPICE錯誤日誌。
圖26.訪問LTspice錯誤日誌
也可以右鍵單擊原理圖,直接從原理圖訪問該錯誤日誌,如圖27所示。
圖27.訪問LTspice錯誤日誌
打開SPICE錯誤日誌會顯示測量值,如圖28所示。可以將這些測量值複製粘貼到Excel中進行數值和圖表分析。
圖28.SPICE錯誤日誌圖示,包含來自.meas命令的數據
作者簡介
Steve Knudtsen是ADI公司的一名高級現場應用工程師,工作地點在美國科羅拉多。他畢業於科羅拉多州立大學,擁有電子工程學士學位,自2000年開始,一直在淩力爾特和ADI公司工作。聯係方式:steve.knudtsen@analog.com。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall




