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

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

Testing and Programming PCBA s during Design and in Production

Using the Agilent 3070 Tester for In-System Programming in Altera CPLDs

In-System Programmability

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A

Trace Port Analysis for ARM7-ETM and ARM9-ETM Microprocessors

Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:

Agilent N2717A Service Software Performance Verification and Adjustment Software for the Agilent ESA Spectrum Analyzers Product Overview

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

DEDICATED TO EMBEDDED SOLUTIONS

MicroMag3 3-Axis Magnetic Sensor Module

Pre-tested System-on-Chip Design. Accelerates PLD Development

The Evolution of ICT: PCB Technologies, Test Philosophies, and Manufacturing Business Models Are Driving In-Circuit Test Evolution and Innovations

Open Flow Controller and Switch Datasheet

Non-Contact Test Access for Surface Mount Technology IEEE

ATE for Manufacturing Test. Major ATE Companies: Teradyne, Credence, Agilent, Advantest, NPTest... Agilent 83K. Advantest T6682

Testing of Digital System-on- Chip (SoC)

DAC Digital To Analog Converter

Side Channel Analysis and Embedded Systems Impact and Countermeasures

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Switch board datasheet EB

Lab Experiment 1: The LPC 2148 Education Board

A NEW TEST STRATEGY FOR COMPLEX PRINTED CIRCUIT BOARD ASSEMBLIES

ABB RTU560A Series CMU & Modules

Implementation Details

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

Network connectivity controllers

TI GPS PPS Timing Application Note

How To Write A Freescale Mpc755 (Dynos) Microprocessor Microprocessor (Dmi) Microsatellite) Microsi (Dns) Microsd (Dms) Microosmi) (Dmpc755)

GTS-4E Hardware User Manual. Version: V1.1.0 Date:

DDR3 DIMM Slot Interposer

SIMATIC IT Unicam Test Expert

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

MAX II ISP Update with I/O Control & Register Data Retention

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

DATENBLATT USB-DIO32HS USB-DIO32HS-OEM. HABEN SIE FRAGEN ODER WÜNSCHEN SIE EIN INDIVIDUELLES ANGEBOT? Unser Team berät Sie gerne persönlich.

In-System Programming Design TM. Guidelines for ispjtag Devices. Introduction. Device-specific Connections. isplsi 1000EA Family.

ECONseries Low Cost USB DAQ

Application Note, V2.2.1, July 2003 AP OCDS Level 1 JTAG Connector. 16-Bit & 32-Bit Microcontrollers. AI Microcontrollers. Never stop thinking.

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

LatticeECP2/M S-Series Configuration Encryption Usage Guide

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers

POCKET SCOPE 2. The idea 2. Design criteria 3

Febex Data Acquisition System

Medical Device Design: Shorten Prototype and Deployment Time with NI Tools. NI Technical Symposium 2008

Technical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure

Agilent Technologies 3000 Series Oscilloscopes

obems - open source Building energy Management System T4 Sustainability Ltd

EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief

DS1104 R&D Controller Board

TABLE OF CONTENTS. xiii List of Tables. xviii List of Design-for-Test Rules. xix Preface to the First Edition. xxi Preface to the Second Edition

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

ATF1500AS Device Family. Application Note. In-System Programming of Atmel ATF1500AS Devices on the HP3070. Introduction.

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Control your process and stay local

Remote-Controlled Dissolved Oxygen Monitoring System

7a. System-on-chip design and prototyping platforms

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

DS1307ZN. 64 x 8 Serial Real-Time Clock

Single Phase Two-Channel Interleaved PFC Operating in CrM

Using a Failure Modes, Effects and Diagnostic Analysis (FMEDA) to Measure Diagnostic Coverage in Programmable Electronic Systems.

National CR16C Family On-Chip Emulation. Contents. Technical Notes V

MasterBlaster Serial/USB Communications Cable User Guide

SPI Configuration and Flash Programming in UltraScale FPGAs

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

BitBlaster Serial Download Cable

Agilent 8904A Multifunction Synthesizer dc to 600 khz

DP8570A DP8570A Timer Clock Peripheral (TCP)

Application Note. Line Card Redundancy Design With the XRT83SL38 T1/E1 SH/LH LIU ICs

ET-BASE AVR ATmega64/128

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

ZL30136 GbE and Telecom Rate Network Interface Synchronizer

AMC13 T1 Rev 2 Preliminary Design Review. E. Hazen Boston University E. Hazen - AMC13 T1 V2 1

NI 6601/6602. Contents CALIBRATION PROCEDURE. ni.com/manuals

Digital Single Axis Controller

Quick Start Guide for High Voltage Solar Inverter DC-AC Board EVM. Version 1.3

EFC Frequency converters

TAP CONNECT JTAG CABLE

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress Specification Rev 1.

OpenSPARC T1 Processor

find model parameters, to validate models, and to develop inputs for models. c 1994 Raj Jain 7.1

Networking Remote-Controlled Moving Image Monitoring System

Introducing AVR Dragon

DAP miniwiggler V3. Application Note. Microcontrollers AP56004 V

DDX 7000 & Digital Partial Discharge Detectors FEATURES APPLICATIONS

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION

Chapter 13. PIC Family Microcontroller

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

Allen-Bradley/Rockwell

USB-QUAD08. Eight-channel Quadrature Encoder Input Device. Specifications

Transcription:

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 for Manufacturing, Design for Test) can help to approach this zero-defect level high-tech industry wants a delivery quality < 1000 ppm (board level)

how to approach this? reduce possibilities on assembly failures (Design for Manufacturing) maximize the test coverage in the most economical way (Design for Test) 3

test methods only used to localize supply chain and production faults: presence polarity value solder no design verification 4

inspection methods 3D AOI X-Ray 5

structural test methods in circuit test flying probe Test boundary scan test test method cost runtime repair* remark ICT larger volumes FPT low volume 6 BST digital * automatically generated repair ticket

functional test methods specific test setup per product test method cost runtime repair* remark FT high skills * automatically generated repair ticket 7

boundary scan history 1985 : first specifications 1990 : standardised as IEEE Std. 1149.1-1990 1993 : JTAG Technologies 8

JTAG standards IEEE 1149.1 : standard IEEE 1149.4 : analog (not used) IEEE 1149.6 : high speed signals IEEE 1149.7 : less interface signals, more processor debugging IEEE 1532 : programming and configuring of programmable integrated circuits IEEE 1687 : drive and control of instruments inside a semiconductor device 9

boundary scan is gaining importance due to: more dense designs (less space for test points) more high speed signals (test points difficult) 10

advantages boundary scan test automatic program generation fast diagnosis (point to point tests) cluster tests bus interface (I 2 C, SPI, CAN, ) all RAM types (DDR1, DDR2, ) debug interface (hardware and software debugging) flash programming processor programming PLD and FPGA programming 11

limitation boundary scan test only applicable to digital designs NEW STRUCTURAL TEST SOLUTION: Extended Boundary Scan Test (EBS Test) 12

extended boundary scan test possible to test mixed signal or even only analog increase of test coverage (maximized via early involvement Design for Test) quality improvement < 1000 ppm or even < 700 ppm less test steps less software development cost total NRE cost reduction for hardware test setup 13

EBS Test implementation test fixture equipped with 2 x JT 5705/FXT mixed signal JTAG test interface module carrier board 1 spare position 1 oscilloscope 14

EBS Test specifications 4 x test access ports IEEE 1149.x compliant 128 x I/O channels 64 of the 128 I/O are multifunctional: digital input or output (1V 3.6V) 5V tolerant analog input or output (0.00V 30.00V, ± 15.00V) extra function (spare position) pull-up resistor pull-down resistor 15

EBS Test specifications 16 x analog input or output channels analog range 0.00V 30.00V or ± 15.00V 32 x frequency counter channels, range 0 200 MHz 2 x pulse width measurement channels, range 4 8192 ns 2 x frequency generator channels, range 0 62.5 MHz 8 x oscilloscope channels 16

JT 5705/FXT mixed signal JTAG test interface 17 two 1149.1 compliant test access ports TCK up to 15 MHz 64 I/O channels 8 analog input or output channels (taken from channels 57-64) analog accuracy ± 0.7 % of full scale analog range 0.00V 30.00V or ± 15.00V frequency measurements, range 0 200 MHz (channels 33-48) pulse width counter, range 4 8192 ns (channel 35 only) frequency generator, range 0 62.5 MHz (channel 33 only)

conclusions test strategy improvement less test steps quality improvement < 1000 ppm or even < 700 ppm significant lower NRE and repair cost (automatically generated repair ticket) 18

questions 19 Marcel Swinnen teamleader test engineering E mswinnen@tbp.nl M +31 (0)657 884 009