EDBT 2026 Demo / reviewers in the wild / expert
Taizhi Liu
dblp:145/9118
· DBLP profile ↗
10ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0001-5057-4916ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware reliability and fault tolerance · 75% Memory systems · 25% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware reliability and fault tolerance › aging
electromigration |
0.6 | 1 | 2022 | CacheEM: For Reliability Analysis on Cache Memory Aging Due to Electromigration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022 |
Hardware reliability and fault tolerance › reliability analysis
interconnect reliability |
0.6 | 1 | 2022 | CacheEM: For Reliability Analysis on Cache Memory Aging Due to Electromigration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022 |
Hardware reliability and fault tolerance › reliability analysis
lifetime prediction |
0.6 | 1 | 2022 | CacheEM: For Reliability Analysis on Cache Memory Aging Due to Electromigration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022 |
Memory systems › cache › cache technology
SRAM cache |
0.6 | 1 | 2022 | CacheEM: For Reliability Analysis on Cache Memory Aging Due to Electromigration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022 |
Methods — techniques the papers use, named apart from their topics
regression · 0.6gem5 simulation · 0.6current modeling · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | CacheEM: For Reliability Analysis on Cache Memory Aging Due to ElectromigrationabstractElectromigration (EM) is crucial for interconnect reliability. This article introduces the implementation and application of CacheEM which targets SRAM cache memory aging due to EM. CacheEM is based on a comprehensive framework including five parts: 1) microprocessor emulation; 2) memory cell array activity extraction; 3) computation of currents in segments of long complex interconnect structures; 4) evaluation of the time-dependent hydrostatic stress and the resistance shift of interconnects; and 5) characterization of the EM lifetime distribution of interconnects in the cache memory. The first two steps (top-down) are implemented with gem5 and cache simulation, respectively. These simulators export the number of read and write operations for each cell of a cache memory in a microprocessor after running benchmarks. Then, based on the number of operations and the currents corresponding to each operation, CacheEM calculates the equivalent current distribution in each interconnect segment as the third step (bottom-up). The currents due to read and write operations are stored in models which have been pretrained with a regression algorithm. These models provide accurate predictions of the corresponding currents under various parameter settings, such as temperature, supply voltage, and gate length. Afterward, the samples of time-dependent hydrostatic stress and the resistance shift in each interconnect segment are computed while incorporating the variations of the effective activation energy and critical stress. The EM lifetime distribution of the cache memory is extracted using predefined threshold values. The impact of configuration parameters on EM reliability and performance of the SRAM cache is analyzed by comparing EM lifetime distributions. Rui Zhang 0048, Taizhi Liu, Kexin Yang 0001, Linda S. Milor |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2021 | A Comprehensive Framework for Analysis of Time-Dependent Performance-Reliability Degradation of SRAM Cache MemoryabstractThis article describes a comprehensive framework for analysis of time-dependent performance-reliability degradation of an SRAM cache, considering cache configurations, process parameters and their variations, supply voltage, and aging. The framework consists of three parts: microprocessor emulation, activity extraction, and evaluation of performance-reliability metrics. Evaluation of performance-reliability metrics is implemented with a prediction engine involving regression models for the metrics, which evaluates degradation due to various wearout mechanisms, including bias temperature instability (BTI), hot carrier injection (HCI), and random telegraph noise (RTN). The regression models not only enable more than 100× faster computation compared with SPICE simulations but also protect intellectual property. This framework has been applied to study how SRAM instruction cache (I-Cache) configurations, cell structure, inclusion of RTN and gate length variation, voltage scaling, and stress time affect the performance and reliability parameters, such as access time, leakage power, critical charge ( Qcrit), and static noise margin (SNM). We have also studied the impact of configuration parameters on the soft error rate (SER) and the hit rate of the I-Cache, and the impact of single error correction and double error detection (SECDED) error correcting codes (ECCs). Rui Zhang 0048, Kexin Yang 0001, Zhaocheng Liu, Taizhi Liu, Wenshan Cai, Linda S. Milor |
IEEE Trans. Very Large Scale Integr. Syst. | 4 |
| 2020 | SRAM Stability Analysis and Performance-Reliability Tradeoff for Different Cache ConfigurationsabstractBias temperature instability (BTI), hot carrier injection (HCI), gate-oxide time-dependent dielectric breakdown (GTDDB), and random telegraph noise (RTN) degrade the stability of the deeply scaled transistors and the overall circuit reliability. These front-end wearout mechanisms are especially acute in the static random access memory (SRAM) cells of first-level (L1) caches, which are crucial for the performance of microprocessors due to frequent accesses. This article presents a methodology to analyze cache reliability degradation due to the combined effect of BTI, HCI, GTDDB, and RTN for different cache configurations, including variations due to associativity, cache line size, cache size, and the error-correcting codes (ECCs). Time-zero variability due to process and environmental parameters are also considered. First, we analyze how each wearout mechanism affects reliability degradation. Then we analyze the relationship between reliability (probability of failure) and performance (hit rate) of the L1 cache within a LEON3 microprocessor, while the LEON3 is running a set of benchmarks, which determine cell array activity, characterized by the duty cycle, toggle rate, temperature, and supply voltage distributions of cells. Insights on the performance-reliability tradeoff are provided for cache designers. Rui Zhang 0048, Taizhi Liu, Kexin Yang 0001, Chang-Chih Chen, Linda S. Milor |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2018 | Circuit-level reliability simulator for front-end-of-line and middle-of-line time-dependent dielectric breakdown in FinFET technologyabstractThis paper presents a lifetime simulator for both Front-End-of-Line (FEOL) time dependent dielectric breakdown (TDDB) and the newly emerging Middle-of-Line (MOL) time dependent dielectric breakdown for FinFET technology. A lifetime assessment flow for digital circuits and microprocessors is proposed for the target wearout mechanisms, and its associated vulnerable feature extraction algorithms are discussed in detail. Our simulator incorporates the detailed electrical stress, temperature, linewidth of each standard cell within the digital circuit and microprocessor. Also, FEOL TDDB and MOL TDDB lifetimes are combined in the calculation of TDDB lifetime. Circuit designers can use the resulting lifetime information to guide and improve their circuits to make them more robust and reliable. Kexin Yang 0001, Taizhi Liu, Rui Zhang 0048, Linda S. Milor |
VTS | 2 |
| 2018 | A Comprehensive Time-Dependent Dielectric Breakdown Lifetime Simulator for Both Traditional CMOS and FinFET Technology
Kexin Yang 0001, Taizhi Liu, Rui Zhang 0048, Linda S. Milor |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2017 | On-line monitoring of system health using on-chip SRAMs as a wearout sensorabstractSafety critical systems need methodologies for chips to monitor their health in the field, so that the need for repairs can be determined during scheduled maintenance. Prior work provides health monitoring via detection of degradation. Since many wearout mechanisms provide no degradation signal, this paper proposes to use the embedded SRAM as a dynamic monitor of system health. The SRAM is monitored by detecting error correcting code (ECC) failures. The cause of ECC failures is diagnosed electrically with on-chip built-in self test (BIST). The time stamps and diagnosis data are combined to estimate process-level wearout model parameters. The extracted wearout model parameters are combined with system wearout simulation data and the memory bit failures recovered by error correcting codes (ECC) to estimate the remaining lifetime of the entire processor. The estimation of the remaining life is helpful in monitoring potential chip failures in the near future, to ensure safe operation. Woongrae Kim, Taizhi Liu, Linda S. Milor |
IOLTS | 2 |
| 2017 | Negative Bias Temperature Instability and Gate Oxide Breakdown Modeling in Circuits With Die-to-Die Calibration Through Power Supply and Ground Signal MeasurementsabstractWith the scaling of CMOS technology, negative bias temperature instability (NBTI) and gate oxide breakdown (GOBD) are serious issues for transistors. Normally, degradation due to NBTI and GOBD are modeled based on test structure data during process development and monitored with embedded test structures in product die. In this paper, we present a method to determine NBTI and GOBD model parameters through I/O measurements. This work targets products that do not include embedded test structures for wearout monitoring. The ground and power supply bounce signals are used for the calculation of delay and amplitude shifts, which in turn estimate threshold voltage shifts due to NBTI and leakage resistance decreases from gate dielectric degradation. From this data, the NBTI and GOBD parameters are estimated. We calculate the lifetime for each chip individually using calibrated NBTI and GOBD models. The methodology enables the extraction of NBTI and GOBD model parameters for individual chips, not just for the manufacturing process, and hence it becomes possible to differentiate chips that are more or less vulnerable to NBTI and GOBD. Soonyoung Cha, Taizhi Liu, Linda S. Milor |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2016 | SRAM stability analysis for different cache configurations due to Bias Temperature Instability and Hot Carrier InjectionabstractBias Temperature Instability (BTI) and Hot Carrier Injections (HCI) are two of the main effects that increase a transistor's threshold voltage and further cause performance degradations. These two wearout mechanisms affect all transistors, but are especially acute in the SRAM cells of first-level (L1) caches, which are frequently accessed and are critical for microprocessor performance. This work studies the cache lifetimes due to the combined effect of BTI and HCI for different cache configurations, including variation in cache size, associativity, cache line size, and the replacement algorithm. The effect of process variations is also considered. We analyze the reliability (failure probability) and performance (hit rate) of the L1 cache within a LEON3 microprocessor, while the LEON3 is running a set of benchmarks, and we provide essential insights on performance-reliability tradeoffs for cache designers. Taizhi Liu, Chang-Chih Chen, Jiadong Wu, Linda S. Milor |
ICCD | 1 |
| 2016 | System-Level Modeling of Microprocessor Reliability Degradation Due to Bias Temperature Instability and Hot Carrier InjectionabstractNegative bias temperature instability (NBTI), positive bias temperature instability (PBTI), and hot carrier injection (HCI) are leading reliability concerns for modern microprocessors. In this paper, a framework is proposed to analyze the impact of BTI (NBTI and PBTI) and HCI on state-of-art microprocessors and to estimate microprocessor lifetimes due to each wearout mechanism. Our methodology finds the detailed electrical stress and the temperature of each device within a microprocessor system running a variety of standard benchmarks. Combining the electrical stress profiles, thermal profiles, and device-level models, we perform timing analysis on the critical paths of a microprocessor using our methodology to characterize the microprocessor performance degradation due to BTI and HCI and to estimate the lifetime distribution of logic blocks. In addition, we study dc noise margins in conventional 6T SRAM cells as a function of BTI and HCI degradation to estimate memory lifetime distributions. The lifetimes of memory blocks are then combined with the lifetimes of logic blocks to provide an estimate of the system lifetime distribution. Chang-Chih Chen, Taizhi Liu, Linda S. Milor |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2014 | Extraction of threshold voltage degradation modeling due to Negative Bias Temperature Instability in circuits with I/O measurementsabstractNegative Bias Temperature Instability (NBTI) is a serious reliability issue for pMOS transistors. Normally, degradation due to NBTI is modeled based on test structure data or ring oscillators embedded within product die. In this paper, we present a new method to determine the NBTI model parameters through I/O circuit measurements. We determine a relationship between Δ Vthand signature signal degradation and fit a model to the simulation results. The signature signal involves the calculation of the degradation in the voltage signature, measured as delay and amplitude shifts. Given an estimate of Δ Vthwe find NBTI model parameters. Then, using the NBTI parameters at test conditions, we scale to use conditions and calculate lifetime. The methodology enables the extraction of NBTI model parameters for individual chips, not just for the manufacturing process, and hence it becomes possible to identify chips that are more vulnerable to NBTI. Soonyoung Cha, Chang-Chih Chen, Taizhi Liu, Linda S. Milor |
VTS | 3 |