TY - CONF AU - Hellebrand, Sybille AU - Sadeghi-Kohan, Somayeh AU - Wunderlich, Hans-Joachim ID - 52743 T2 - International Symposium of EDA (ISEDA), Xi'an, China, May 10-13, 2024 TI - Functional Safety and Reliability of Interconnects throughout the Silicon Life Cycle ER - TY - GEN AU - Stiballe, Alisa AU - Reimer, Jan Dennis AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille ID - 50284 TI - Modeling Crosstalk-induced Interconnect Delay with Polynomial Regression ER - TY - GEN AU - Ustimova, Magdalina AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille ID - 51799 TI - Crosstalk-Aware Simulation of Interconnects Using Artificial Neural Networks ER - TY - GEN AU - Ghazal, Abdulkarim AU - Sadeghi-Kohan, Somayeh AU - Reimer, Jan Dennis AU - Hellebrand, Sybille ID - 35204 KW - WORKSHOP TI - On Cryptography Effects on Interconnect Reliability ER - TY - CONF AU - Badran, Abdalrhman AU - Sadeghi-Kohan, Somayeh AU - Reimer, Jan Dennis AU - Hellebrand, Sybille ID - 41875 T2 - 28th IEEE European Test Symposium (ETS'23), May 2023 TI - Approximate Computing: Balancing Performance, Power, Reliability, and Safety ER - TY - CONF AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille AU - Wunderlich, Hans-Joachim ID - 46739 T2 - 2023 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W) TI - Low Power Streaming of Sensor Data Using Gray Code-Based Approximate Communication ER - TY - CONF AU - Sadeghi-Kohan, Somayeh AU - Reimer, Jan Dennis AU - Hellebrand, Sybille AU - Wunderlich, Hans-Joachim ID - 46738 T2 - IEEE Asian Test Symposium (ATS'23), October 2023 TI - Optimizing the Streaming of Sensor Data with Approximate Communication ER - TY - JOUR AB - System-level interconnects provide the backbone for increasingly complex systems on a chip. Their vulnerability to electromigration and crosstalk can lead to serious reliability and safety issues during the system lifetime. This article presents an approach for periodic in-system testing which maintains a reliability profile to detect potential problems before they actually cause a failure. Relying on a common infrastructure for EM-aware system workload management and test, it minimizes the stress induced by the test itself and contributes to the self-healing of system-induced electromigration degradations. AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille AU - Wunderlich, Hans-Joachim ID - 46264 JF - IEEE Design &Test KW - Electrical and Electronic Engineering KW - Hardware and Architecture KW - Software SN - 2168-2356 TI - Workload-Aware Periodic Interconnect BIST ER - TY - JOUR AB - Safety-critical systems have to follow extremely high dependability requirements as specified in the standards for automotive, air, and space applications. The required high fault coverage at runtime is usually obtained by a combination of concurrent error detection or correction and periodic tests within rather short time intervals. The concurrent scheme ensures the integrity of computed results while the periodic test has to identify potential aging problems and to prevent any fault accumulation which may invalidate the concurrent error detection mechanism. Such periodic built-in self-test (BIST) schemes are already commercialized for memories and for random logic. The paper at hand extends this approach to interconnect structures. A BIST scheme is presented which targets interconnect defects before they will actually affect the system functionality at nominal speed. A BIST schedule is developed which significantly reduces aging caused by electromigration during the lifetime application of the periodic test. AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille AU - Wunderlich, Hans-Joachim ID - 29351 JF - Journal of Electronic Testing KW - Electrical and Electronic Engineering SN - 0923-8174 TI - Stress-Aware Periodic Test of Interconnects ER - TY - GEN AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille AU - Wunderlich, Hans-Joachim ID - 29890 KW - WORKSHOP TI - EM-Aware Interconnect BIST ER - TY - CONF AU - Sprenger, Alexander AU - Sadeghi-Kohan, Somayeh AU - Reimer, Jan Dennis AU - Hellebrand, Sybille ID - 19422 T2 - IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT’20), October 2020 TI - Variation-Aware Test for Logic Interconnects using Neural Networks - A Case Study ER - TY - GEN AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille ID - 15419 KW - WORKSHOP TI - Dynamic Multi-Frequency Test Method for Hidden Interconnect Defects ER - TY - CONF AU - Sadeghi-Kohan, Somayeh AU - Hellebrand, Sybille ID - 29200 T2 - 38th IEEE VLSI Test Symposium (VTS) TI - Dynamic Multi-Frequency Test Method for Hidden Interconnect Defects ER - TY - CONF AB - STT-RAM cells can be considered as an alternative or a hybrid addition to today's SRAM-based cache memories. This is mostly because of their scalability and low leakage power. Moreover, their data storing mechanism (storing the value as resistance) makes them very suitable and applicable for multivalue cache architectures. This feature results in system performance enhancement without any area overhead. On the other hand, the required two-step read/write procedure in multilevel cells results in a non-uniform time access and energy and power overhead on the system. In this paper, we propose a new architecture to dynamically swap data between soft (fast read access) and hard (slow read access) bits in ML cell. Moreover, by reconfiguring cache block size, the proposed architecture can switch between ML and SL modes at runtime. In other words, the swapping method places the hot part of each cache block into soft-bits and the less accessed part into the hard-bits. The SL/ML switching method benefits from the low latency and energy of SL mode and the high storing capacity of ML mode at the same time. Although experimental results show that our proposed method slightly increases the miss rate compared with the conventional ML caches, the performance and energy are improved by 4.9% and 6.5%, respectively. Also, the storage overhead of our method is about 1% that is negligible. AU - Rezaeizadeh Rookerd, Ramin AU - Sadeghi-Kohan, Somayeh AU - Navabi, Zainalabedin ID - 29460 T2 - Proceedings of the 2018 on Great Lakes Symposium on VLSI TI - Performance and Energy Enhancement through an Online Single/Multi Level Mode Switching Cache Architecture ER - TY - CONF AB - Transistor and interconnect wearout is accelerated with transistor scaling resulting in timing variations and consequently reliability challenges in digital circuits. With the emergence of new issues like Electro-migration these problems are getting more crucial. Age monitoring methods can be used to predict and deal with the aging problem. Selecting appropriate locations for placement of aging monitors is an important issue. In this work we propose a procedure for selection of appropriate internal nodes that expose smaller overheads to the circuit, using correlation between nodes and the shareability amongst them. To select internal nodes, we first prune some nodes based on some attributes and thus provide a near-optimal solution that can effectively get a number of internal nodes and consider the effects of electro-migration as well. We have applied our proposed scheme to several processors and ITC benchmarks and have looked at its effectiveness for these circuits. AU - Sadeghi-Kohan, Somayeh AU - Vafaei, Arash AU - Navabi, Zainalabedin ID - 29459 T2 - 2018 IEEE 24th International Symposium on On-Line Testing And Robust System Design (IOLTS) TI - Near-Optimal Node Selection Procedure for Aging Monitor Placement ER - TY - JOUR AB - Time-variant age information of different parts of a system can be used for system-level performance improvement through high-level task scheduling, thus extending the life-time of the system. Progressive age information should provide the age state that the system is in, and the rate that it is being aged at. In this paper, we propose a structure that monitors certain paths of a circuit and detects its gradual age growth, and provides the aging rate and aging state of the circuit. The proposed monitors are placed on a selected set of nodes that represent a timing bottleneck of the system. These monitors sample expected data on these nodes, and compare them with the expected values. The timing of sampling changes as the circuit ages and its delay increases. The timing of sampling will provide a measure of aging advancement of a circuit. To assess the efficacy of the proposed method and compare it with other state-of-the-art aging monitors, we use them on selected nodes of the execution unit of different processors, as well as some circuits from ITC99 benchmarks. The results reveal that the precision of our proposed method is between 0.12 (ns) to 0.401 (ns). Its Area and power overhead are negligible and are about 2.13 and 0.69 percent respectively. AU - Sadeghi-Kohan, Somayeh AU - Kamal, Mehdi AU - Navabi, Zainalabedin ID - 29462 IS - 3 JF - IEEE Transactions on Emerging Topics in Computing KW - Age advancement KW - age monitoring clock KW - aging rate KW - self-adjusting monitors SN - 2168-6750 TI - Self-Adjusting Monitor for Measuring Aging Rate and Advancement VL - 8 ER - TY - CONF AB - In this paper we propose to think out of the box and discuss an approach for universal mitigation of Negative Bias Temperature Instability (NBTI) induced aging untied from the limitations of its modelling. The cost-effective approach exploits a simple property of a randomized design, i.e., the equalized signal probability and switching activity at gate inputs. The techniques considered for structural design randomization involve both the hardware architecture and embedded software layers. Ultimately, the proposed approach aims at extending the reliable lifetime of nanoelectronic systems. AU - Jenihhin, Maksim AU - Kamkin, Alexander AU - Navabi, Zainalabedin AU - Sadeghi-Kohan, Somayeh ID - 29463 T2 - 2016 IEEE East-West Design & Test Symposium (EWDTS) TI - Universal mitigation of NBTI-induced aging by design randomization ER - TY - CONF AB - Transistor and interconnect wearout is accelerated with transistor scaling resulting in timing variations and consequently reliability challenges in digital circuits. Age monitoring methods can be used to predict and deal with the aging problem. Selecting appropriate locations for placement of hardware aging monitors is an important issue. In this work we propose a procedure for selection of appropriate internal nodes in combinational clouds between pipeline stages or combinational parts of a sequential circuit to place hardware monitors that can effectively provide aging information of various components of a modern digital system. In order to implement the node selection procedure, we propose an object-oriented model. Object-oriented model of a circuit along with a probabilistic and logical simulation engine that we have developed can effectively be used for implementation and also fast evaluation of the proposed node selection mechanism. The proposed object-oriented C+ + models can be integrated into a SystemC RTL model making it possible to perform mixed-level simulation, and integrated evaluation of a complete system. We have applied our proposed scheme to several processors including MIPS, ARM, ALPHA and MiniRISC and have looked at its effectiveness for these processors. AU - Sadeghi-Kohan, Somayeh AU - Kamran, Arezoo AU - Forooghifar, Farnaz AU - Navabi, Zainalabedin ID - 29465 T2 - 2015 10th International Conference on Design & Technology of Integrated Systems in Nanoscale Era (DTIS) TI - Aging in digital circuits and age monitoring: Object-oriented modeling and evaluation ER - TY - CONF AB - Transistor and interconnect wearout is accelerated with transistor scaling that results in timing variations. Progressive age measurement of a circuit can help a better prevention mechanism for reducing more aging. This requires age monitors that collect progressive age information of the circuit. This paper focuses on monitor structures for implementation of progressive age detection. The monitors are self-adjusting that they adjust themselves to detect progressive changes in the timing of a circuit. Furthermore, the monitors are designed for low hardware overhead, and certainty in reported timing changes. AU - Sadeghi-Kohan, Somayeh AU - Kamal, Mehdi AU - McNeil, John AU - Prinetto, Paolo AU - Navabi, Zain ID - 29466 T2 - 2015 10th International Conference on Design & Technology of Integrated Systems in Nanoscale Era (DTIS) TI - Online self adjusting progressive age monitoring of timing variations ER - TY - JOUR AU - Alizadeh, Bijan AU - Behnam, Payman AU - Sadeghi-Kohan, Somayeh ID - 46266 JF - IEEE Transactions on Computers KW - Computational Theory and Mathematics KW - Hardware and Architecture KW - Theoretical Computer Science KW - Software SN - 0018-9340 TI - A Scalable Formal Debugging Approach with Auto-Correction Capability based on Static Slicing and Dynamic Ranking for RTL Datapath Designs ER -