Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference

Accurately predicting the delay distribution of subthreshold circuits is crucial for verifying the timing closure of digital circuits and estimating parameter yields. The delay variation, which is the parameter of delay distribution, is not independent of the adjacent cells, because of the input con...

Full description

Saved in:
Bibliographic Details
Main Authors: Donglin Liu, Yuping Wu, Zhiqiang Li, Xuelian Zhang, Xi Tian
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10792916/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841533391817670656
author Donglin Liu
Yuping Wu
Zhiqiang Li
Xuelian Zhang
Xi Tian
author_facet Donglin Liu
Yuping Wu
Zhiqiang Li
Xuelian Zhang
Xi Tian
author_sort Donglin Liu
collection DOAJ
description Accurately predicting the delay distribution of subthreshold circuits is crucial for verifying the timing closure of digital circuits and estimating parameter yields. The delay variation, which is the parameter of delay distribution, is not independent of the adjacent cells, because of the input conversion changes caused by the previous gate, making it difficult to model and estimate. The most accurate delay prediction method is Monte Carlo simulation. To obtain accurate estimates, a large number of Monte Carlo simulations are often required, with the consideration of process changes, which is not feasible in large circuits. In this study, a statistical model for path delay that is independent of the cell delay model is proposed. Bayesian inference is used to estimate cell delay with only a small number of Monte Carlo simulations. We then estimated the correlation coefficient of adjacent cells in the path. Finally, the variance and mean of the path delay are calculated using the statistical model proposed above. The results show that using Bayesian inference can accurately estimate the path delay distribution with 100 Monte Carlo simulations as the evidence set where operation voltage is 0.2V to 0.3V. Compared with the traditional 1e5 Monte Carlo simulation method, the speed is about 1000 times faster and the required storage space is reduced by 3 orders of magnitude. In the temperature range of the subthreshold circuits, the error of the delay variance was within 5%, and the error of the delay mean was within 2%.
format Article
id doaj-art-287fae88fc3342809d42d73a26dcc4a4
institution Kabale University
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-287fae88fc3342809d42d73a26dcc4a42025-01-16T00:01:51ZengIEEEIEEE Access2169-35362024-01-011219227919229210.1109/ACCESS.2024.351521610792916Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian InferenceDonglin Liu0https://orcid.org/0009-0001-3535-236XYuping Wu1https://orcid.org/0000-0001-8062-3694Zhiqiang Li2https://orcid.org/0009-0003-7463-8576Xuelian Zhang3Xi Tian4School of Integrated Circuits, University of Chinese Academy of Sciences, Beijing, ChinaBeijing Key Laboratory of Three Dimensional and Nanometer Integrated Circuit Design Automation Technology, Institute of Microelectronics of Chinese Academy of Sciences, Beijing, ChinaBeijing Key Laboratory of Three Dimensional and Nanometer Integrated Circuit Design Automation Technology, Institute of Microelectronics of Chinese Academy of Sciences, Beijing, ChinaBeijing Key Laboratory of Three Dimensional and Nanometer Integrated Circuit Design Automation Technology, Institute of Microelectronics of Chinese Academy of Sciences, Beijing, ChinaBeijing Key Laboratory of Three Dimensional and Nanometer Integrated Circuit Design Automation Technology, Institute of Microelectronics of Chinese Academy of Sciences, Beijing, ChinaAccurately predicting the delay distribution of subthreshold circuits is crucial for verifying the timing closure of digital circuits and estimating parameter yields. The delay variation, which is the parameter of delay distribution, is not independent of the adjacent cells, because of the input conversion changes caused by the previous gate, making it difficult to model and estimate. The most accurate delay prediction method is Monte Carlo simulation. To obtain accurate estimates, a large number of Monte Carlo simulations are often required, with the consideration of process changes, which is not feasible in large circuits. In this study, a statistical model for path delay that is independent of the cell delay model is proposed. Bayesian inference is used to estimate cell delay with only a small number of Monte Carlo simulations. We then estimated the correlation coefficient of adjacent cells in the path. Finally, the variance and mean of the path delay are calculated using the statistical model proposed above. The results show that using Bayesian inference can accurately estimate the path delay distribution with 100 Monte Carlo simulations as the evidence set where operation voltage is 0.2V to 0.3V. Compared with the traditional 1e5 Monte Carlo simulation method, the speed is about 1000 times faster and the required storage space is reduced by 3 orders of magnitude. In the temperature range of the subthreshold circuits, the error of the delay variance was within 5%, and the error of the delay mean was within 2%.https://ieeexplore.ieee.org/document/10792916/Subthreshold circuitsBayesian inferencestatistical timing analysis
spellingShingle Donglin Liu
Yuping Wu
Zhiqiang Li
Xuelian Zhang
Xi Tian
Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
IEEE Access
Subthreshold circuits
Bayesian inference
statistical timing analysis
title Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
title_full Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
title_fullStr Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
title_full_unstemmed Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
title_short Statistical Timing Analysis for Subthreshold Circuit Based on Bayesian Inference
title_sort statistical timing analysis for subthreshold circuit based on bayesian inference
topic Subthreshold circuits
Bayesian inference
statistical timing analysis
url https://ieeexplore.ieee.org/document/10792916/
work_keys_str_mv AT donglinliu statisticaltiminganalysisforsubthresholdcircuitbasedonbayesianinference
AT yupingwu statisticaltiminganalysisforsubthresholdcircuitbasedonbayesianinference
AT zhiqiangli statisticaltiminganalysisforsubthresholdcircuitbasedonbayesianinference
AT xuelianzhang statisticaltiminganalysisforsubthresholdcircuitbasedonbayesianinference
AT xitian statisticaltiminganalysisforsubthresholdcircuitbasedonbayesianinference