{"title":"Evaluation of the Iddq Signature in devices with Gauss-distributed background current","authors":"J. Schat","doi":"10.1109/DDECS.2008.4538793","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538793","url":null,"abstract":"In the last decade, the single-threshold IDDQ approach made way for more elaborated techniques like Delta-IDDQ and adaptive IDDQ. Due to increasing background currents, however, also these methods are beginning to have problems to distinguish between good and bad devices. A good evaluation algorithm for IDDQ takes all known information about 'good' and 'bad' parts into account, i.e. it 'knows' how the IDDQ signatures of good and bad parts look like. Unfortunately, not only do the signatures of good parts differ significantly, but the signatures of bad parts differ even more. Moreover, since IDDQ faults are more often than not non-fatal (not impairing the functionality), it is frequently hard to say if a device is really 'good' or bad'. There are two kinds of information, however, which are known without referring to a certain process or IC type: one is the model of the IDDQ fault, and the other is the statistical distribution of the background-IDDQ. Using this information, an estimator with higher discrimination capability than the traditional Delta-IDDQ-approach is created. Measurement results form several lots of a 180 nm chip are presented..","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117276868","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":"Improving Fault Tolerance by Using Reconfigurable Asynchronous Circuits","authors":"W. Friesenbichler, T. Panhofer, M. Delvai","doi":"10.1109/DDECS.2008.4538799","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538799","url":null,"abstract":"To achieve fault tolerance several tasks have to be performed, from fault detection up to recovery procedures. Sophisticated methods for each sub-task were and are still developed, but rarely a complete solution is proposed on circuit level. This paper fills the gap by proposing a concept that combines all required steps to implement fault tolerant digital circuits. The approach is based on asynchronous Four-State Logic (FSL) logic, which belongs to the family of Quasi Delay Insensitive (QDI) circuits. Contrary to conventional approaches, using synchronous logic plus additional hardware and/or software to achieve fault tolerance, we use the inherent properties of FSL for fault detection, fault localization and fault recovery. Only deadlock detection and error mitigation require an enhancement of the conventional FSL (four state logic) design. For this purpose, a monitoring unit has to be added and self-healing cells were developed that can be handled as conventional logic within the design flow. The feasibility of the approach is verified by a first prototype implementation of a fault tolerant adder circuit.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124804655","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":"The HDL and FE Thermal Modeling of Heterogeneous Systems","authors":"G. Janczyk, T. Bieniek","doi":"10.1109/DDECS.2008.4538769","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538769","url":null,"abstract":"Advanced heterogeneous systems are fabricated in dedicated technologies. If a designer attempts to integrate standalone devices into one heterogeneous system, some particular problems of the mixed modeling appear. This paper discusses the problem and presents a novel method of the desired model generation and the device simulation.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122153754","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 System-On-Chip for Wireless Body Area Sensor Network Node","authors":"Z. Stamenkovic, G. Panic, G. Schoof","doi":"10.1109/DDECS.2008.4538770","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538770","url":null,"abstract":"The paper describes the design, implementation, and verification of a system-on-chip aimed to play the role of a general purpose processor for a wireless body area sensor network node. The heart of the sensor node is the IPMS430 processor core. This processor core is a clone of the Texas Instruments MSP430 microcontroller's central processing unit. The implemented and verified system includes the processor core, program and data memories, timer, input/output port, and interrupt chain. The paper ends presenting electrical and physical features of the implemented system-on-chip.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130367402","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}
J. Raik, U. Reinsalu, R. Ubar, M. Jenihhin, P. Ellervee
{"title":"Code Coverage Analysis using High-Level Decision Diagrams","authors":"J. Raik, U. Reinsalu, R. Ubar, M. Jenihhin, P. Ellervee","doi":"10.1109/DDECS.2008.4538786","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538786","url":null,"abstract":"The paper proposes a novel method of analyzing code coverage metrics on a system representation called high-level decision diagrams (HLDD). Previous works have shown that HLDDs are an efficient model for simulation and test pattern generation. Current paper presents a technique, where fast HLDD based simulation is extended to support seamless code coverage analysis. We show how classical code coverage metrics can be directly mapped to HLDD constructs. In addition, we introduce an observability coverage calculation method using HLDD models. Experiments on ITC99 benchmark circuits indicate the feasibility of the proposed approach.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120956984","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":"Calculation of LFSR Seed and Polynomial Pair for BIST Applications","authors":"A. Jutman, A. Tsertov, R. Ubar","doi":"10.1109/DDECS.2008.4538801","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538801","url":null,"abstract":"Polynomial selection for LFSR-based BIST schemes has been typically left out of the scope of active research in the recent works due to lack of analytical methods that address this issue. Usage of primitive polynomial with a small number of feedbacks is considered a classical rule of thumb that is usually implemented. Although being beneficial for very long test sequences, primitive polynomial cannot guarantee fast fault coverage growth, which is a critical issue in pseudo-random-pattern-generator-based embedded test approaches. Hence, selecting a good initial state would be the main instrument for getting the fast coverage gain. In this work, we propose a formal analytical method to calculate a customized polynomial and seed pair for each separate design/test case. This novel technique allows shortening BIST runtimes and increasing fault coverage by embedding given efficient test patterns into the LFSR sequence. Being used in mixed-mode BIST techniques, the method shows decreasing trend in test application time and/or necessary test pattern storage resources. Our comparison against primitive polynomial based sequences support these observations.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115835651","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":"Novel Hardware Implementation of Adaptive Median Filters","authors":"Z. Vašíček, L. Sekanina","doi":"10.1109/DDECS.2008.4538766","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538766","url":null,"abstract":"A new FPGA implementation for adaptive median filters is proposed. Adaptive median filters exhibit better filtering properties than standard median filters; however, their implementation cost is higher. Proposed architecture was optimized for throughput allowing 300 M pixels to be filtered per second. The best performance/cost ratio exhibits the adaptive median filter which utilizes filtering window 7x7 pixels and can suppress shot noise with intensity up to 60%. In addition to filtering, adaptive median filters can be also used as detectors of corrupted pixels (detection statistics).","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132263059","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":"Portable Measurement Equipment for Continuous Biomedical Monitoring using Microelectrodes","authors":"L. Majer, V. Stopjaková","doi":"10.1109/DDECS.2008.4538750","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538750","url":null,"abstract":"This paper presents new portable electronic measurement equipment for non-invasive biomedical monitoring of selected psychosomatic processes. The main goal is monitoring of psycho-galvanic reflex of the human skin that might be very useful for stress identification in medical and psychological experiments. An integrated monitoring system, applicable also in wireless measurement environment, was designed and developed The proposed measurement system employs methods based on measurement of human skin conductivity using the interdigitated array (IDA) microelectrode. The proposed measurement system utilizes microprocessors with RF wireless communication module used for data transfer between the measurement system and a personal computer. A graphical user interface (GUI) in C++ under Windows XP platform has been developed in order to provide necessary calibration of the measurement as well as storage, displaying and postprocessing of the measured data (real and imaginary components of the impedance as well as phase of the measured impedance).","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124228435","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 Trapezoidal Approach to Corner Stitching Data Structures for Arbitrary Routing Angles","authors":"T. Jambor, D. Zaum, M. Olbrich, E. Barke","doi":"10.1109/DDECS.2008.4538756","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538756","url":null,"abstract":"With the advance of system-on-chip integration more and more analog components are being manufactured together with their digital counterparts in a mixed-signal environment. In contrast to the digital domain, manual tasks are often dominant in today's analog design flows, due to the higher complexity of constraints, influencing a circuits behaviour. In the area of physical design, routing significantly contributes to the overall design complexity. In this paper we present a novel approach to corner stitching based data structures for routing applications. Due to their trapezoidal shape, layout elements with arbitrary angles can be directly represented. Our work mainly strives for new routing methodologies in analog circuit design aiming at the improvement of routing result quality. To overcome common problems concerning the design of corner stitching data structures we employ a new software tool for visualization and manipulation.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116038830","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":"Cryptographic System on a Chip based on Actel ARM7 Soft-Core with Embedded True Random Number Generator","authors":"M. Drutarovský, M. Varchola","doi":"10.1109/DDECS.2008.4538778","DOIUrl":"https://doi.org/10.1109/DDECS.2008.4538778","url":null,"abstract":"The paper introduces a cryptographic system on a chip (SoC) implementation based on recent Actel nonvolatile FPGA Fusion chip with embedded ARM7 soft-core processor. The SoC is built on three main blocks - embedded soft-core with industry standard ARM7 architecture, internal Flash and static RAM memory blocks and custom true random number generator (TRNG) design. High flexibility of the SoC is based on efficient software implementation of main cryptographic primitives (AES, ECC, RSA, SHA) in soft-core. Implemented TRNG uses PLL-based simplified architecture with optional on- chip free running RC oscillator.","PeriodicalId":297689,"journal":{"name":"2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130805566","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}