{"title":"Day 2: Mini-tutorial: Challenges to the design and optimization of cyber-physical systems","authors":"Zebo Peng","doi":"10.1109/IDT.2014.7038574","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038574","url":null,"abstract":"Summary form only given. We are witnessing an exponential increase of cyber-physical systems where the computational components interact with the physical world in a tightly manner. More and more of these systems are nowadays used for safety-critical applications, such as automotive electronics and medical equipment. These safety-critical applications impose stringent requirements on reliability, efficiency, low-power and testability of the underlying VLSI hardware implementation. With silicon technology scaling, however, VLSI circuits is built with smaller transistors, perform at higher clock frequencies, run at lower voltage levels, and operate very often at higher temperature. All these have major negative impact on reliability, performance, power-efficiency and testability. We are therefore facing the challenges of how to address all these technical problems and their interplay with the stringent real-time requirements imposed by many safety-critical applications. This talk will discuss the design of such cyber-physical systems by considering both fault-tolerance and real-time requirements at the same time. It will describe several key challenges and some emerging solutions to the design and optimization of such systems. In particular, it will present time-redundancy based fault-tolerance techniques to address transient faults which have become more and more common in nano-scale technology. It will also describe several design tradeoffs including hardware/software co-design solutions for the optimization of cyber-physical systems.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122776153","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A UVM-based smart functional verification platform: Concepts, pros, cons, and opportunities","authors":"K. Salah","doi":"10.1109/IDT.2014.7038594","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038594","url":null,"abstract":"SoC Verification is one of the hot issues in VLSI. More than 70 percent of the time is spent on verification. So, there is a need for constructing a reusable and robust verification environment. Universal verification methodology (UVM) is a promising solution to address these needs. This paper presents a survey on the features of UVM. It presents its pros, cons, and opportunities. Moreover, it presents simple steps to verify an IP and build an efficient verification environment. A SoC case study is presented to compare traditional verification with UVM-based verification.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"212 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122980647","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Failure and root cause analysis for a system-on-chip: An industrial case study","authors":"S. Boubezari, Jayant Chhabria","doi":"10.1109/IDT.2014.7038578","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038578","url":null,"abstract":"Summary form only given: This paper discusses an industrial case study on failure and root cause analysis for a system-on-chip (SoC). This SoC has high stuck-at test coverage but a single stuck-at fault causes the chip to fail which results in a high DPPM (Defect Part Per Million). We first show the complexity and issues diagnosing this failure and then cover the basic diagnosis steps localizing the defect starting from DFD (Design-For-Debug), test vector generation to screen the defect and failure analysis. A solution to avoid these type of failures is also discussed.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133562018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Impact analysis of resistive bridge within deep submicron Secured CMOS circuits","authors":"G. A. Abdelmalek, R. Ziani","doi":"10.1109/IDT.2014.7038597","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038597","url":null,"abstract":"This article takes a first step in the field of secured circuits testing and characterization of associated fault models. We analyze the electrical impact of the resistive bridge defect in deep-submicron secured circuits, implemented in WDDL and in SecLib. The quality of this analysis is verified by SPICE simulations. It is shown that the detection of defect depends on the bridging resistance value. It is also shown, that the WDDL is more vulnerable than SecLib.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126392773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Rapid prototyping of PVS into FPGA: From model based design to FPGA/ASICs implementation","authors":"S. Titri, C. Larbes, K. Youcef-Toumi","doi":"10.1109/IDT.2014.7038606","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038606","url":null,"abstract":"A wide variety of maximum power point tracking (MPPT) algorithms for photovoltaic systems (PVS) have been proposed and developed. These MPPT algorithms vary in many aspects such as the selected criteria and techniques used. In this paper, we propose an effective design methodology for hardware implementation of PVS into FPGA/ASICs. To achieve our goal, we propose the application of the model based design at high level using the Matlab/Simulink which includes the HDL Coder Tool. The approach will assist the designer to develop and prototype in a relatively short time by eliminating time consuming and error prone due to manual coding. The proposed design methodology has been applied to the well know Pertub and Observe (P&O) MPPT controller. The Matlab/Simulink model of the P&O controller is optimized and converted to target, Hardware Description Language (HDL) code for FPGA/ASIC. The whole architecture of the P&O controller has been implemented on a Xilinx Spartan 3E prototyping board. We demonstrate that the generated RTL code can be easily mapped into FPGA/ASICs, which allow the rapid prototyping of PVS with more complex algorithms.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117164040","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Y. Belaroussi, A. Slimane, M. Belaroussi, M. Trabelsi, G. Scheen, K. B. Ali, J. Raskin
{"title":"RF and non-linearity characterization of porous silicon layer for RF-ICs","authors":"Y. Belaroussi, A. Slimane, M. Belaroussi, M. Trabelsi, G. Scheen, K. B. Ali, J. Raskin","doi":"10.1109/IDT.2014.7038591","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038591","url":null,"abstract":"Nanostructured porous silicon is very promising for RF applications by overcoming the high-frequency losses originating from the bulk silicon substrate. RF performance and non-linearity analysis of different silicon substrates including, porous (PSi), trap-rich (TR) high resistivity (HR) types are explored experimentally. The investigation is done by means of coplanar transmission lines (CPW) fabricated on these substrates. RF measurements of transmission lines demonstrate the successful reduction of the permittivity and increase of the resistivity of the PSi substrate. It also demonstrated that the insertion losses and linearity are efficiently enhanced.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":" 570","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113946809","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Chenouf, B. Djezzar, A. Benabdelmoumene, H. Tahi, M. Goudjil
{"title":"Reliability analysis of CMOS inverter subjected to AC & DC NBTI stresses","authors":"A. Chenouf, B. Djezzar, A. Benabdelmoumene, H. Tahi, M. Goudjil","doi":"10.1109/IDT.2014.7038602","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038602","url":null,"abstract":"This paper presents an experimental analysis of the impact of AC- and DC-type Negative Bias Temperature Instability (NBTI) stresses on the CMOS inverter DC response and robustness. The results reveal, on one side, that the inverter DC response under AC NBTI presents a parallel shift of that shown under DC NBTI. However, the AC- to DC-induced shift of the inverter logic threshold is found much less than Î4 expected in the literature for a 0.5 duty-cycle AC NBTI. Furthermore, valid input logic levels are found much less affected by AC NBTI than by DC NBTI. On the other side, the inverter noise margins have followed different trends under AC NBTI compared to DC NBTI. In fact, while noise margin high (NMH) has increased under both DC- & AC-type NBTI, noise margin low (NML) has shrunk by DC NBTI and trivially affected by AC NBTL Indeed, the inverter robustness is much less degraded by AC-type than by DC-type NBTI. And as such, NBTI models driven from DC stress may overestimate the degradation and therefore improperly predicts the circuit lifetime subjected to NBTI.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132391886","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Dehbashi, Daniel Tille, Ulrike Pfannkuchen, Stephan Eggersglüß
{"title":"Automated formal verification of X propagation with respect to testability issues","authors":"M. Dehbashi, Daniel Tille, Ulrike Pfannkuchen, Stephan Eggersglüß","doi":"10.1109/IDT.2014.7038596","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038596","url":null,"abstract":"X values may be captured by scan flipflops during the scan test. An X value corrupts the signature generated by a Multiple-Input Signature Register (MISR). The MISR is used in the test structures such as Logic Built-in Self-Test (LBIST). In this paper, we propose an approach to automate formal verification of X propagation with respect to testability issues. The propagation of an X value from X sources to scan flipflops is comprehensively evaluated using formal verification considering all possible test patterns. The approach is utilized to find root causes of a corrupted signature generated by MISR and to rectify the erroneous behavior of a design because of dangerous X sources.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128726834","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"iJTAG integration of complex digital embedded instruments","authors":"Ahmed M. Y. Ibrahim, H. Kerkhoff","doi":"10.1109/IDT.2014.7038580","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038580","url":null,"abstract":"Embedded instruments are becoming used more often in modern SoCs for different testing and measurement purposes. IEEE 1687 (iJTAG) is a newly IEEE approved draft standard for embedded instruments access and control based on the widespread IEEE 1149.1 TAP port. In this paper the work done for enabling iJTAG control, observation and reconfiguration of complex digital embedded instruments will be discussed. Two digital embedded instruments used as a part of an MPSoC dependability management solution are presented as a case study, and the work done to enable iJTAG access is illustrated. Verification of the iJTAG control, observation and reconfiguration is also presented.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132347743","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. K. Oudjida, A. Liacha, M. L. Berrandjia, N. Chaillet
{"title":"A new binary arithmetic for finite-word-length linear controllers: MEMS applications","authors":"A. K. Oudjida, A. Liacha, M. L. Berrandjia, N. Chaillet","doi":"10.1109/IDT.2014.7038608","DOIUrl":"https://doi.org/10.1109/IDT.2014.7038608","url":null,"abstract":"This paper addresses the problem of optimal hardware-realization of finite-word-length (FWL) linear controllers dedicated to MEMS applications. The biggest challenge is to ensure satisfactory control performances with a minimal hardware. To come up, two distinct but complementary optimizations can be undertaken: in control theory and in binary arithmetic. Only the latter is involved in this work. Because MEMS applications are targeted, the binary arithmetic must be fast enough to cope with the rapid dynamic of MEMS; power-efficient for an embedded control; highly scalable for an easy adjustment of the control performances; and easily predictable to provide a precise idea on the required logic resources before the implementation. The exploration of a number of binary arithmetics showed that radix-2r is the best candidate that fits the aforementioned requirements. It has been fully exploited to designing efficient multiplier cores, which are the real engine of the linear systems. The radix-2r arithmetic was applied to the hardware integration of two FWL structures: a linear time variant PID controller and a linear time invariant LQG controller with Kaiman filtering. Both controllers showed a clear superiority over their existing counterparts, or in comparison to their initial non-optimized forms.","PeriodicalId":122246,"journal":{"name":"2014 9th International Design and Test Symposium (IDT)","volume":"58 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125564965","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}