Fault-Tolerant Computing

Size: px
Start display at page:

Download "Fault-Tolerant Computing"

Transcription

1 Fault-Tolerant Computing Dealing with Low-Level Impairments Slide

2 About This Presentation This presentation has been prepared for the graduate course ECE 57A (Fault-Tolerant Computing) by Behrooz Parhami, Professor of Electrical and Computer Engineering at University of California, Santa Barbara. The material contained herein can be used freely in classroom teaching or any other educational setting. Unauthorized uses are prohibited. Behrooz Parhami Edition Released Revised Revised First Slide

3 Slide 3

4 Slide 4

5 Multilevel Model Ideal Component Logic Information System Legend: Legned: Initial Entry Entry Deviation Last lecture Defective Faulty Erroneous Malfunctioning Today Low-Level Impaired Mid-Level Impaired Service Result Remedy Tolerance Degraded Failed High-Level Impaired Slide 5

6 Handling Faults Fault Disallow Tolerate Quality Assurance Testing Dynamic Redundancy Static Redundancy Prevent Remove Expose Mask Detect Miss Miss Detect Test Monitor Repair Discard Abandon Reconfigure Yes Full? No No Full? Yes Perfect Fixed Injured Screened Failed Failed-safe Degraded Restored Unaffected T y p e o f C o m p o n e n t o r S y s t e m Slide 6

7 Some Options for Fault Tolerance. Detect and replace Dynamic redundancy (cold/hot standby) Detection via -- coding, watchdog timer, self-checking -- duplication (pair-and-spares) Spare D Detector. Mask Static redundancy May revert to simplex instead of duplex Design challenges include -- synchronization for voting -- voting on imprecise results 3. Mask, diagnose, and reconfigure Hybrid redundancy Fault masked at output, but diagnosed -- e.g., via comparison with voter output Faulty circuit is replaced by spare Becomes static upon spare exhaustion Spare V 3 Voter S V 3 4 Switch-voter Slide 7

8 Comparing Fault Tolerance Schemes Advantages Less power (cold standby) Long life (just add spares) Drawbacks Coverage factor Tolerance latency Spare D Detector Immediate masking High safety Power/area penalty Voter critical 3 V Voter Immediate masking Power/area penalty Long life and high safety Switch-voter critical 3 S V Spare 4 Switch-voter Slide 8

9 Inherent in Logic Circuits a b c d e f h g 0 0 z 0 fault in b is critical 0 fault in c or d is not critical (it is masked) 0 fault in a or h is not critical (it is masked) Even nonredundant circuits have some masking capability Is there a way to exploit the inherent masking capabilities of logic gates to achieve fault tolerance? Slide 9

10 a b c d 0 a a b b a a b b a3 a4 b3 b4 a3 a4 b3 b4 Interwoven Redundant Logic e e e3 e4 f f f3 f4 e f h 0 g e e4 f f4 z Let x, x, x3, and x4 be 4 copies of the signal x 0 change is critical for AND, subcritical for OR 0 change is critical for OR, subcritical for AND Alternating layers of ANDs and ORs can mask each other s critical faults To mask h critical faults: Number of gates multiplied by (h + ) Gate inputs multiplied by h + For h =, the scheme is known as Quadded logic Slide 0

11 Interwoven Logic for Nanoelectronics Half-adder implemented in quadded logic a b s c a b s c IEEE D&T July-Aug. 005 pp From: Slide

12 Highly Reliable Logic with Crummy Relays Moore & Shannon, 956 a: prob [contact made energized] c: prob [contact made not energized] No matter how crummy the relays (i.e., how close the values of a and c), one can interconnect many of them in a redundant series-parallel structure to achieve arbitrarily high reliability Make contact (normally open) a > c x Break contact (normally closed) a < c y xy Slide

13 ? R = 3R m R m3 > R m TMR with Perfect Voter Condition on the module reliability: R = R m [ + ( R m )(R m )] ( R m )(R m ) > 0 R m > / R.0 TMR better.0 R TMR 3 V Voter 0.5 Simplex better 0.5 Simplex R m RIF TMR/Simplex = ( R m )/( R) = /[ R m (R m )] ln MTTF: TMR 5λ/6 Simplex λ λt Slide 3

14 ? R = R v (3R m R m3 ) > R m TMR with Imperfect Voter Condition on the voter reliability R v > / [3R m R m ] dr v min / dr m = ( 3 + 4R m )/(3R m R m ) 3 V Voter Condition on the module reliability 3 9 8/R v 4 < R m < /R v 4 Example: R v = 0.95 requires that 0.56 < R m < 0.94 R v 0.95 TMR better Simplex better R m Slide 4

15 TMR with Compensating Faults R m = p 0 p (0- and -fault probabilities) R = (3R m R m3 ) + 6p 0 p R m V Voter Example: R m = 0.998, p 0 = p = R = 0.999, ,006 = 0.999,990 Basic TMR Compensation RIF TMR/Simplex = 0.00 / 0.000,06 = 5 RIF Compen/TMR = 0.000,06 / 0.000,00 =.6 Slide 5

16 Implementing a Bit-Voter TMR bit-voting: y = x x x x 3 x 3 x (carry output of a single-bit full-adder) What about 5MR, 7MR? Gate-level design quickly explodes in size 3 x x x 3 V Bit-voter y Other designs are also possible Arithmetic: add the bits, compare to threshold Mux-based Selection-based (majority of bit values is their median) 3-out-of-5 voter built of -input gates Two mux-based designs for a 3-out-of-5 bit-voter Slide 6

17 Complexity of Different Bit-Voter Designs Cost of majority bit-voters as a function of the number n of inputs Slide 7

18 Voting at the Word Level Using bit-by-bit voting may be dangerous One might think that in this example, any of the module outputs could be correct, so that producing 0 at the output isn t all that wrong However, with bit-by-bit voting, the output may be different from all inputs x = 0 0 x = 0 x 3 = y = 0 x = x = 0 x 3 = 0 y = 0 0 Design of bit- and word-voting networks discussed in: Parhami, B., Voting Networks, IEEE TR, Aug. 99 Slide 8

19 Some Simple Voter Designs If in the case of 3-way disagreement any of the inputs can be chosen, then a simple design is possible x x Compare Disagree 0 y This design can be readily generalized to a larger number of inputs 3 x 3 One can perform pseudo voting that yields the median of 3 analog signals (Dennis, N.G., Microelectronics and Reliability, Aug. 974) Median and mean voting are also possible with digital signals Slide 9

20 Switch for Standby Redundancy Standby redundancy requires an n-to- switch to select the output of the currently active module The detectors use various info to deduce fault conditions -- Error coding -- Reasonableness checks -- Watchdog timer Once a fault has been detected, the switch reconfigures the system by flagging the faulty unit and activating next spare in sequence Spare Spares D D D 3 D Detector n-to- switch If we use an n-to- switch and compare the two selected outputs, the configuration is known as pair-and-spares Slide 0

21 Switch for Hybrid Redundancy Hybrid redundancy with n active and s spare modules requires an (n + s)-to-n switch to select the outputs of the active modules 3 S V Self-purging redundancy is a variant of hybrid redundancy in which all modules are active at the outset, but they are purged as they disagree with the majority output Spare 4 Switch-voter Voter in self-purging redundancy is a threshold voter that considers the inputs with weights of (active) or 0 (purged). Slide

22 Applications of nmr and Hybrid Redundancy The Space Shuttle: Uses 5-way redundancy in hardware Originally, 3 operational units and spares (one warm, one cold) More recently, 4 operational units and spare Additionally, uses two independently developed software systems Japanese Shinkansen Bullet Train Triple-duplex system (6-fold redundancy). Slide

Fault-Tolerant Computing

Fault-Tolerant Computing Fault-Tolerant Computing Dealing with Low-Level Impairments Oct. 007 Fault Masking Slide bout This Presentation This presentation has been prepared for the graduate course ECE 57 (Fault-Tolerant Computing)

More information

Oct Part III Faults: Logical Deviations Slide 1

Oct Part III Faults: Logical Deviations Slide 1 Oct. 2015 Part III Faults: Logical Deviations Slide 1 About This Presentation This presentation is intended to support the use of the textbook Dependable Computing: A Multilevel Approach (traditional print

More information

ECE-C690: Dependable Computing Midterm Exam

ECE-C690: Dependable Computing Midterm Exam ECE-C690: Dependable Computing Midterm Exam February 6, 2009 The midterm is due in class Monday, February 9, 2009. Answer all questions. You are not allowed to collaborate with others. 1. (10 points) Assume

More information

DESIGN OF A SIMPLE RELIABLE VOTER FOR MODULAR REDUNDANCY IMPLEMENTATIONS

DESIGN OF A SIMPLE RELIABLE VOTER FOR MODULAR REDUNDANCY IMPLEMENTATIONS DESIGN OF A SIMPLE RELIABLE VOTER FOR MODULAR REDUNDANCY IMPLEMENTATIONS Moslem Amiri, Václav Přenosil Faculty of Informatics, Masaryk University Brno, Czech Republic, amiri@mail.muni.cz, prenosil@fi.muni.cz

More information

Task Scheduling. A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering. May 2016 Task Scheduling Slide 1

Task Scheduling. A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering. May 2016 Task Scheduling Slide 1 Task Scheduling A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering May 0 Task Scheduling Slide About This Presentation This presentation belongs to the lecture series

More information

/79/ $ IEEE

/79/ $ IEEE 1979 EEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution

More information

Task Scheduling. A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering. May 2007 Task Scheduling Slide 1

Task Scheduling. A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering. May 2007 Task Scheduling Slide 1 Task Scheduling A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering May 00 Task Scheduling Slide About This Presentation This presentation belongs to the lecture series

More information

Fault Tolerance in VLSI Systems

Fault Tolerance in VLSI Systems Fault Tolerance in VLSI Systems Overview Opportunities presented by VLSI Problems presented by VLSI Redundancy techniques in VLSI design environment Duplication with complementary logic Self-checking logic

More information

An Analog Checker With Input-Relative Tolerance for Duplicate Signals

An Analog Checker With Input-Relative Tolerance for Duplicate Signals An Analog Checker With Input-Relative Tolerance for Duplicate Signals Haralampos-G. D. Stratigopoulos & Yiorgos Makris Electrical Engineering Department Yale University New Haven, CT 06520-8285 Abstract

More information

Distributed Voting for Fault-Tolerant Nanoscale Systems

Distributed Voting for Fault-Tolerant Nanoscale Systems Distributed Voting for Fault-Tolerant Nanoscale Systems Ali Namazi and Mehrdad Nourani Center for Integrated Circuits & Systems The University of Texas at Dallas, Richardson, Texas 75083 {axn052000,nourani}@utdallas.edu

More information

Parallel. Parallel. data transmission. Technical Information TR - ECE - TI - GB /05/2016

Parallel. Parallel. data transmission. Technical Information TR - ECE - TI - GB /05/2016 TR - ECE - TI - GB - 0054-01 04/05/2016 Parallel Parallel data transmission Technical Information TR-Electronic GmbH D-78647 Trossingen Eglishalde 6 Tel.: (0049) 07425/228-0 Fax: (0049) 07425/228-33 email:

More information

Oscillation Test Methodology for Built-In Analog Circuits

Oscillation Test Methodology for Built-In Analog Circuits Oscillation Test Methodology for Built-In Analog Circuits Ms. Sankari.M.S and Mr.P.SathishKumar Department of ECE, Amrita School of Engineering, Bangalore, India Abstract This article aims to describe

More information

Automated FSM Error Correction for Single Event Upsets

Automated FSM Error Correction for Single Event Upsets Automated FSM Error Correction for Single Event Upsets Nand Kumar and Darren Zacher Mentor Graphics Corporation nand_kumar{darren_zacher}@mentor.com Abstract This paper presents a technique for automatic

More information

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 12, Issue 2, Ver. II (Mar.-Apr. 2017), PP 20-27 www.iosrjournals.org Cmos Full Adder and

More information

Center for Reliable Computing TECHNICAL REPORT. A Design Diversity Metric and Analysis of Redundant Systems Center for Reliable Computing

Center for Reliable Computing TECHNICAL REPORT. A Design Diversity Metric and Analysis of Redundant Systems Center for Reliable Computing Center for Reliable Computing TECHNICAL REPORT A Design Diversity Metric and Analysis of Redundant Systems Subhasish Mitra, Nirmal R. Saxena and Edward J. McCluskey 99-4 Center for Reliable Computing Preliminary

More information

Design of BIST using Self-Checking Circuits for Multipliers

Design of BIST using Self-Checking Circuits for Multipliers Indian Journal of Science and Technology, Vol 8(19), DOI: 10.17485/ijst/2015/v8i19/77006, August 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Design of BIST using Self-Checking Circuits for

More information

Oct Part II Defects: Physical Imperfections Slide 1

Oct Part II Defects: Physical Imperfections Slide 1 Oct. 2015 Part II Defects: Physical Imperfections Slide 1 About This Presentation This presentation is intended to support the use of the textbook Dependable Computing: A Multilevel Approach (traditional

More information

Digital Power: Consider The Possibilities

Digital Power: Consider The Possibilities Power: Consider The Possibilities Joseph G Renauer Michael G. Amaro David Figoli Texas Instruments 1 The Promise of Power Accuracy and precision No drift Unit to unit uniformity Programmable performance

More information

Design for Reliability --

Design for Reliability -- Design for Reliability -- From Self-Test to Self-Recovery Tim Cheng Electrical and Computer Engineering University of California, Santa Barbara Increasing Failure Sources and Failure Rates design errors

More information

VLSI Testing. Yield Analysis & Fault Modeling. Virendra Singh Indian Institute of Science Bangalore

VLSI Testing. Yield Analysis & Fault Modeling. Virendra Singh Indian Institute of Science Bangalore VLSI Testing Yield Analysis & Fault Modeling Virendra Singh Indian Institute of Science Bangalore virendra@computer.org E0 286: Test & Verification of SoC Design Lecture - 2 VLSI Chip Yield A manufacturing

More information

Digital Transmission using SECC Spring 2010 Lecture #7. (n,k,d) Systematic Block Codes. How many parity bits to use?

Digital Transmission using SECC Spring 2010 Lecture #7. (n,k,d) Systematic Block Codes. How many parity bits to use? Digital Transmission using SECC 6.02 Spring 2010 Lecture #7 How many parity bits? Dealing with burst errors Reed-Solomon codes message Compute Checksum # message chk Partition Apply SECC Transmit errors

More information

Single Error Correcting Codes (SECC) 6.02 Spring 2011 Lecture #9. Checking the parity. Using the Syndrome to Correct Errors

Single Error Correcting Codes (SECC) 6.02 Spring 2011 Lecture #9. Checking the parity. Using the Syndrome to Correct Errors Single Error Correcting Codes (SECC) Basic idea: Use multiple parity bits, each covering a subset of the data bits. No two message bits belong to exactly the same subsets, so a single error will generate

More information

Highly Reliable Arithmetic Multipliers for Future Technologies

Highly Reliable Arithmetic Multipliers for Future Technologies Highly Reliable Arithmetic Multipliers for Future Technologies Lisbôa, C. A. L. Instituto de Informática - UFRGS Av. Bento Gonçalves, 9500 - Bl. IV, Pr. 43412 91501-970 - Porto Alegre - RS - Brasil calisboa@inf.ufrgs.br

More information

EC 1354-Principles of VLSI Design

EC 1354-Principles of VLSI Design EC 1354-Principles of VLSI Design UNIT I MOS TRANSISTOR THEORY AND PROCESS TECHNOLOGY PART-A 1. What are the four generations of integrated circuits? 2. Give the advantages of IC. 3. Give the variety of

More information

Low Power Multiplier Design Using Complementary Pass-Transistor Asynchronous Adiabatic Logic

Low Power Multiplier Design Using Complementary Pass-Transistor Asynchronous Adiabatic Logic Low Power Multiplier Design Using Complementary Pass-Transistor Asynchronous Adiabatic Logic A.Kishore Kumar 1 Dr.D.Somasundareswari 2 Dr.V.Duraisamy 3 M.Pradeepkumar 4 1 Lecturer-Department of ECE, 3

More information

Evolving Static Hardware Redundancy for Defect Tolerant FPGAs

Evolving Static Hardware Redundancy for Defect Tolerant FPGAs Asbjørn Djupdal Evolving Static Hardware Redundancy for Defect Tolerant FPGAs Doctoral thesis for the degree of philosophiae doctor Trondheim, April 2008 Norwegian University of Science and Technology

More information

Reliability and Energy Dissipation in Ultra Deep Submicron Designs

Reliability and Energy Dissipation in Ultra Deep Submicron Designs Reliability and Energy Dissipation in Ultra Deep Submicron Designs 5/19/2005 page 1 Reliability and Energy Dissipation in Ultra Deep Submicron Designs Frank Sill 31 th March 2005 5/19/2005 page 2 Outline

More information

Digital design & Embedded systems

Digital design & Embedded systems FYS4220/9220 Digital design & Embedded systems Lecture #5 J. K. Bekkeng, 2.7.2011 Phase-locked loop (PLL) Implemented using a VCO (Voltage controlled oscillator), a phase detector and a closed feedback

More information

Self-Checking and Self-Diagnosing 32-bit Microprocessor Multiplier

Self-Checking and Self-Diagnosing 32-bit Microprocessor Multiplier Self-Checking and Self-Diagnosing 32-bit Microprocessor Multiplier Mahmut Yilmaz, Derek R. Hower, Sule Ozev, Daniel J. Sorin Duke University Dept. of Electrical and Computer Engineering Abstract In this

More information

A Theoretical Approach to Fault Analysis and Mitigation in Nanoscale Fabrics

A Theoretical Approach to Fault Analysis and Mitigation in Nanoscale Fabrics University of Massachusetts Amherst ScholarWorks@UMass Amherst Masters Theses 1911 - February 2014 2012 A Theoretical Approach to Fault Analysis and Mitigation in Nanoscale Fabrics Md Muwyid Uzzaman Khan

More information

Research Statement. Sorin Cotofana

Research Statement. Sorin Cotofana Research Statement Sorin Cotofana Over the years I ve been involved in computer engineering topics varying from computer aided design to computer architecture, logic design, and implementation. In the

More information

Fieldbus Foundation

Fieldbus Foundation Dr Hassan El-Sayed Functional Safety Certification Manager Sira Test & Certification ( a CSA s company) Functional Safety Department hassan.el-sayed@siracertification.com Tel: 00441244670900 Multaqa 12

More information

Pulse propagation for the detection of small delay defects

Pulse propagation for the detection of small delay defects Pulse propagation for the detection of small delay defects M. Favalli DI - Univ. of Ferrara C. Metra DEIS - Univ. of Bologna Abstract This paper addresses the problems related to resistive opens and bridging

More information

Heterogeneous Concurrent Error Detection (hced) Based on Output Anticipation

Heterogeneous Concurrent Error Detection (hced) Based on Output Anticipation International Conference on ReConFigurable Computing and FPGAs (ReConFig 2011) 30 th Nov- 2 nd Dec 2011, Cancun, Mexico Heterogeneous Concurrent Error Detection (hced) Based on Output Anticipation Naveed

More information

Design and Evaluation of Stochastic FIR Filters

Design and Evaluation of Stochastic FIR Filters Design and Evaluation of FIR Filters Ran Wang, Jie Han, Bruce Cockburn, and Duncan Elliott Department of Electrical and Computer Engineering University of Alberta Edmonton, AB T6G 2V4, Canada {ran5, jhan8,

More information

Sno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations

Sno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations Sno Projects List IEEE 1 High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations 2 A Generalized Algorithm And Reconfigurable Architecture For Efficient And Scalable

More information

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 4, AUGUST II. BACKGROUND CONCEPTS AND TERMINOLOGY

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 4, AUGUST II. BACKGROUND CONCEPTS AND TERMINOLOGY IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 4, AUGUST 2000 415 Transactions Briefs Enabling Testability of Fault-Tolerant Circuits by Means of -Checkable Voters Alessandro

More information

International ejournals

International ejournals ISSN 0976 1411 Available online at www.internationalejournals.com International ejournals International ejournal of Mathematics and Engineering 244 (2014) 2401 2409 Detection and Mitigation of Fault in

More information

Two Approximate Voting Schemes for Reliable Computing

Two Approximate Voting Schemes for Reliable Computing IEEE TRANSACTIONS ON JOURNAL NAME, MANUSCRIT ID 1 Two Approximate Voting Schemes for Reliable Computing Ke Chen, Member, Jie Han, Member Fabrizio Lombardi, Fellow IEEE Abstract This paper relies on the

More information

Arithmetic Structures for Inner-Product and Other Computations Based on a Latency-Free Bit-Serial Multiplier Design

Arithmetic Structures for Inner-Product and Other Computations Based on a Latency-Free Bit-Serial Multiplier Design Arithmetic Structures for Inner-Product and Other Computations Based on a Latency-Free Bit-Serial Multiplier Design Steve Haynal and Behrooz Parhami Department of Electrical and Computer Engineering University

More information

Analysis of Reliability for Fault Tolerant Design in NANO CMOS Logic Circuit

Analysis of Reliability for Fault Tolerant Design in NANO CMOS Logic Circuit (JETNSR) VOL: 2, NO 1, 2018 SIATS Journals Journal of Experimental &Theoretical Nanotechnology Specialized Researches (JETNSR) Journal home page: http://www.siats.co.uk Analysis of Reliability for Fault

More information

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS 70 CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS A novel approach of full adder and multipliers circuits using Complementary Pass Transistor

More information

ECSS-Q-HB HANDBOOK Techniques for Radiation Effects Mitigation in ASICs and FPGAs

ECSS-Q-HB HANDBOOK Techniques for Radiation Effects Mitigation in ASICs and FPGAs ECSS-Q-HB-60-02 HANDBOOK Techniques for Radiation Effects Mitigation in ASICs and FPGAs A. Fernández León Microelectronics Section ESA / ESTEC SEE / MAPLD Workshop May 18-21, 2105 OUTLINE Scope and goals

More information

System Protection and Control Subcommittee

System Protection and Control Subcommittee Power Plant and Transmission System Protection Coordination Reverse Power (32), Negative Sequence Current (46), Inadvertent Energizing (50/27), Stator Ground Fault (59GN/27TH), Generator Differential (87G),

More information

Efficient Implementation on Carry Select Adder Using Sum and Carry Generation Unit

Efficient Implementation on Carry Select Adder Using Sum and Carry Generation Unit International Journal of Emerging Engineering Research and Technology Volume 3, Issue 9, September, 2015, PP 77-82 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Efficient Implementation on Carry Select

More information

SDR Applications using VLSI Design of Reconfigurable Devices

SDR Applications using VLSI Design of Reconfigurable Devices 2018 IJSRST Volume 4 Issue 2 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science and Technology SDR Applications using VLSI Design of Reconfigurable Devices P. A. Lovina 1, K. Aruna Manjusha

More information

Model 9302 Amplifier-Discriminator Operating and Service Manual

Model 9302 Amplifier-Discriminator Operating and Service Manual Model 9302 Amplifier-Discriminator Operating and Service Manual Printed in U.S.A. ORTEC Part No. 733690 1202 Manual Revision C Advanced Measurement Technology, Inc. a/k/a/ ORTEC, a subsidiary of AMETEK,

More information

A High Speed Low Power Adder in Multi Output Domino Logic

A High Speed Low Power Adder in Multi Output Domino Logic Journal From the SelectedWorks of Kirat Pal Singh Winter November 28, 2014 High Speed Low Power dder in Multi Output Domino Logic Neeraj Jain, NIIST, hopal, India Puran Gour, NIIST, hopal, India rahmi

More information

Digital Audio Broadcasting Eureka-147. Minimum Requirements for Terrestrial DAB Transmitters

Digital Audio Broadcasting Eureka-147. Minimum Requirements for Terrestrial DAB Transmitters Digital Audio Broadcasting Eureka-147 Minimum Requirements for Terrestrial DAB Transmitters Prepared by WorldDAB September 2001 - 2 - TABLE OF CONTENTS 1 Scope...3 2 Minimum Functionality...3 2.1 Digital

More information

Fault Testing of Analog Circuits Using Combination of Oscillation Based Built-In Self- Test and Quiescent Power Supply Current Testing Method

Fault Testing of Analog Circuits Using Combination of Oscillation Based Built-In Self- Test and Quiescent Power Supply Current Testing Method Fault Testing of Analog Circuits Using Combination of Oscillation Based Built-In Self- Test and Quiescent Power Supply Current Testing Method Ms. Harshal Meharkure 1, Mr. Swapnil Gourkar 2 1 Lecturer,

More information

PERFORMANCE IMPROVEMENT OF A PARALLEL REDUNDANT SYSTEM WITH COVERAGE FACTOR

PERFORMANCE IMPROVEMENT OF A PARALLEL REDUNDANT SYSTEM WITH COVERAGE FACTOR Journal of Engineering Science and Technology Vol. 8, No. 3 (2013) 344-350 School of Engineering, Taylor s University PERFORMANCE IMPROVEMENT OF A PARALLEL REDUNDANT SYSTEM WITH COVERAGE FACTOR MANGEY

More information

Low Power Design of Successive Approximation Registers

Low Power Design of Successive Approximation Registers Low Power Design of Successive Approximation Registers Rabeeh Majidi ECE Department, Worcester Polytechnic Institute, Worcester MA USA rabeehm@ece.wpi.edu Abstract: This paper presents low power design

More information

Applying Analog Techniques in Digital CMOS Buffers to Improve Speed and Noise Immunity

Applying Analog Techniques in Digital CMOS Buffers to Improve Speed and Noise Immunity C Analog Integrated Circuits and Signal Processing, 27, 275 279, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Applying Analog Techniques in Digital CMOS Buffers to Improve Speed

More information

EECS 427 Lecture 21: Design for Test (DFT) Reminders

EECS 427 Lecture 21: Design for Test (DFT) Reminders EECS 427 Lecture 21: Design for Test (DFT) Readings: Insert H.3, CBF Ch 25 EECS 427 F09 Lecture 21 1 Reminders One more deadline Finish your project by Dec. 14 Schematic, layout, simulations, and final

More information

Stochastic fault simulation of triple-modular redundant asynchronous pipeline circuits

Stochastic fault simulation of triple-modular redundant asynchronous pipeline circuits Oregon Health & Science University OHSU Digital ommons Scholar Archive October 2009 Stochastic fault simulation of triple-modular redundant asynchronous pipeline circuits John Daniel Lynch Follow this

More information

VLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

VLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur VLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture - 48 Testing of VLSI Circuits So, welcome back. So far in this

More information

LCM100 USER GUIDE. Line Carrier Modem INDUSTRIAL DATA COMMUNICATIONS

LCM100 USER GUIDE. Line Carrier Modem INDUSTRIAL DATA COMMUNICATIONS USER GUIDE INDUSTRIAL DATA COMMUNICATIONS LCM100 Line Carrier Modem It is essential that all instructions contained in the User Guide are followed precisely to ensure proper operation of equipment. Product

More information

A Power-Efficient Design Approach to Radiation Hardened Digital Circuitry using Dynamically Selectable Triple Modulo Redundancy

A Power-Efficient Design Approach to Radiation Hardened Digital Circuitry using Dynamically Selectable Triple Modulo Redundancy A Power-Efficient Design Approach to Radiation Hardened Digital Circuitry using Dynamically Selectable Triple Modulo Redundancy Brock J. LaMeres and Clint Gauer Department of Electrical and Computer Engineering

More information

SNV-12 Voter Quick Reference Help Sheets

SNV-12 Voter Quick Reference Help Sheets Chassis, Power Supply, and CIM Module SNV-12 Configuration Settings and Adjustments (0=Off, 1=On) Chassis Rear Panel: Designator Factory Setting Switch Choices AC Line Voltage Rear Panel AC Input Module

More information

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style International Journal of Advancements in Research & Technology, Volume 1, Issue3, August-2012 1 Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style Vishal Sharma #, Jitendra Kaushal Srivastava

More information

Implementation of Low Power 32 Bit ETA Adder

Implementation of Low Power 32 Bit ETA Adder International Journal of Emerging Engineering Research and Technology Volume 2, Issue 6, September 2014, PP 1-11 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Implementation of Low Power 32 Bit ETA

More information

SPIRO SOLUTIONS PVT LTD

SPIRO SOLUTIONS PVT LTD VLSI S.NO PROJECT CODE TITLE YEAR ANALOG AMS(TANNER EDA) 01 ITVL01 20-Mb/s GFSK Modulator Based on 3.6-GHz Hybrid PLL With 3-b DCO Nonlinearity Calibration and Independent Delay Mismatch Control 02 ITVL02

More information

ISSCC 2001 / SESSION 11 / SRAM / 11.4

ISSCC 2001 / SESSION 11 / SRAM / 11.4 ISSCC 2001 / SESSION 11 / SRAM / 11.4 11.4 Abnormal Leakage Suppression (ALS) Scheme for Low Standby Current SRAMs Kouichi Kanda, Nguyen Duc Minh 1, Hiroshi Kawaguchi and Takayasu Sakurai University of

More information

Lecture 3 Data Link Layer - Digital Data Communication Techniques

Lecture 3 Data Link Layer - Digital Data Communication Techniques DATA AND COMPUTER COMMUNICATIONS Lecture 3 Data Link Layer - Digital Data Communication Techniques Mei Yang Based on Lecture slides by William Stallings 1 ASYNCHRONOUS AND SYNCHRONOUS TRANSMISSION timing

More information

Extending Modular Redundancy to NTV: Costs and Limits of Resiliency at Reduced Supply Voltage

Extending Modular Redundancy to NTV: Costs and Limits of Resiliency at Reduced Supply Voltage Extending Modular Redundancy to NTV: Costs and Limits of Resiliency at Reduced Supply Voltage Rizwan A. Ashraf, A. Al-Zahrani, and Ronald F. DeMara Department of Electrical Engineering and Computer Science

More information

PJM Manual 07:: PJM Protection Standards Revision: 2 Effective Date: July 1, 2016

PJM Manual 07:: PJM Protection Standards Revision: 2 Effective Date: July 1, 2016 PJM Manual 07:: PJM Protection Standards Revision: 2 Effective Date: July 1, 2016 Prepared by System Planning Division Transmission Planning Department PJM 2016 Table of Contents Table of Contents Approval...6

More information

13. Before making a service call Trip information and remedies

13. Before making a service call Trip information and remedies . Before making a service call Trip information and remedies.1 Trip causes/warnings and remedies When a problem arises, diagnose it in accordance with the following table. If it is found that replacement

More information

A Practical Approach to Obtain Defect Matrix for Integrated Circuit Testing

A Practical Approach to Obtain Defect Matrix for Integrated Circuit Testing A Practical Approach to Obtain Defect Matrix for Integrated Circuit Testing LARISSA SOARES Federal University of Paraíba Department of Electrical Engineering Cidade Universitária, n/n João Pessoa BRAZIL

More information

Protecting Large Machines for Arcing Faults

Protecting Large Machines for Arcing Faults Protecting Large Machines for Arcing Faults March 2, 2010 INTRODUCTION Arcing faults occur due to dirty insulators or broken strands in the stator windings. Such faults if undetected can lead to overheating

More information

Overview ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES. Motivation. Modeling Levels. Hierarchical Model: A Full-Adder 9/6/2002

Overview ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES. Motivation. Modeling Levels. Hierarchical Model: A Full-Adder 9/6/2002 Overview ECE 3: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES Logic and Fault Modeling Motivation Logic Modeling Model types Models at different levels of abstractions Models and definitions Fault Modeling

More information

The route to a defect tolerant LUT through artificial evolution

The route to a defect tolerant LUT through artificial evolution Genet Program Evolvable Mach (2011) 12:281 303 DOI 10.1007/s10710-011-9129-2 The route to a defect tolerant LUT through artificial evolution Asbjoern Djupdal Pauline C. Haddow Received: 7 September 2010

More information

A Novel Approach For Designing A Low Power Parallel Prefix Adders

A Novel Approach For Designing A Low Power Parallel Prefix Adders A Novel Approach For Designing A Low Power Parallel Prefix Adders R.Chaitanyakumar M Tech student, Pragati Engineering College, Surampalem (A.P, IND). P.Sunitha Assistant Professor, Dept.of ECE Pragati

More information

Evolving and Analysing Useful Redundant Logic

Evolving and Analysing Useful Redundant Logic Evolving and Analysing Useful Redundant Logic Asbjoern Djupdal and Pauline C. Haddow CRAB Lab Department of Computer and Information Science Norwegian University of Science and Technology {djupdal,pauline}@idi.ntnu.no

More information

This Errata Sheet contains corrections or changes made after the publication of this manual.

This Errata Sheet contains corrections or changes made after the publication of this manual. Errata Sheet This Errata Sheet contains corrections or changes made after the publication of this manual. Product Family: DL4 Date: September 12, 218 Manual Number D4-ANLG-M Revision and Date th Ed., Rev.

More information

BCD Adder. Lecture 21 1

BCD Adder. Lecture 21 1 BCD Adder -BCD adder A 4-bit binary adder that is capable of adding two 4-bit words having a BCD (binary-coded decimal) format. The result of the addition is a BCD-format 4-bit output word, representing

More information

Low Power Windowed Watchdog with Reset, Sleep Mode Functions. Features. Applications. Selection Table. Part Number V REF

Low Power Windowed Watchdog with Reset, Sleep Mode Functions. Features. Applications. Selection Table. Part Number V REF EM MICROELECTRONIC - MARIN SA Low Power Windowed Watchdog with Reset, Sleep Mode Functions Description The offers a high level of integration by combining voltage monitoring and software monitoring using

More information

I DDQ Current Testing

I DDQ Current Testing I DDQ Current Testing Motivation Early 99 s Fabrication Line had 5 to defects per million (dpm) chips IBM wanted to get 3.4 defects per million (dpm) chips Conventional way to reduce defects: Increasing

More information

Area Efficient and Low Power Reconfiurable Fir Filter

Area Efficient and Low Power Reconfiurable Fir Filter 50 Area Efficient and Low Power Reconfiurable Fir Filter A. UMASANKAR N.VASUDEVAN N.Kirubanandasarathy Research scholar St.peter s university, ECE, Chennai- 600054, INDIA Dean (Engineering and Technology),

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 12, December ISSN

International Journal of Scientific & Engineering Research, Volume 4, Issue 12, December ISSN International Journal of Scientific & Engineering Research, Volume 4, Issue 12, December-2013 1013 FPGA Implementation of a Self Healing Strategy for Interconnect Faults in Digital Measurement Circuits

More information

Auto-tuning Fault Tolerance Technique for DSP-Based Circuits in Transportation Systems

Auto-tuning Fault Tolerance Technique for DSP-Based Circuits in Transportation Systems Auto-tuning Fault Tolerance Technique for DSP-Based Circuits in Transportation Systems Ihsen Alouani, Smail Niar, Yassin El-Hillali, and Atika Rivenq 1 I. Alouani and S. Niar LAMIH lab University of Valenciennes

More information

Very Low Power 8-Bit 32 khz RTC Module with Digital Trimming and High Level Integration

Very Low Power 8-Bit 32 khz RTC Module with Digital Trimming and High Level Integration EM MICROELECTRONIC - MARIN SA EM3022 Very Low Power 8-Bit 32 khz RTC Module with Digital Trimming and High Level Integration Description The V3022 is a low power CMOS real time clock with a built in crystal.

More information

Oscillation Ring Test Using Modified State Register Cell For Synchronous Sequential Circuit

Oscillation Ring Test Using Modified State Register Cell For Synchronous Sequential Circuit I J C T A, 9(15), 2016, pp. 7465-7470 International Science Press Oscillation Ring Test Using Modified State Register Cell For Synchronous Sequential Circuit B. Gobinath* and B. Viswanathan** ABSTRACT

More information

Low Power and High Performance ALU using Dual Mode Transmission Gate Diffusion Input (DMTGDI)

Low Power and High Performance ALU using Dual Mode Transmission Gate Diffusion Input (DMTGDI) International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 8958, Volume-6 Issue-6, August 2017 Low Power and High Performance ALU using Dual Mode Transmission Gate Diffusion Input

More information

EE 280 Introduction to Digital Logic Design

EE 280 Introduction to Digital Logic Design EE 280 Introduction to Digital Logic Design Lecture 1. Introduction EE280 Lecture 1 1-1 Instructors: EE 280 Introduction to Digital Logic Design Dr. Lukasz Kurgan (section A1) office: ECERF 6 th floor,

More information

Partial Error Masking to Reduce Soft Error Failure Rate in Logic Circuits

Partial Error Masking to Reduce Soft Error Failure Rate in Logic Circuits Partial Error Masking to Reduce Soft Error Failure Rate in Circuits Kartik Mohanram * and Nur A. Touba Computer Engineering Research Center University of Texas, Austin, TX 78712-1084 E-mail: {kmram, touba}@ece.utexas.edu

More information

High-Speed Stochastic Circuits Using Synchronous Analog Pulses

High-Speed Stochastic Circuits Using Synchronous Analog Pulses High-Speed Stochastic Circuits Using Synchronous Analog Pulses M. Hassan Najafi and David J. Lilja najaf@umn.edu, lilja@umn.edu Department of Electrical and Computer Engineering, University of Minnesota,

More information

ECE 301 Digital Electronics

ECE 301 Digital Electronics ECE 301 Digital Electronics Constraints in Logic Circuit Design (Lecture #14) The slides included herein were taken from the materials accompanying Fundamentals of Logic Design, 6 th Edition, by Roth and

More information

Design of an optimized multiplier based on approximation logic

Design of an optimized multiplier based on approximation logic ISSN:2348-2079 Volume-6 Issue-1 International Journal of Intellectual Advancements and Research in Engineering Computations Design of an optimized multiplier based on approximation logic Dhivya Bharathi

More information

Diversity TMR: Proof of Concept in a Mixed-Signal Case

Diversity TMR: Proof of Concept in a Mixed-Signal Case Diversity TMR: Proof of Concept in a Mixed-Signal Case Gabriel de M. Borges, Luiz F. Gonçalves, Tiago R. Balen, Marcelo Lubaszewski Universidade Federal do Rio Grande do Sul Departamento de Engenharia

More information

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing 16.548 Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing Outline! Introduction " Pushing the Bounds on Channel Capacity " Theory of Iterative Decoding " Recursive Convolutional Coding

More information

Model 863 Quad Timing Filter Amplifier Operating and Service Manual

Model 863 Quad Timing Filter Amplifier Operating and Service Manual Model 863 Quad Timing Filter Amplifier Operating and Service Manual Printed in U.S.A. ORTEC Part No. 733960 0411 Manual Revision C Advanced Measurement Technology, Inc. a/k/a/ ORTEC, a subsidiary of AMETEK,

More information

VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION

VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION K. GOUTHAM RAJ 1 K. BINDU MADHAVI 2 goutham.thyaga@gmail.com 1 Bindumadhavi.t@gmail.com 2 1 PG Scholar, Dept of ECE, Hyderabad Institute

More information

Novel Design and Verification of a 16 x 16-b Self- Repairable Reconfigurable Inner Product Processor

Novel Design and Verification of a 16 x 16-b Self- Repairable Reconfigurable Inner Product Processor Novel Design and Verification of a 16 x 16-b Self- Repairable Reconfigurable Inner Product Processor Rong Lin Martin Margala Department of Computer Science Electrical and Computer Engineering SUNY Geneseo

More information

Design of Parallel Prefix Tree Based High Speed Scalable CMOS Comparator for converters

Design of Parallel Prefix Tree Based High Speed Scalable CMOS Comparator for converters Design of Parallel Prefix Tree Based High Speed Scalable CMOS Comparator for converters 1 M. Gokilavani PG Scholar, Department of ECE, Indus College of Engineering, Coimbatore, India. 2 P. Niranjana Devi

More information

Scalability of Programmable FIR Digital Filters

Scalability of Programmable FIR Digital Filters Journal of VLSI Signal Processing 21, 31 35 (1999) c 1999 Kluwer Academic Publishers. Manufactured in The Netherlands. Scalability of Programmable FIR Digital Filters DING-MING KWAI C/o 47 Ln. 80 Chang-Shin

More information

Synthesis of Combinational Logic

Synthesis of Combinational Logic Synthesis of ombinational Logic 6.4 Gates F = xor Handouts: Lecture Slides, PS3, Lab2 6.4 - Spring 2 2/2/ L5 Logic Synthesis Review: K-map Minimization ) opy truth table into K-Map 2) Identify subcubes,

More information

Old Company Name in Catalogs and Other Documents

Old Company Name in Catalogs and Other Documents To our customers, Old Company Name in Catalogs and Other Documents On April st,, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all

More information

RTC. Redundant Transmitter Controller FM RTC. Redundant Transmitter Controller. User's Manual

RTC. Redundant Transmitter Controller FM RTC. Redundant Transmitter Controller. User's Manual RTC Redundant Transmitter Controller Operator Restart Tx1RF Power Threshold Tx2RF Power Threshold VOX Attack Timeout VOX Decay Timeout Tx1AudioOn Tx2AudioOn Tx1Fault Tx2Fault HeartBeat AntennaPos1 AntennaPos2

More information

Design of Low Power Vlsi Circuits Using Cascode Logic Style

Design of Low Power Vlsi Circuits Using Cascode Logic Style Design of Low Power Vlsi Circuits Using Cascode Logic Style Revathi Loganathan 1, Deepika.P 2, Department of EST, 1 -Velalar College of Enginering & Technology, 2- Nandha Engineering College,Erode,Tamilnadu,India

More information

Evolutionary Electronics

Evolutionary Electronics Evolutionary Electronics 1 Introduction Evolutionary Electronics (EE) is defined as the application of evolutionary techniques to the design (synthesis) of electronic circuits Evolutionary algorithm (schematic)

More information