© Copyright EADS TEST & SERVICES 2006 Using Signals in TestDescription & Capability and a TestResults Example.

Slides:



Advertisements
Similar presentations
Chapter 11 Separate Compilation and Namespaces. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Learning Objectives Separate Compilation.
Advertisements

ATML Readiness For Use Phase II. Phase II Readiness For Use The ATML: Phase II will build on the Core phases, adding additional ATML components and features.
Page1 Framework Working Group 2007 ATML Use cases Use of ATML by external agencies is gathering momentum.
Simulation and Evaluation of Various Block Assignments Evaluation of multiple carriers deployed in a channel block evaluation criteria section.
© 2006 Open Grid Forum Network Services Interface Introduction to NSI Guy Roberts.
FIGURE 3.1 System for illustrating Boolean applications to control.
FIGURE 8.1 Process and controller.
The Managing Authority –Keystone of the Control System
1 NEXTOR Monitoring and Modeling NAS Performance at the Daily Level Mark Hansen Performance Metrics TIM May 2002.
Making the System Operational
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Filters and Enveloping - A Practical Discussion -
Configuration management
Configuration management
Khaled Mostafa, ABB Electrical Industries, Nov. 2012
Campus02.at don't stop thinking about tomorrow DI Anton Scheibelmasser Setubal ICINCO /25 Device integration into automation systems with.
Testing Workflow Purpose
Software Requirements
Slide 1 Shall Lists. Slide 2 Shall List Statement Categories  Functional Requirements  Non-Functional Requirements.
Acceptance Testing.
1 UK MOD Policy and ATML Malcolm Brown UK MoD Support Policy Team Automatic Test Systems AutoTestCon Orlando Florida Sept 2010.
Implementation Architecture
Lockheed Martin Aeronautics Company © 2001 Lockheed Martin Corporation F-16 Modular Mission Computer Application Software Achieving Cross-Platform Compatibility.
Michelle Harris ATML on LM-STAR® Michelle Harris Alicia Helton
Continued Investment in ATML
© 2004 Copyright code-in-motion LLC. All rights reserved. Case Study: Variable Data Print, Verification and Interface System code-in-motion Proprietary.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
ICS Test Environment Alexander Söderqvist Dec 9, 2014.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
MotoHawk Training Model-Based Design of Embedded Systems.
Systems Engineering in a System of Systems Context
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Introduction to Software Testing
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
An FPGA implementation of real-time QRS detection H.K.Chatterjee Dept. of ECE Camellia School of Engineering & Technology Kolkata India R.Gupta, J.N.Bera,
Digital data acquisition1 Measuring ? „Wer misst, misst Mist.“ numeric result Sensing, Signal Processing Evaluation Physical/Chemical Property Physical/Chemical.
ECE 332 Digital Electronics and Logic Design Lab Lab 5 VHDL Design Styles Testbenches.
Software System Engineering: A tutorial
T. E. Potok - University of Tennessee Software Engineering Dr. Thomas E. Potok Adjunct Professor UT Research Staff Member ORNL.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
Algoval: Evaluation Server Past, Present and Future Simon Lucas Computer Science Dept Essex University 25 January, 2002.
Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly MBARI 2010.
RAI Information Brief Prospective from the RAI Working Group.
IEEE1641 Signal & Test Definition A Quick Tutorial Chris Gorringe.
Goals for Presentation Explain the basics of software development methodologies Explain basic XP elements Show the structure of an XP project Give a few.
An Approach to ATML using the SSAI RAI Standard SSAI Proprietary Information: Any distribution or disclosure of this information is subject to prior SSAI.
LEONARDO INSIGHT II / TAP-MM ASTEP - Introduction to mixed-signal testing using the standard © J. M. Martins Ferreira - University of Porto (FEUP.
1 TestDescription Schema Implementation in SAMe ATE ATML Meeting – Boston, MA October 2006.
Digital Design Using VHDL and PLDs ECOM 4311 Digital System Design Chapter 1.
OL ILDLOEM BIT/Integrated Diagnostics Test / Maintenance Feedback ARGCS ACTD CONOPS Weapon System ECP Data flow Coalition Team Concept Wide.
Synthetic Instrument (SI) ATML Instrument Description Implementation Ron Taylor 17 Jan 2006.
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
Testing Overview Software Reliability Techniques Testing Concepts CEN 4010 Class 24 – 11/17.
© 2009 Artisan Software Tools. All rights reserved. Testing Solutions with UML/SysML Andrew Stuart, Matthew Hause.
PCAR Precision In Practice 1 Precision In Practice Achieving the best results with precision Digital Multimeter measurements Paul Roberts Fluke Precision.
1 ATML Status January 2008 Issue 14 An overview of the ATML activity in the ATML focus group and as part of the IEEE SCC20 sub-committees.
ECE 353 Introduction to Microprocessor Systems
IEEE Std 1074: Standard for Software Lifecycle
RAILWAY TRACK SNAP NOTIFICATION
NA4 Test Team Status Test meeting, 07/09/04
BASICS OF SOFTWARE TESTING Chapter 1. Topics to be covered 1. Humans and errors, 2. Testing and Debugging, 3. Software Quality- Correctness Reliability.
DoD Automatic Test Systems (ATS) Strategies
Introduction to Software Testing
Use of ATML in Navy ATS.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
LEARNING & DEVELOPMENT STRATEGY: PROCESS OVERVIEW
Presentation transcript:

© Copyright EADS TEST & SERVICES 2006 Using Signals in TestDescription & Capability and a TestResults Example

© Copyright EADS TEST & SERVICES 2006 Signal Capture Generating 1641 Signals from a Product Acceptance Specification (PAS) Translation from the PAS to 1641 signals is reasonably straightforward –This is because PAS is written in terms of UUT –Extraction is a manual process E.g.: Monitor SK2-F with respect to 0V at SK2-s and verify that the voltage is +5.0V +/-0.2V Translates into: PAS 1641 Signals

© Copyright EADS TEST & SERVICES 2006 In older ATPs, this is often all that is available. Code, style & structure may be unfamiliar Contain ATE specific information. Extracting any large amounts of information manually is very laborious and, thus, prone to error. Irregular structure and ATE specifics mean that automatic extraction of signals is not possible –Without standardised extraction, the test program is being virtually re-written and must go through acceptance. Signal Capture Generating 1641 Signals from Existing Source Code Test Program 1641 Signals

© Copyright EADS TEST & SERVICES 2006 Test Description. < Signal ….

© Copyright EADS TEST & SERVICES 2006 Test Program ' Create EU Power Supply Signal Set psu = ate.Require("PSU") psu.Name = "PSU1" psu.ampl = "23.5 errlmt ±0.5V" psu.current_limit = "550mA" Set tw = ate.Require("TwoWire") tw.Name = "TW1" tw.In = "PSU1" tw.hi = "BatteryPos" tw.lo = "BatterNeg" psu.Out.Run ' Create Measuremnt Set monitor = ate.Require(" " & _ " " & _ " ") monitor.Out.Run 5000 monitor.Out.Stop Set monitor = Nothing.NET (e.g. TestBase) TestStand

© Copyright EADS TEST & SERVICES 2006 Capability The resource description of a Racal4152A DMM and associated connection to the UUT. : :

© Copyright EADS TEST & SERVICES 2006 Architecture

© Copyright EADS TEST & SERVICES 2006 Test Signal Run-Time System Signal Interface (RAI?) Test Requirement Test Program ATE TestResults Logger UUT Native Driver Native Driver Switch RFSynth Signal Interface Native Driver DMM General Architecture Using a Signal Interface

© Copyright EADS TEST & SERVICES 2006 TestResults Sample ==================== PROGRAM NUMBER M ISSUE 2 MY TEST PROGRAMME UUT SERIAL NUMBER :- DATE : T12:24:28 OPERATOR NAME :- MCORNISH ==================== ==================== TEST PASS HIGH SOURCE TEST T HL = MV = LL = ==================== TEST PASS HIGH SOURCE TEST T HL = MV = LL =

© Copyright EADS TEST & SERVICES 2006 Results Data Vs. Modelled Data No significant differences found between the native and 1641 r.f. test results (Aeroflex)

© Copyright EADS TEST & SERVICES 2006 Synthetic Instruments e e e e e e e

© Copyright EADS TEST & SERVICES 2006 Comparison of Effort Typical Effort to Generate Parametric Tests in the Power/Frequency Domain (Aeroflex) Port IVI Test to 1641 (TestStand) 1 month 1 week time Generate Native Test from General Documentation Port Native Test to IVI (TestStand) (given the presence of the 1641 elements) 1 Day

© Copyright EADS TEST & SERVICES 2006 Where Were Up To IEEE Std Signal & Test Definition –Signal-based test definition standard. –Requirement of MoD ATS Procurement Policy. –Utilised in areas of IEEE P1671 ATML. IEEE 1641 implementation studies: –Phase 1 - Analogue signals/3 test platforms - Racal Instruments. –Phase 2 - Complex RF and a Synthetic Test Platform – Aeroflex. –Phase 3 - Digital signals/ test platforms - under negotiation. –Phase 4 – Parallel development; comparison of traditional vs

© Copyright EADS TEST & SERVICES 2006 Conclusions IEEE Std has been shown to be capable of defining: –Portable analogue signals, –Typical RF parametric tests. Significant effort required to extract the information required to define a 1641 (platform independent) test, from an existing, non-standard or proprietary, test architecture. Though not a unique approach, 1641 represents a departure from many existing test methodologies. –Training would address many issues. No significant differences observed (existing vs. 1641) for: –Test results. –Speed of execution.