《電子技術應用》
您所在的位置:首頁 > 模拟设计 > 设计应用 > 基于改进快速蒙特卡洛算法的电路失效分析
基于改进快速蒙特卡洛算法的电路失效分析
电子技术应用
武杰,皎文毓,冯琰楠
中国科学技术大学 近代物理系
摘要: 蒙特卡洛算法被广泛应用于电路和系统的可靠性分析中。然而随着制造工艺的进步,影响电路性能的工艺参数急剧增加,电路单次仿真时间开销愈发昂贵,标准蒙特卡洛算法所耗费的整体时间过长。因此,提出了一种改进的快速蒙特卡洛算法以大幅度加速电路的可靠性评估。该方法通过按电路节点切分关键参数构建用于拟合局部特征的子模型,再利用浅层神经网络整合多个子模型以构建全局稀疏回归模型,用于替代昂贵的电路仿真,并利用模型快速筛选蒙特卡洛算法中可能会发生失效的样本;在替代模型筛选完样本后,通过对筛选后的可能失效样本进行重仿真获取准确的失效样本数目,进而统计电路的失效率。为了保证模型预测的失效样本数目能够覆盖真实的失效样本数目,通过对模型在测试集上的预测值进行最大排序的方法确定重仿真的合理范围。在28 nm工艺下的电路实验结果表明,所介绍的快速蒙特卡洛算法相比标准蒙特卡洛算法速度提升了1 146倍~1 886倍,而准确度没有损失。与其他的快速蒙特卡洛算法相比,所介绍的方法速度提升了2.6倍~7.8倍。
中圖分類號:TN702 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.257336
中文引用格式: 武杰,皎文毓,馮琰楠. 基于改進快速蒙特卡洛算法的電路失效分析[J]. 電子技術應用,2026,52(7):41-48.
英文引用格式: Wu Jie,Jiao Wenyu,Feng Yannan. Circuit failure analysis based on improved fast Monte Carlo algorithm[J]. Application of Electronic Technique,2026,52(7):41-48.
Circuit failure analysis based on improved fast Monte Carlo algorithm
Wu Jie,Jiao Wenyu,Feng Yannan
Department of Modern Physics, University of Science and Technology of China
Abstract: Monte Carlo (MC) simulation is widely employed for the reliability analysis of circuits and systems. However, with advances in manufacturing technology, the number of process parameters affecting circuit performance has increased dramatically, and the runtime of a single circuit simulation has become increasingly expensive, resulting in excessively long overall computation times for standard MC methods. To address this issue, in this work, an improved fast MC algorithm is proposed to substantially accelerate circuit reliability evaluation. The method hierarchically extracts critical parameters and constructs a sparse regression model to replace costly circuit simulations, enabling rapid screening of samples that are likely to fail within the MC framework. Following this prescreening, the candidate samples predicted as potential failures are re-simulated to obtain an accurate count of failures, from which the circuit failure rate is estimated. To ensure that the predicted number of failing samples adequately covers the true failures, a ranking-based strategy is applied to the model predictions on a test set to determine a reasonable resimulation range. Experimental results on circuits implemented in 28 nm technology show that the proposed fast MC algorithm achieves a speedup of 1 146×~1 886× over the standard MC method without loss of accuracy. Compared with other fast MC approaches, the proposed method provides 2.6×~7.8× speed, demonstrating its effectiveness and practical value for advanced circuit reliability analysis.
Key words : Monte Carlo;process parameters;reliability;failure rate analysis;integrated circuit

引言

隨著半導體技術不斷發展,集成電路可靠性會受到工藝偏差的嚴重影響,尤其對于存儲器(例如靜態隨機存取存儲器,SRAM)而言更是如此。SRAM由數百萬個重復的存儲單元組成,由于每個存儲單元尺寸極小,因此更容易受到工藝偏差的影響[1]。為了確保芯片量產前的良率達到預期水平,每個SRAM存儲單元的失效率必須極低(10??~10??)。

對于這些發生概率極小的失效“事件”的分析,解析方法不再有效。而標準蒙特卡洛(Monte Carlo, MC)仿真通常被視為“黃金”標準,該方法直接對整個參數空間進行采樣,并對每個樣本進行仿真評估。定義為一個由個相互獨立的標準化正態隨機變量組成的向量,這些隨機變量表征各個工藝參數。是的概率密度函數。設表示電路性能,比如反相器鏈的延遲,或者SRAM的讀訪問時間,寫時間等。

對于集成電路的失效率評估,令表示失效區域。通常情況下,非常小。為了判斷是否符合標準,本文引入指示函數:

無標題.png      (1)

即當時,表示,該樣本落在失效區域內,為失效樣本。有了這個指標函數,相應的電路失效率可以按如下方式計算:

無標題.png      (2)

然而式(2)很難直接計算出來,因為無法知道具體的解析形式。為了求解式(2),最經典的方法就是通過MC仿真進行近似,如式(3)所示:

無標題.png      (3)

然而對于可靠性要求比較高的電路來說,失效率要求極低,MC方法需要數以千萬記的仿真次數才能“捕捉”到一個失效點,而每次仿真都需要調用晶體管級別的仿真器(比如SPICE仿真器),這會產生極大的時間開銷,使設計者難以接受。隨著工藝參數的增加,輸入參數維度大幅度提高,電路仿真器(例如SPICE)的仿真速度極慢,整體累積分析時間無法令人接受。

為了加快MC的分析速度,相關研究[2-12]致力于開發快速統計分析方法。通常通過兩種方式來加速MC:減少仿真次數和降低每次模擬的計算成本。重要性采樣(Importance Sampling, IS)[2-7]是常用的減少仿真次數的方法。IS的基本思想是尋找一個偏離標準分布的采樣分布,從而在失效區域附近集中采樣,對采樣后的樣本進行權重補償以獲得和MC一致的結果。IS方法在輸入參數維度較低,即工藝參數數量較小的電路方面中表現良好。然而,IS最大的缺點是,在高維參數下,其分析結果出現了極大的數值不穩定性[8],導致失效率分析估計結果不可信。基于替代模型的算法[9-12]通過直接建立輸入參數與電路性能的映射關系以替代黑盒式的仿真器,使得原本需要數分鐘甚至數小時的仿真評估能夠在微秒級完成,從而使大規模MC分析成為可能。定義為替代模型對電路性能的預測值。則式(3)可以表示為:

無標題.png      (4)

文獻[9]、文獻[10]分別使用高斯過程和徑向基函數網絡,在低維場景中表現出較高的精度。文獻[11]、文獻[12]通過疊加單變量的基本函數來構建高維非線性替代模型。基于替代模型的評估速度極快,即使評估數百萬個樣本,計算時間也幾乎可以忽略不計。然而,基于替代模型的失效率評估對靠近失效邊界區域的精度非常敏感,因此,訓練一個高精度的替代模型往往需要大量的樣本數據。

本文采用替代模型的方式實現快速失效分析。但與之前的工作不同,由于輸入參數維度極高,且訓練樣本極少,屬于小樣本高維度的訓練場景,因此本文并不直接建立工藝參數與電路性能的映射關系。本文首先按電路節點對工藝參數進行切片,對各個切片使用子模型進行局部擬合,各個子模型的輸出結果實際上表征了各個切片對電路的影響,然后將子模型的輸出作為全局模型的輸入,構建全局模型,用于評估每個樣本對應的電路性能。除此之外,為了減緩替代模型對于失效邊界準確度的要求,本文對替代模型的預測結果進行篩選,并對篩選出可能失效的樣本進行重仿真。為了確定合適的重仿真范圍,本文定義最大排序指標,通過對模型在測試集上的預測結果進行排序,找到能夠覆蓋所需失效樣本數目的最大索引,該索引即為重仿真的理論范圍。


本文詳細內容請下載:

http://www.tom3567.com/resource/share/2000007138


作者信息:

武杰,皎文毓,馮琰楠

(中國科學技術大學 近代物理系,安徽 合肥230026)

2.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品久久波多野结衣| 国产一区二区精品免费| 亚洲欧美久久234| 五月天综合网| 99亚洲精品视频| 九九九九免费视频| 欧美中日韩一区二区三区| 欧洲国产精品| 青青青在线观看视频| 日韩一区二区三区资源| 日产日韩在线亚洲欧美| 国产日产久久高清欧美一区| 欧美日韩精品综合| 国产精品初高中精品久久| 久久超碰亚洲| 99精品免费在线观看| 美女在线免费视频| 国产在线高清精品| 欧美激情国产精品| 91精品久久久久久久久久另类 | 欧洲日韩成人av| 欧美亚洲另类激情另类| 欧美精品免费在线| 美女av一区二区三区| 国产欧美综合一区| 国产精品视频播放| 国产精品视频播放| 欧洲精品久久久| 在线丝袜欧美日韩制服| 中文精品视频一区二区在线观看| 日本不卡免费高清视频| 国产精品免费视频久久久| 日本不卡二区| 777午夜精品福利在线观看| 久久精品在线免费视频| 婷婷久久伊人| 精品久久中出| 亚洲综合精品伊人久久| 国产欧美亚洲精品| 久久久久国色av免费观看性色| 国产欧美日韩亚洲|