DEDICATED TO EMBEDDED SOLUTIONS

Size: px
Start display at page:

Download "DEDICATED TO EMBEDDED SOLUTIONS"

Transcription

1 DEDICATED TO EMBEDDED SOLUTIONS RELIABILITY IN SUBSEA ELECTRONICS TECHNIQUES TO OBTAIN HIGH RELIABILITY STIG-HELGE LARSEN KARSTEN KLEPPE DATA RESPONS

2 AGENDA Introduction Analysis and Design Techniques Reliability Predictions FRACAS and Data Processing Techniques Production and Repair Testing Reliability Program Planning 2

3 THIS IS DATA RESPONS We are a full-service, independent technology company and a leading player in the embedded solutions market. ESTABLISHED: 1986 Listed on the Oslo Stock Exchange (Ticker: DAT) CERTIFICATIONS: ISO 9001:2008 ISO 14001:2004 OHSAS 18001:2007 EMPLOYEES: 465

4 CUSTOMISATION CUSTOM SPECIFICATION CHOICE OF TECHNOLOGY EXTREME CONDITIONS Physical size Interfaces Functionality Performance Power demands Regulations Standards Operating systems Software architecture Hardware platform Processor architecture Memory and storage Communication & I/O Display and touch Humidity Altitude Temperature Vibration Salt spray Shock EMC 4

5 EXAMPLE: CURRENT SENSOR BOARD Meassuring range: A AC Accuracy: Better than ± 1.0 % CAN bus interface 4-20 ma outputs Qualified according to ISO for Subsea Production Control Systems Based on Hall effect current sensor 5

6 RELIABILITY IN SUBSEA ELECTRONICS

7 INTRODUCTION Reliability in Data Respons Reliability study IEC QA system Reliability The ability of an item to perform a required function under stated conditions for a specified period of time Availability The proportion of time for which the equipment is able to perform its function 7

8 SUBSEA Characteristics Relative low volumes Need for high reliability Low accessibility High cost in case replacements 8

9 KEY POINTS Techniques to obtain high reliability in electronics Topic Areas: Relevant Themes: Key Points: Design Techniques and Analysis Root Causes of Failures Failure Reporting and Corrective Actions System Automated Testing Accelerated Stress Testing Reliability Program Plan 9

10 ANALYSIS AND DESIGN TECHNIQUES Techniques to obtain high reliability in electronics Topic Areas: Relevant Themes: Key Points: Analysis and Design Techniques Root Causes of Failures Failure Reporting and Corrective Actions System Automated Testing Accelerated Stress Testing Reliability Program Plan 10

11 ANALYSIS AND DESIGN TECHNIQUES

12 ANALYSIS AND DESIGN TECHNIQUES Start with evaluation of the relationships between different parts of the system Evaluate different design alternatives Follow design guidelines 12

13 ANALYSIS AND DESIGN TECHNIQUES Use design checklists Arrange design reviews Perform stress analysis and derating of components 13

14 ANALYSIS AND DESIGN TECHNIQUES Failure Mode, Effects and Criticality Analysis (FMECA) identifies potential failure modes lists the effects of failures Hardware Design Failure Modes basis for eliminating missioncritical, single-point failures Component Data[Base] FMECA Failure Effects Failure Rate & Criticality Numbers 14

15 ANALYSIS AND DESIGN TECHNIQUES Failure Mode, Effects and Diagnostic Analysis (FMEDA) includes diagnostic coverage (the ability of any automatic diagnostics to detect failures) Hardware Design Failure Modes Failure Effects Component Data[Base] FMEDA Failure Rate & Criticality Numbers Diagnostic Coverage 15

16 16 FMECA - EXAMPLE OF DA FORM 7611

17 17 FMECA - EXAMPLE OF DA FORM 7612

18 ANALYSIS AND DESIGN TECHNIQUES Redundancy duplicating critical parts usually in the case of a backup or fail-safe 18

19 ANALYSIS AND DESIGN TECHNIQUES Software Development Plan Describing software development methodology and techniques including reviews, coding standard, and testing. Key aspect of the software reliability program. The software reliability depends on the number of software faults. Testing is very important for software: every individual unit integration full system 19

20 ANALYSIS AND DESIGN TECHNIQUES Design for Test (DFT) make it easier to implement low level manufacturing tests Typical Board with Boundary-Scan Components Built-In Test (BIT) to achieve high reliability for a lower cost Automatic Reset Features restart if critical events lack of communications, or improper software operation. Source: Corelis 20

21 ANALYSIS AND DESIGN TECHNIQUES Thermal Analysis good working temperature for every chip to achieve the required design for reliability and performance Electromagnetic Analysis good electromagnetic compatibility (EMC) design for correct operation of different equipment in the same electromagnetic environment 21

22 ANALYSIS AND DESIGN TECHNIQUES Accelerated Testing using high stresses to get failures quickly 22

23 ANALYSIS AND DESIGN TECHNIQUES Root Cause Analysis (RCA) to correct or eliminate root causes a tool of continuous improvement Reliability Growth Analysis collecting, modeling, analyzing and interpreting data learn improvement done in the reliability of a product 23

24 RELIABILITY PREDICTIONS

25 RELIABILITY PREDICTIONS A quick reliability analysis for the designed system is needed MTBF is often used as a measure for reliability Restricted to operation under stated conditions Important to use a relevant prediction calculation procedure 25

26 RELIABILITY PREDICTIONS Abstract from reliability analysis checklist in MIL-HDBK

27 RELIABILITY PREDICTIONS Factors that affect the MTBF figures from vendors Prediction methods Predefined conditions Quality level of components The source and assumptions for the base failure rate of each component type The vendors assumptions need to be understood. MTBF a indicator of reliability 27

28 RELIABILITY PREDICTIONS What is the use of reliability predictions? assessment of whether reliability goals (e.g. MTBF) can be reached identification of potential design weaknesses evaluation of alternative designs and life-cycle costs the provision of data for system reliability and availability analysis 28

29 FRACAS & DATA PROCESSING TECHNIQUES

30 FRACAS & DATA PROCESSING TECHNIQUES Techniques to obtain high reliability in electronics Topic Areas: Relevant Themes: Key Points: Analysis and Design Techniques Root Causes of Failures Failure Reporting and Corrective Actions System Automated Testing Accelerated Stress Testing Reliability Program Plan 30

31 FRACAS FRACAS: Failure Reporting And Corrective Action System 31

32 DATA ANALYSIS: PARETO CHART Pareto chart: To highlight the most important among a (typically large) set of factors. The most frequent fault causes will vary from item to item. No fault found and Root cause unknown will often amount to a larger part of all cases. 32

33 DATA ANALYSIS: NO FAULT FOUND Some possible reasons for no fault found (NFF): a seldom failure hard to recreate (e.g. failure under special conditions) the failure is coming and going (e.g. a loose connection) there has never been a fault on the item 33

34 DATA ANALYSIS: INTERMITTENT FAILURES Intermittent Failures: The system performs incorrectly only under certain conditions, but not others. Can cause the same system failure if reinstalled, and can therefore generate high costs. 34

35 DATA ANALYSIS: PARETO CHART Example summarized The following categories in particular need attention: 1. Power circuit 2. PCB production / assembly 3. Input/output circuit 4. Firmware 5. Connectors or internal cables Also often relevant for some items: 6. Secondary storage / external memory (disk) 7. Mechanical damage 8. Batteries 9. Software 10. CPU module 11. Others for instance short circuit internal memory (RAM) fault defect fan errors in procedure design fault 35

36 PRODUCTION AND REPAIR

37 PRODUCTION AND REPAIR Some relevant topics: Errors during production tests and field errors will correlate Follow-up of suppliers Production batch volume for electronics Saving test data so that analysis is easily ISO standard Production assurance and reliability management 37

38 PRODUCTION AND REPAIR IPC-A Acceptability of Electronic Assemblies IPC J-STD Requirements for Soldered Electrical and Electronic Assemblies IPC product classes: CLASS 1 - General Electronic Products CLASS 2 Dedicated Service Electronic Products CLASS 3 High Performance Electronics Products 38

39 PRODUCTION AND REPAIR Rework implies a risk for the reliability, and therefore it should be requirements about the maximum allowed rework should be substantiated and documented for each serial number IPC-7711/7721 is the IPC standard for rework, modification and repair 39

40 HANDLING ELECTRONIC ASSEMBLIES Electrostatic discharge (ESD) can occur with no visible signs of damage. 40

41 HANDLING ELECTRONICS ASSEMBLIES Two simple principles of electrostatic safe handling are: 1. Only handle sensitive components in an ESD Protected Area (EPA). 2. Protect sensitive devices outside the EPA using ESD protective packaging 41

42 TESTING

43 TESTING Techniques to obtain high reliability in electronics Topic Areas: Relevant Themes: Key Points: Analysis and Design Techniques Root Causes of Failures Failure Reporting and Corrective Actions System Automated Testing Accelerated Stress Testing Reliability Program Plan 43

44 AUTOMATED TESTING Why automated testing? human errors can be minimized more thorough testing enable monitoring of variations in test results do several tests very quickly and find potential points of failure 44

45 AUTOMATED TESTING Automatic Optical Inspection (AOI) takes time to set up correctly Example from Axiomtek Automated X-Ray Inspection (AXI) in many ways similar to AOI except that it can look through IC packages 45

46 AUTOMATED TESTING In-Circuit Test (ICT) often limited when pins for contact don t get access on boards ICT example from RNS International Manufacturing Defect Analyzer (MDA) does not check the operation of ICs 46

47 AUTOMATED TESTING JTAG Boundary Scan widely used much of a board to be tested with only minimal access Typical Board with Boundary-Scan Components its standard is IEEE boundary scan integrated circuits (ICs) connected serially on a board Source: Corelis 47

48 AUTOMATED TESTING Functional Automatic Test System use equipment for testing the function of a circuit Example on a software-defined test system from National Instruments 48

49 AUTOMATED TESTING Built-In Test (BIT) good accessibility to the hardware often less-expensive tests Loop back test connecting transmitter and receiver on the same board Some form of external tests will usually be required in addition to self-diagnostics 49

50 AUTOMATED TESTING For testing of external interfaces using a standard protocol, a software tool can be purchased for testing and data logging By analyzing data from testing, production areas that need attention and improvement can be pinpointed. 50

51 STRESS TESTING - ISO PART 6 ISO part 6 for subsea production control systems: Qualification and EMC (electromagnetic compatibility): Shock Vibration Temperature EMC tests ESS (Environmental Stress Screening) during production: Random vibration Thermal cycling Burn-in Final functional test 51

52 52 BATH TUB CURVE

53 HALT - HIGHLY ACCELERATED LIFE TESTING HALT to provoke failures commonly seen after long-term use within a relatively short period of time take corrective measures either changes to the design or changes in the production process Source: Turin Networks 53

54 HALT - HIGHLY ACCELERATED LIFE TESTING Typical tests are: Cold Step Test Hot Step Test Rapid Temperature Cycling Test (e.g. 60 C/minute ramp-rate) Stepped Vibration (random) Test Combined Environment Stress 54

55 HASS - HIGHLY ACCELERATED STRESS SCREENING HASS production equivalent of HALT to find manufacturing/ production process induced defects Common screen varieties Source: Turin Networks 55

56 RELIABILITY PROGRAM PLAN

57 RELIABILITY PROGRAM PLAN Techniques to obtain high reliability in electronics Topic Areas: Relevant Themes: Key Points: Analysis and Design Techniques Root Causes of Failures Failure Reporting and Corrective Actions System Automated Testing Accelerated Stress Testing Reliability Program Plan 57

58 RELIABILITY PROGRAM PLAN Reliability Program Plan include required activities, methods, analyses, tools, and test strategies for the system important to reach the required reliability 58

59

WHITE PAPER. HALT and HASS in IPC 9592A. HALT - Highly Accelerated Life Test HASS - Highly Accelerated Stress Screen

WHITE PAPER. HALT and HASS in IPC 9592A. HALT - Highly Accelerated Life Test HASS - Highly Accelerated Stress Screen HALT and HASS in IPC 9592A HALT - Highly Accelerated Life HASS - Highly Accelerated Screen IPC 9592A - Requirements for Power Conversion Devices for the Computer and Telecommunications Industries WHITE

More information

Electronic Concepts & Engineering, Inc. Developers of Embedded Electronics & Software. Automotive - Truck - Industrial

Electronic Concepts & Engineering, Inc. Developers of Embedded Electronics & Software. Automotive - Truck - Industrial Electronic Concepts & Engineering, Inc. Developers of Embedded Electronics & Software Automotive - Truck - Industrial ECE Programs have Included: Hybrid Electric Vehicle Control Systems Automated Manual

More information

Technical Note SolarEdge Reliability Methodology

Technical Note SolarEdge Reliability Methodology Technical Note SolarEdge Reliability Methodology Summary SolarEdge Technologies develops and sells power electronics for the Photovoltaic market. The heart of the SolarEdge power harvesting system is a

More information

Design for X. Objectives of the session

Design for X. Objectives of the session Design for X Dr Jane Marshall Product Excellence using 6 Sigma Module PEUSS 2012/2013 Design for X Page 1 Objectives of the session Introduce Design for X Discuss Specific Design for X methods PEUSS 2012/2013

More information

Testing and Programming PCBA s during Design and in Production

Testing and Programming PCBA s during Design and in Production Testing and Programming PCBA s during Design and in Production Hogeschool van Arnhem en Nijmegen 6 June 23 Rob Staals JTAG Technologies robstaals@jtag.com Copyright 23, JTAG Technologies juni 3 The importance

More information

APPLICATION OF ADVANCED HARDWARE TESTING AND INVENTORY MANAGEMENT METHODS FOR THE LHC POWER CONVERTER CONTROL SYSTEM

APPLICATION OF ADVANCED HARDWARE TESTING AND INVENTORY MANAGEMENT METHODS FOR THE LHC POWER CONVERTER CONTROL SYSTEM 10th ICALEPCS Int. Conf. on Accelerator & Large Expt. Physics Control Systems. Geneva, 10-14 Oct 2005, PO2.038-3 (2005) APPLICATION OF ADVANCED HARDWARE TESTING AND INVENTORY MANAGEMENT METHODS FOR THE

More information

Kingston Testing Overview

Kingston Testing Overview Every Cell. Every Chip. Every Module. The Kingston Testing Story At Kingston Technology, we put our memory modules through the most extensive testing in the industry. From design to prototype to production,

More information

760 Veterans Circle, Warminster, PA 18974 215-956-1200. Technical Proposal. Submitted by: ACT/Technico 760 Veterans Circle Warminster, PA 18974.

760 Veterans Circle, Warminster, PA 18974 215-956-1200. Technical Proposal. Submitted by: ACT/Technico 760 Veterans Circle Warminster, PA 18974. 760 Veterans Circle, Warminster, PA 18974 215-956-1200 Technical Proposal Submitted by: ACT/Technico 760 Veterans Circle Warminster, PA 18974 for Conduction Cooled NAS Revision 4/3/07 CC/RAIDStor: Conduction

More information

Selecting Sensors for Safety Instrumented Systems per IEC 61511 (ISA 84.00.01 2004)

Selecting Sensors for Safety Instrumented Systems per IEC 61511 (ISA 84.00.01 2004) Selecting Sensors for Safety Instrumented Systems per IEC 61511 (ISA 84.00.01 2004) Dale Perry Worldwide Pressure Marketing Manager Emerson Process Management Rosemount Division Chanhassen, MN 55317 USA

More information

Extended Boundary Scan Test breaching the analog ban. Marcel Swinnen, teamleader test engineering

Extended Boundary Scan Test breaching the analog ban. Marcel Swinnen, teamleader test engineering Extended Boundary Scan Test breaching the analog ban Marcel Swinnen, teamleader test engineering 11-11-2014 2 zero-defect quality impossible to produce zero-defect boards early involvement services (Design

More information

Computer Hardware Requirements for Real-Time Applications

Computer Hardware Requirements for Real-Time Applications Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Summer Semester, 2011 Real-Time Systems, Prof. Kasim

More information

Opportunities for HALT/HASS in designing robust electronics

Opportunities for HALT/HASS in designing robust electronics Opportunities for HALT/HASS in designing robust electronics Isabelle Vervenne Flanders Mechatronics Engineering Centre Katholieke Hogeschool Brugge-Oostende Outline Introduction HALT HASS/HASA Predominant

More information

SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use

SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use SNMP-1000 Intelligent SNMP/HTTP System Manager Features Monitors system fans, temperature, voltage, power supply, CPU fan, CPU temperature, Vcore, watchdog timer etc. Stand alone system monitoring, no

More information

Auditing Contract Manufacturing Processes

Auditing Contract Manufacturing Processes Auditing Contract Manufacturing Processes Greg Caswell and Cheryl Tulkoff Introduction DfR has investigated multiple situations where an OEM is experiencing quality issues. In some cases, the problem occurs

More information

Electronics Testing Into the 21 st Century: Success in Test Is in Strength Capabilities, Not Environmental Specifications

Electronics Testing Into the 21 st Century: Success in Test Is in Strength Capabilities, Not Environmental Specifications Electronics Testing Into the 21 st Century: Success in Test Is in Strength Capabilities, Not Environmental Specifications Kirk Gray, Accelerated Reliability Solutions, L.L.C. Development of electronics

More information

2.3 Implement Highly-Accelerated Stress Screening (HALT-HASS) Incorporating Best Practices for Ensuring Product Quality

2.3 Implement Highly-Accelerated Stress Screening (HALT-HASS) Incorporating Best Practices for Ensuring Product Quality 2.3 Implement Highly-Accelerated Stress Screening (HALT-HASS) Incorporating Best Practices for Ensuring Product Quality 100 Types of Environmental Testing Burn-In Traditional elevated temperature process

More information

SAFETY MANUAL SIL RELAY MODULE

SAFETY MANUAL SIL RELAY MODULE PROCESS AUTOMATION SAFETY MANUAL SIL RELAY MODULE KFD0-RSH-1.4S.PS2 ISO9001 3 With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery

More information

Testing Automated Manufacturing Processes

Testing Automated Manufacturing Processes Testing Automated Manufacturing Processes (PLC based architecture) 1 ❶ Introduction. ❷ Regulations. ❸ CSV Automated Manufacturing Systems. ❹ PLCs Validation Methodology / Approach. ❺ Testing. ❻ Controls

More information

Design of High Temperature Electronics for Well Logging Applications

Design of High Temperature Electronics for Well Logging Applications Design of High Temperature Electronics for Well Logging Applications Bernard Parmentier Schlumberger, France BParmentier@clamart.oilfield.slb.com Ovidiu Vermesan SINTEF, Norway Ovidiu.Vermesan@sintef.no

More information

Cisco Nexus 7000 Series Supervisor Module

Cisco Nexus 7000 Series Supervisor Module Cisco Nexus 7000 Series Supervisor Module The Cisco Nexus 7000 Series Supervisor Module (Figure 1) scales the control plane and data plane services for the Cisco Nexus 7000 Series system in scalable data

More information

PART 2 Interpreting Failure Rates...39 Chapter 4: Realistic Failure Rates and Prediction Confidence...41

PART 2 Interpreting Failure Rates...39 Chapter 4: Realistic Failure Rates and Prediction Confidence...41 Contents Preface...xix Acknowledgements...xxi PART 1 Understanding Reliability Parameters and Costs...1 Chapter 1: The History of Reliability and Safety Technology...3 1.1 Failure Data... 3 1.2 Hazardous

More information

FAULT TOLERANT SYSTEMS

FAULT TOLERANT SYSTEMS FAULT TOLERANT SYSTEMS http://www.ecs.umass.edu/ece/koren/faulttolerantsystems Part 18 Chapter 7 Case Studies Part.18.1 Introduction Illustrate practical use of methods described previously Highlight fault-tolerance

More information

Improving Product Reliability through HALT and HASS Testing

Improving Product Reliability through HALT and HASS Testing Improving Product Reliability through HALT and HASS Testing Author: Mark R. Chrusciel, Cincinnati Sub Zero HALT & HASS technology uses a combination of accelerated stresses to expose product flaws early

More information

SECTION PROCESS INSTRUMENTATION AND CONTROL SYSTEM PROGRAMMABLE LOGIC CONTROLLERS

SECTION PROCESS INSTRUMENTATION AND CONTROL SYSTEM PROGRAMMABLE LOGIC CONTROLLERS SECTION 13311 - PROCESS INSTRUMENTATION AND CONTROL SYSTEM PROGRAMMABLE LOGIC CONTROLLERS PART 1 - GENERAL 1.01 WORK INCLUDED A. This Section covers work related to the Programmable Logic Controllers (PLC)

More information

IEC 61508 Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter.

IEC 61508 Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter. 61508 SIL 3 CAPABLE IEC 61508 Functional Safety Assessment Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter Customer: K-TEK Corporation Prairieville, LA USA Contract No.:

More information

Series Six Plus Programmable Controller

Series Six Plus Programmable Controller Series Six Plus Programmable Controller Gl?K-0147B June 1989 Central Processor Unit 8-Slot Rack 1l-Slot Rack General Description The Central Processor Unit (CPU) for the Series Six Plus Programmable Logic

More information

Mark Chrusciel, Cincinnati Sub-Zero

Mark Chrusciel, Cincinnati Sub-Zero Improving Product Reliability through HALT and HASS Testing Mark Chrusciel, Cincinnati Sub-Zero Cincinnati Sub-Zero Products, LLC 12011 Mosteller Road Cincinnati, Ohio 45241 513-772-8810 www.cszindustrial.com

More information

Domains. Seminar on High Availability and Timeliness in Linux. Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki

Domains. Seminar on High Availability and Timeliness in Linux. Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki Domains Seminar on High Availability and Timeliness in Linux Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki 1 1. Introduction The Hardware Platform Interface (HPI) is developed

More information

High Availability and Safety solutions for Critical Processes

High Availability and Safety solutions for Critical Processes High Availability and Safety solutions for Critical Processes An Introduction to AADvance Subrahmanya Bhat P Sr. Systems Engineer 09 & 10 th Sep 2014 PUBLIC INFORMATION Rev 5058-CO900E 2 Agenda Process

More information

Testing of Digital System-on- Chip (SoC)

Testing of Digital System-on- Chip (SoC) Testing of Digital System-on- Chip (SoC) 1 Outline of the Talk Introduction to system-on-chip (SoC) design Approaches to SoC design SoC test requirements and challenges Core test wrapper P1500 core test

More information

ADVANCES IN AUTOMATIC OPTICAL INSPECTION: GRAY SCALE CORRELATION vs. VECTORAL IMAGING

ADVANCES IN AUTOMATIC OPTICAL INSPECTION: GRAY SCALE CORRELATION vs. VECTORAL IMAGING ADVANCES IN AUTOMATIC OPTICAL INSPECTION: GRAY SCALE CORRELATION vs. VECTORAL IMAGING Vectoral Imaging, SPC & Closed Loop Communication: The Zero Defect SMD Assembly Line Mark J. Norris Vision Inspection

More information

Value Paper Author: Edgar C. Ramirez. Diverse redundancy used in SIS technology to achieve higher safety integrity

Value Paper Author: Edgar C. Ramirez. Diverse redundancy used in SIS technology to achieve higher safety integrity Value Paper Author: Edgar C. Ramirez Diverse redundancy used in SIS technology to achieve higher safety integrity Diverse redundancy used in SIS technology to achieve higher safety integrity Abstract SIS

More information

TRACTION NETWORK MONITORING AND PROTECTION SYSTEM SMTN-3 CITY ELECTRIC TRANSPORT RAILWAYS METRO INDUSTRY

TRACTION NETWORK MONITORING AND PROTECTION SYSTEM SMTN-3 CITY ELECTRIC TRANSPORT RAILWAYS METRO INDUSTRY TRACTION NETWORK MONITORING AND PROTECTION SYSTEM SMTN-3 CITY ELECTRIC TRANSPORT RAILWAYS METRO INDUSTRY 2 TRACTION NETWORK MONITORING AND PROTECTION SYSTEM Traction network monitoring and protection system,

More information

JTAG Applications. Product Life-Cycle Support. Software Debug. Integration & Test. Figure 1. Product Life Cycle Support

JTAG Applications. Product Life-Cycle Support. Software Debug. Integration & Test. Figure 1. Product Life Cycle Support JTAG Applications While it is obvious that JTAG based testing can be used in the production phase of a product, new developments and applications of the IEEE-1149.1 standard have enabled the use of JTAG

More information

Role of Sockets in IC Product Life Cycle Ila Pal, Ironwood Electronics

Role of Sockets in IC Product Life Cycle Ila Pal, Ironwood Electronics Role of Sockets in IC Product Life Cycle Ila Pal, Ironwood Electronics Introduction: For over half a century, the semiconductor industry has been governed by a commonly known principle described as Moore

More information

DEVELOPMENTAL HALT Report R UX4 and UX6 PowerPac Power Supplies XgA, XgB, XgC, XgD and XgL powermods

DEVELOPMENTAL HALT Report R UX4 and UX6 PowerPac Power Supplies XgA, XgB, XgC, XgD and XgL powermods DEVELOPMENTAL HALT Report Product Tested: Service Proposal #: UX4 and UX6 PowerPac Power Supplies XgA, XgB, XgC, XgD and XgL powermods S00000350 Job #: J08799-4792 Date Received: 21 st October 2013 Test

More information

SECTION 13850 DETECTION AND ALARM

SECTION 13850 DETECTION AND ALARM SECTION 13850 DETECTION AND ALARM PART 1 GENERAL 1.01 SUMMARY A. Section Includes 1. Control Panel 2 Associated Equipment B. Products Installed But Not Supplied Under This Section 1. Section 16140 - Wiring

More information

Reliability Analysis and Testing of Medical Devices. Minnetronix Case Studies

Reliability Analysis and Testing of Medical Devices. Minnetronix Case Studies of Medical Devices Minnetronix Case Studies, QA Engineer Minnetronix Inc. ASTR 2013, Oct. 9-11, San Diego, CA Background Using reliability testing and analysis during design and manufacturing Case studies

More information

Failure Modes, Effects and Diagnostic Analysis

Failure Modes, Effects and Diagnostic Analysis Failure Modes, Effects and Diagnostic Analysis Project: Plant-STOP 9475 Company: R. STAHL Schaltgeräte GmbH Waldenburg Germany Contract No.: STAHL 13/04-027 Report No.: STAHL 13/04-027 R024 Version V1,

More information

EtherWORKS TURBO PCI Ethernet Adapter Customer Technical Information

EtherWORKS TURBO PCI Ethernet Adapter Customer Technical Information EtherWORKS TURBO PCI Ethernet Adapter Customer Technical Information Order Number: EK-DE435-TM.A01 This document describes the EtherWORKS TURBO PCI Ethernet Adapter (DE435) and provides information about

More information

Chapter 1: Introduction to PLCs. Computer Aided Manufacturing TECH 4/53350 1

Chapter 1: Introduction to PLCs. Computer Aided Manufacturing TECH 4/53350 1 Chapter 1: Introduction to PLCs Computer Aided Manufacturing TECH 4/53350 1 Intro to PLC Learning objectives Two ways to categorize a control system Overview of PLCs Differences between PLC, relay and

More information

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010

Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010 White Paper Todd Langley Systems Engineer/ Architect Intel Corporation Intel architecture Platform Basics September 2010 324377 Executive Summary Creating an Intel architecture design encompasses some

More information

E l e c t r o n i c s C o r p o r a t i o n.

E l e c t r o n i c s C o r p o r a t i o n. E l e c t r o n i c s C o r p o r a t i o n Cygnus Electronics at a glance Incorporated in 1996, Cygnus Electronics Corporation is one of the leading Electronic and Cables Manufacturing Services companies

More information

HIGHLY ACCELERATED LIFE TEST REPORT COM840

HIGHLY ACCELERATED LIFE TEST REPORT COM840 HIGHLY ACCELERATED LIFE TEST REPORT COM840 Prepared for: Ampro Computers, Inc. Tom Davenport Director of Quality & Engineering Services 5215 Hellyer Avenue Suite 110 San Jose, California 95138-1007 Phone:

More information

MVME162P2. VME Embedded Controller with Two IP Slots

MVME162P2. VME Embedded Controller with Two IP Slots MVME162P2 VME Embedded Controller with Two IP Slots [Advantages] [Details] [Specifications] [Ordering Info] [.pdf version ] 25 MHz MC68040 with floating point coprocessor or 25 MHz MC68LC040 High-performance

More information

DeltaV SIS TM. Logic Solver. DeltaV SIS Logic Solver. Introduction. DeltaV SIS Product Data Sheet. World s first smart SIS Logic Solver

DeltaV SIS TM. Logic Solver. DeltaV SIS Logic Solver. Introduction. DeltaV SIS Product Data Sheet. World s first smart SIS Logic Solver June 2014 Page 1 DeltaV SIS TM Logic Solver The DeltaV SIS platform is the world s smart SIS system to use the power of predictive intelligence for increasing the availability of the entire safety instrumented

More information

NI 9423. NI C Series Overview DATASHEET. 8-Channel Sinking Digital Input Module

NI 9423. NI C Series Overview DATASHEET. 8-Channel Sinking Digital Input Module DATASHEET NI 9423 8-Channel Sinking Digital Input Module 8-channel, 100 µs digital input 24 V logic, sinking digital input Compatible with NI CompactDAQ counters 250 Vrms, CAT II isolation 10-position

More information

www.klmtechgroup.com TABLE OF CONTENT

www.klmtechgroup.com TABLE OF CONTENT Page : 1 of 13 Project Engineering Standard www.klmtechgroup.com KLM Technology #03-12 Block Aronia, Jalan Sri Perkasa 2 Taman Tampoi Utama 81200 Johor Bahru Malaysia TABLE OF CONTENT SCOPE 2 REFERENCES

More information

M.I.S. Electronics Inc. Electronics Manufacturing Services

M.I.S. Electronics Inc. Electronics Manufacturing Services M.I.S. Electronics Inc. Electronics Manufacturing Services Corporate Overview Where everything comes together! Company Profile Established in 1999 Located in Richmond Hill (Toronto) Ontario Full turnkey

More information

Objective. Testing Principle. Types of Testing. Characterization Test. Verification Testing. VLSI Design Verification and Testing.

Objective. Testing Principle. Types of Testing. Characterization Test. Verification Testing. VLSI Design Verification and Testing. VLSI Design Verification and Testing Objective VLSI Testing Mohammad Tehranipoor Electrical and Computer Engineering University of Connecticut Need to understand Types of tests performed at different stages

More information

LOCAL INTERCONNECT NETWORK (LIN)

LOCAL INTERCONNECT NETWORK (LIN) 54C-1 GROUP 54C LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION...54C-2 SPECIAL TOOL...54C-3...54C-4 DIAGNOSTIC FUNCTION...54C-4 DIAGNOSTIC TROUBLE CODE CHART...54C-6 DIAGNOSTIC TROUBLE CODE

More information

UNIT Computing: Installing and Maintaining Hardware (SCQF level 6)

UNIT Computing: Installing and Maintaining Hardware (SCQF level 6) National Unit Specification: general information CODE F3T0 12 SUMMARY This Unit is designed to enable candidates to work effectively and safely with a range of computer hardware components. Candidates

More information

COURCE TITLE DURATION CompTIA A+ Certification 40 H.

COURCE TITLE DURATION CompTIA A+ Certification 40 H. COURCE TITLE DURATION CompTIA A+ Certification 40 H. Overview: The target student is anyone with basic computer user skills who is interested in: obtaining a job as an IT professional or PC technician.

More information

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY:

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: 1 INTRODUCTION The aim of this project is to design an ambient temperature measurement circuit. The motivation for doing this project is the fact

More information

ACCELERATED RELIABILITY TEST TECHNIQUES USED TO FIND DEFECTS WITHIN PRINTED CIRCUIT BOARDS

ACCELERATED RELIABILITY TEST TECHNIQUES USED TO FIND DEFECTS WITHIN PRINTED CIRCUIT BOARDS ACCELERATED RELIABILITY TEST TECHNIQUES USED TO FIND DEFECTS WITHIN PRINTED CIRCUIT BOARDS Mike Silverman, C.R.E. Managing Partner, Ops A La Carte, LLC BIOGRAPHY Mike is an experienced leader in reliability

More information

surface mount components with less than 100 mil pin spacing double-sided component mounting I/O buffer w/ BS cell BS chain

surface mount components with less than 100 mil pin spacing double-sided component mounting I/O buffer w/ BS cell BS chain Boundary Scan Developed to test interconnect between chips on PCB Originally referred to as JTAG (Joint Test Action Group) Uses scan design approach to test external interconnect No-contact probe overcomes

More information

Quality assurance from a-z. Ericsson Power Modules

Quality assurance from a-z. Ericsson Power Modules Quality assurance from a-z Ericsson Power Modules Quality Assurance From A-Z Supplier / Component Qualification Product Design Verification of Quality and Reliability performance Handling of incoming material

More information

Security Lab. Episode 2a: JTAG Interface. Jan Nordholz, Matthias Petschick, Julian Vetter

Security Lab. Episode 2a: JTAG Interface. Jan Nordholz, Matthias Petschick, Julian Vetter Security Lab Episode 2a: JTAG Interface Jan Nordholz, Matthias Petschick, Julian Vetter Prof. Jean-Pierre Seifert Security in Telecommunications TU Berlin SoSe 2015 jan, matthias, julian (sect) Security

More information

Reliability of electronics: HALT-testing. 1 I. Vervenne. Outline. Reliability. Failure rate. Failure rate and reliability. Failure rate calculation

Reliability of electronics: HALT-testing. 1 I. Vervenne. Outline. Reliability. Failure rate. Failure rate and reliability. Failure rate calculation Outline Reliability of electronics: HALT-testing Isabelle Vervenne TUSofia, 9 th September 20 Reliability analysis Some definitions Failure rate of electronic components HALT (highly accelerated life tes

More information

Electronic Concepts & Engineering, Inc. Developers of Electronic Systems & Software. Military & Aerospace

Electronic Concepts & Engineering, Inc. Developers of Electronic Systems & Software. Military & Aerospace Electronic Concepts & Engineering, Inc. Developers of Electronic Systems & Software Military & Aerospace ECE Programs have Included: Hybrid Electric Vehicle Control Systems Expendable Missile Turbine Engine/Turbojet

More information

APS-Arduino Shield. Evaluation Board for the APS Stepper Motor Power Stage. Manual 2120-A002 EN ID

APS-Arduino Shield. Evaluation Board for the APS Stepper Motor Power Stage. Manual 2120-A002 EN ID APS-Arduino Shield Evaluation Board for the APS Stepper Motor Power Stage ID 10016767 Manual 2120-A002 EN phytron APS-Arduino Shield Evaluation Board for the APS Stepper Motor Power Stage TRANSLATION OF

More information

Product Data. Thermal Comfort Data Logger Type 1221. Including Application Software Type 7301

Product Data. Thermal Comfort Data Logger Type 1221. Including Application Software Type 7301 Product Data Thermal Comfort Data Logger Type 1221 Including Application Software Type 7301 USES: For measuring all physical parameters necessary to evaluate heat stress and thermal comfort For evaluating

More information

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada BIOGRAPHY Yves Théroux, a Project Engineer with BAE Systems Canada (BSC) has eight years of experience in the design, qualification,

More information

Rack mounted telephone- and leased line modem for industrial applications

Rack mounted telephone- and leased line modem for industrial applications Rack mounted telephone- and leased line modem for industrial applications TR-6 Rack modem for industrial PSTNand /-wire leased line applications The TR-6 is an analogue V. 9 -rack PSTN modem as well as

More information

RHINO PSM Series Power Supplies

RHINO PSM Series Power Supplies RHINO PSM Series Supplies Our versatile switching power supplies are DIN-rail mountable Features Industrial grade design Sturdy metal case to withstand harsh industrial environments Model PSM4-090S-N meets

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

Non-Contact Test Access for Surface Mount Technology IEEE 1149.1-1990

Non-Contact Test Access for Surface Mount Technology IEEE 1149.1-1990 Non-Contact Test Access for Surface Mount Technology IEEE 1149.1-1990 ABSTRACT Mechanical and chemical process challenges initially limited acceptance of surface mount technology (SMT). As those challenges

More information

LOCAL INTERCONNECT NETWORK (LIN)

LOCAL INTERCONNECT NETWORK (LIN) 54B-1 GROUP 54B LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION 54B-2 SPECIAL TOOLS 54B-3 54B-4 DIAGNOSIS FUNCTION 54B-4 DIAGNOSTIC TROUBLE CODE CHART 54B-5 DIAGNOSTIC TROUBLE CODE PROCEDURES

More information

HALT & HASS Systems.

HALT & HASS Systems. HALT & HASS Systems www.haltandhass.com TIME COMPRESSOR HALT & HASS CHAMBERS Quickly Discover Design Weaknesses CSZ HALT/HASS chambers provide extreme temperature change rates and multi- axis vibration

More information

Unit - II Important internal devices of CPU

Unit - II Important internal devices of CPU Unit - II Important internal devices of CPU By completing this module, you will be able to understand and learn the following Important parts of CPU Mother Board and its components Memory RAM & ROM Sound

More information

WEA-Base. User manual for load cell transmitters. UK WEA-Base User manual for load cell transmitters Version 3.2 UK

WEA-Base. User manual for load cell transmitters. UK WEA-Base User manual for load cell transmitters Version 3.2 UK WEA-Base User manual for load cell transmitters 1 Contents 1. Technical data... 3 2. Assembly... 4 2.1 Power supply... 4 2.2 Load cells... 4 2.3 RS-485... 4 2.4 Relays... 5 2.5 Digital input... 5 2.6 Analogue

More information

HALT Guideline. Rev Originator Description of Change 3.0 D. Rahe (QualMark) Third draft.

HALT Guideline. Rev Originator Description of Change 3.0 D. Rahe (QualMark) Third draft. Revision: 4/24/03 Page 1 of 20 HALT Guideline Change Record Rev Originator Description of Change 3.0 D. Rahe (QualMark) Third draft. 4/24/03 C. Drake (QualMark) Updated body of text. Title change (former

More information

SOLDERING, PCB REPAIR & IPC610

SOLDERING, PCB REPAIR & IPC610 SOLDERING, PCB REPAIR & IPC610 COURSE 560: 3 DAYS: Max 8 Candidates This course provides all the skills necessary to work on modern electronic printed circuit boards. It is intended for candidates who

More information

IQ151 CONTROLLER DATA SHEET

IQ151 CONTROLLER DATA SHEET IQ151 CONTROLLER DATA SHEET The IQ151 is a controller in the Trend range with 64 inputs and 32 outputs. Full DDC (direct digital control) with PID control loops is provided. The output channels may be

More information

USB-to-I2C Hardware User s Manual

USB-to-I2C Hardware User s Manual USB-to-I2C Hardware User s Manual http://www.i2ctools.com/ Information provided in this document is solely for use with the USB-to-I2C product from SB Solutions, Inc. SB Solutions, Inc. reserves the right

More information

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original

More information

SOFTWARE-IMPLEMENTED SAFETY LOGIC Angela E. Summers, Ph.D., P.E., President, SIS-TECH Solutions, LP

SOFTWARE-IMPLEMENTED SAFETY LOGIC Angela E. Summers, Ph.D., P.E., President, SIS-TECH Solutions, LP SOFTWARE-IMPLEMENTED SAFETY LOGIC Angela E. Summers, Ph.D., P.E., President, SIS-TECH Solutions, LP Software-Implemented Safety Logic, Loss Prevention Symposium, American Institute of Chemical Engineers,

More information

S-series SQ Controller

S-series SQ Controller DeltaV Distributed Control System Product Data Sheet December 2015 S-series SQ Controller Scalable controllers Quick assembly Easy-to-use Field proven architecture Designed for Electonic Marshalling Advanced

More information

Programming Logic controllers

Programming Logic controllers Programming Logic controllers Programmable Logic Controller (PLC) is a microprocessor based system that uses programmable memory to store instructions and implement functions such as logic, sequencing,

More information

VI Chip Environmental Qualification Testing Standards

VI Chip Environmental Qualification Testing Standards VI Chip Environmental Qualification Testing Standards Revision: 0 Report Dated: June 11 th, 2014 Report Prepared By: Noel Joyce Reliability Lab Manager Page 1 of 14 Table of Contents 1. Purpose... 3 2.

More information

Ensuring Reliability in Lean New Product Development. John J. Paschkewitz, P.E., CRE

Ensuring Reliability in Lean New Product Development. John J. Paschkewitz, P.E., CRE Ensuring Reliability in Lean New Product Development John J. Paschkewitz, P.E., CRE Overview Introduction and Definitions Part 1: Lean Product Development Lean vs. Traditional Product Development Key Elements

More information

Since 1995, Global Resources, Local Support from Concept to Production

Since 1995, Global Resources, Local Support from Concept to Production ELECTRONIC MANUFACTURING SERVICES Since 1995, Global Resources, Local Support from Concept to Production When you need quality manufacturing services Design PCB Assembly Box Build / Final Assembly Count

More information

How to read this guide

How to read this guide How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information

More information

MANUFACTURING. Prototype Development. New Product Introduction (NPI) Builds. Process Development. Design for Manufacturing (DFM)

MANUFACTURING. Prototype Development. New Product Introduction (NPI) Builds. Process Development. Design for Manufacturing (DFM) MANUFACTURING Contract Assembly Prototype Development New Product Introduction (NPI) Builds Process Development Design for Manufacturing (DFM) Box Build & Test Rework & Repair Feasibility Assessment Experimental

More information

Cisco Nexus 7000 Series Power Supply Modules

Cisco Nexus 7000 Series Power Supply Modules Cisco Nexus 7000 Series Power Supply Modules Product Overview The Cisco Nexus 7000 Series Power Supply Modules (Figures 1 and 2) deliver fault tolerance, high efficiency, load sharing, and hot-swappable

More information

Capacitor Bank Controls

Capacitor Bank Controls Capacitor Bank Controls CBC-8000 Capacitor Bank Controller Device Functional Specification Guide 1. Capacitor Bank Controllers (CBCs) 1.1. The Capacitor Bank Control (CBC) shall be designed to control

More information

Reliability Prediction Basics

Reliability Prediction Basics Reliability Prediction Basics Reliability predictions are one of the most common forms of reliability analysis. Reliability predictions predict the failure rate of components and overall system reliability.

More information

HEOL-N103-OBD, GPS/GPRS Tracking Module with On Board Diagnostic

HEOL-N103-OBD, GPS/GPRS Tracking Module with On Board Diagnostic HEOL-N103-OBD, GPS/GPRS Tracking Module with On Board Diagnostic Heol fleet tracking system GPS N103 -OBD GPRS FTS Software Internet Main office - Control room Other office The specifications in this document

More information

Highly Accelerated Life Testing HALT

Highly Accelerated Life Testing HALT Highly Accelerated Life Testing HALT Joni Kiiski, KONE Technology Organisation / Reliability Laboratory Reliability Manager, Feedback 26/09/2008 1 22.9.2008 Agenda Management of Verified Environmental

More information

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008 Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform

More information

STEP Basics of PLCs

STEP Basics of PLCs STEP 2000 Basics of PLCs Table of Contents Introduction...2 PLCs...4 Number Systems...8 Terminology...14 Basic Requirements...23 S7-200 Micro PLCs...28 Connecting External Devices...39 Programming A PLC...41

More information

About Yazata Business Consulting

About Yazata Business Consulting About Yazata Business Consulting Yazata Consulting is a, full service software consulting company offering web design, application development, software integration, embedded systems design & development,

More information

Quality Assurance Provisions

Quality Assurance Provisions Page 1 of 5 1. Purpose and Scope. The purpose of this document is to define the Quality Assurance Provisions FLIR Systems Inc. requires for inventory material received from Suppliers. This document applies

More information

HALT (HIGHLY ACCELERATED LIFE TEST) PROCESS

HALT (HIGHLY ACCELERATED LIFE TEST) PROCESS HALT (HIGHLY ACCELERATED LIFE TEST) PROCESS Yoni Burg ELTA Systems Ltd Quality and reliability engineer P.O Box 330, Ashdod 77102 Tel: 08-8575805, Fax: 08-8698407, yburg@elta.co.il General Halt (Highly

More information

LOCAL INTERCONNECT NETWORK (LIN)

LOCAL INTERCONNECT NETWORK (LIN) 54B-1 GROUP 54B LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION 54B-2 SPECIAL TOOLS 54B-3 54B-4 DIAGNOSIS FUNCTION 54B-4 DIAGNOSTIC TROUBLE CODE CHART 54B-6 DIAGNOSTIC TROUBLE CODE PROCEDURES

More information

DIOLINE local-bus expansion module with 2 analogue inputs and 2 analogue outputs, settable

DIOLINE local-bus expansion module with 2 analogue inputs and 2 analogue outputs, settable Subject to technical modification 746407 Identification Type DL-LB-AIO-2/2-U/I/PT Product version Hardware revision C Software version 2.00 Datasheet version 00 Use/Application/Properties Description DIOLINE

More information

IPC-9592. Performance Parameters for Power Conversion Devices

IPC-9592. Performance Parameters for Power Conversion Devices IPC-9592 Performance Parameters for Power Conversion Devices Final Draft APRIL 2007 1 SCOPE IPC-9592, Performance Parameters for Power Conversion Devices 1.1 Statement of Scope This document standardizes

More information

Unitary Controller. Features. Description. Technical Specification Sheet Document No. 149-188P25 Rev. 6 March, 2000

Unitary Controller. Features. Description. Technical Specification Sheet Document No. 149-188P25 Rev. 6 March, 2000 Technical Specification Sheet Document No. 149-188P25 Rev. 6 March, 2000 Unitary Controller The Unitary Controller can operate as an independent stand-alone controller, or can be connected to the APOGEE

More information

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers.

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers. Chapter 1 CD-ROM stands for: a. Compact Disk Random Only Memory b. Compact Disk Read Only Memory c. Computer Device Read Only Memory d. Computer Disk Random Online Memory Control Unit (CU) is the a. Main

More information

SOFTWARE ENGINEERING

SOFTWARE ENGINEERING SOFTWARE ENGINEERING Chapter 26 Quality Management ETAM MEMBERS RN N 3521010116 Murali T 3521010117 Muralitharan S 3521010118 Narasimhan K 3521010119 Navaneethakrishnan D Areas Covered What is software

More information