IEEE Mixed-Signal Test Bus

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Introduction to DFT Alexander Gnusin.
Sugar 2.0 Formal Specification Language D ana F isman 1,2 Cindy Eisner 1 1 IBM Haifa Research Laboratory 1 IBM Haifa Research Laboratory 2 Weizmann Institute.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Balanced Device Characterization. Page 2 Outline Characteristics of Differential Topologies Measurement Alternatives Unbalanced and Balanced Performance.
September 2013 ASTM Officers Training Workshop September 2013 ASTM Officers Training Workshop Membership & Roster Maintenance September 2013 ASTM Officers.
By Rick Clements Software Testing 101 By Rick Clements
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
FIGURE 3.1 System for illustrating Boolean applications to control.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
ZMQS ZMQS
Z. Stamenković 1, M. Giles 2, and F. Russi 2 1 IHP GmbH, Frankfurt (Oder), GERMANY 2 Synopsys Inc., Mountain View, CA, USA 13th IEEE European Test Symposium,
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
1 Operating Systems Input/Output Management. 2 What is the I/O System A collection of devices that different sub- systems of a computer use to communicate.
The scale of IC design Small-scale integrated, SSI: gate number usually less than 10 in a IC. Medium-scale integrated, MSI: gate number ~10-100, can operate.
Chapter 15 Integrated Services Digital Network ISDN Services History Subscriber Access Layers BISDN WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998.
BOUNDARY SCAN.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Chapter 10 Software Testing
Chapter 5 Test Review Sections 5-1 through 5-4.
Addition 1’s to 20.
25 seconds left…...
Week 1.
We will resume in: 25 Minutes.
How to Fill out a PAR for a New Standard Revised 8 July 2010.
A SMALL TRUTH TO MAKE LIFE 100%
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
How Cells Obtain Energy from Food
1 A Systematic Review of Cross- vs. Within-Company Cost Estimation Studies Barbara Kitchenham Emilia Mendes Guilherme Travassos.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 31/22alt1 Lecture 31 System Test (Lecture 22alt in the Alternative Sequence) n Definition n Functional.
Application Example Analog Boundary Module (ABM) IEEE Standard for a Mixed-Signal Test Bus Benefits Present Working Group members: Bambang Suparjo.
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 The IEEE std for mixed-signal test J. M. Martins Ferreira.
Lecture 28 IEEE JTAG Boundary Scan Standard
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 301 Lecture 30 IEEE JTAG Analog Test Access Port and Standard n Motivation n Bus overview n.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 291 Lecture 29 IEEE JTAG Advanced Boundary Scan & Description Language (BSDL) n Special scan.
Improved Boundary Scan Design (Based on a paper by Lee Whetsel, Texas Instruments Inc.)
Real-Time Systems Design JTAG – testing and programming.
Copyright 2001, Agrawal & BushnellDay-2 PM Lecture 121 Design for Testability Theory and Practice Lecture 12: System Diagnosis n Definition n Functional.
Spring 07, Jan 25 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 VLSI System DFT Vishwani D. Agrawal James J. Danaher.
TAP (Test Access Port) JTAG course June 2006 Avraham Pinto.
Guidelines for Chip DFT Based on Boundary Scan Reference to an article by Ben Bannetts By Regev Susid.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Scan and JTAG Principles1 Scan and JTAG Principles ARM Advanced RISC Machines.
Design for Test HIBU – Oct. 31st 2006 J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 J. M. Martins Ferreira FEUP / DEEC - Rua Dr.
BS Test & Measurement Technique for Modern Semi-con devices & PCBAs.
Introduction to design for test techniques – The IEEE std for mixed-signal test © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 The.
Testing of integrated circuits and design for testability J. Christiansen CERN - EP/MIC
LEONARDO INSIGHT II / TAP-MM ASTEP - The Boundary Scan Test (BST) technology © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 The Boundary.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS Boundary Scan.
April 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 281 Lecture 28 IEEE JTAG Boundary Scan Standard n Motivation n Bed-of-nails tester n System view.
LEONARDO INSIGHT II / TAP-MM ASTEP - Introduction to mixed-signal testing using the standard © J. M. Martins Ferreira - University of Porto (FEUP.
© LATTICE SEMICONDUCTOR CORPORATION 2000 Uudet mikropiirit JTAG February Lattice Confidential Lattice Semiconductor The Leader in ISP TM PLDs Presents.
SYSTEM-LEVEL TEST TECHNIQUES INTRODUCTION In the 1970s, the in-circuit testing (ICT) method appeared. In the 1970s, the in-circuit testing (ICT) method.
VLSI Testing Lecture 14: System Diagnosis
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 2)
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 3)
ECE 434 Advanced Digital System L18
Standard for a Mixed-Signal Test Bus Top Level Architecture
VLSI Testing Lecture 15: System Diagnosis
CPE/EE 422/522 Advanced Logic Design L17
Sungho Kang Yonsei University
Presentation transcript:

IEEE 1149.4 Mixed-Signal Test Bus An overview of this new testability bus standard, along with a discussion of the architecture and how to use it.

IEEE 1149.4: Mixed-signal Test Bus Standard Development history Basic guidelines Test bus requirements Standard architecture Measurement example

Development History September 1991 Informal meeting of 15 companies in San Jose, CA Draft of mission statement, objectives, request to IEEE October 1991 ITC meeting attracted 30 companies Working Group authorized by Test Bus Steering Committee Working Group meetings Since October 1991 Regular meetings: 3 times per year at major test events

Mission Statement To define, document, and promote the use of a standard mixed-signal test bus that can be used at the device, sub-assembly, and system levels to improve the controllability and observability of mixed-signal designs and to support mixed-signal built-in test structures in order to reduce test development time and costs, and improve test quality.

Basic Guidelines Providing test bus facilities to meet the mission objectives Oriented toward industry: design, test, and manufacturing Maintaining compatibility with 1149.1 test bus features Coordinating with IEEE 1149.1 and mainly the IEEE 1149.1B-1994 International industry and academic experts

Basic Guidelines IEEE1149.4 does NOT seek to Solve all mixed-signal test problems Dictate mixed-signal test strategies IEEE1149.4 DOES intend to REDUCE the difficulty in mixed-signal testing FACILITATE design-for-test PROMOTE concurrent design & test approaches

Mixed-Signal Printed Circuit Assembly

Common Defects on a mixed-signal PCA Opens Z Direct Connections Shorts D-D A-A D-A Missing Component Wrong Component

IEEE 1149.1 Boundary-Scan Architecture Virtual Test Probe TDI TMS TCK CORE CORE TDO CONNECTOR PRINTED CIRCUIT ASSEMBLY

Simple, Extended and Differential Interconnects

Handling Analog Pins: Pre-1149.4 inputs Analog section Analog outputs TDI: Test Data In (1149.1) TMS: Test Mode Select (1149.1) TCK: Test ClocK (1149.1) TDO: Test Data Out (1149.1) DBM: Digital Boundary Module (Boundary-Scan Cell) DAC ADC DBM Digital section Digital inputs Digital outputs TDI TMS 1149.1 Test Access Port TDO TCK

Handling Analog Pins: with 1149.4 ABM ABM Analog inputs Analog section Analog outputs TDI: Test Data In (1149.1) TMS: Test Mode Select (1149.1) TCK: Test ClocK (1149.1) TDO: Test Data Out (1149.1) DBM: Digital Boundary Module (Boundary-Scan Cell) ABM: Analog Boundary Module ABM ABM DBM DBM Digital section Digital inputs Digital outputs DBM DBM TDI TMS 1149.1 Test Access Port TDO TCK

Structure of a basic 1149.4 chip (minimal config) Analog Boundary Module (ABM) Digital Boundary Module (DBM) VH VL VG ANALOG I/O PINS Core Circuit DIGITAL I/O PINS VH Internal Test Bus (AB1, AB2 ) VL VG Boundary Scan Path AT1 Analog Test Access Port ATAP TBIC (Test Bus Interface Circuit) AT2 TDO TDI Digital Test Access Port (TAP ) as in IEEE1149.1 Digital Test Access Port (TAP) as in IEEE1149.1 Test Control Circuitry TAP Controller Instruction register and decoder TMS TCK

Analog Boundary Module: Input Pin VTH VH VL VG Input value can be sensed, digitised (against VTH), and captured in the register Current path into the core via AT1, AB1 and SB1 Ability to disconnect the receiving core from the pin using SD and drive either a 1 or a 0 (SH or SL) ABMs can be implemented with actual switches or can be integral in the analog circuit. - Core + SH SL SG Analog function pin SD Core disconnect SB1 SB2 AB1 Internal analog test bus AB2 TBIC AT1 AT2 From TDI ABM Switch Control To TDO

Analog Boundary Module: Output Pin Dot 1 mode Logic 1/0 to output via SH/SL Digital signal input capture via comparison with VTH Compatible with 1149.1 Extest, Preload/Sample Analog mode: each pin can source an analog current via AB1/SB1, or capture an analog voltage via SB2/AB2 form a current return to VG (usually ground) via SG be disconnected from the core via SD VTH VH VL VG - + Core SH SL SG SD Analog function pin Core disconnect SB1 SB2 AB1 Internal analog test bus AB2 TBIC AT1 AT2 From TDI ABM Switch Control To TDO

Analog Output Cell AB1 AB2 VH and VL allow fixed “1” and “0” values (for EXTEST) using S1, S2, S3, S4 ATn disconnected from ABn via S5, S8 Noise suppression via S9, S10, Vclamp when ABn not in use VH Vclamp S1 S2 S9 S10 VL S3 S4 S5 S8 S7 S6 - + - + VTH AT1 AT2 Provision for interconnect test Bus connection and calibration

Analog Boundary-Scan TAP TAP TAP Z1 R Z2 Z3 Z4 CORE CORE CORE TDI TDO + + + + + + Z1 R DR DR DR DR DR DR Z2 Z3 Z4 CORE CORE CORE + + + + + + DR DR DR DR DR DR TDI TAP TAP TAP TDO AT1 AT2 TMS TCK

Test of R, Measurement V1 TAP TAP TAP Z1 R Z2 Z3 Z4 CORE CORE CORE TDI + + + + + + Z1 R DR DR DR DR DR DR Z2 Z3 Z4 CORE CORE CORE + + + + + + DR DR DR DR DR DR TDI TAP TAP TAP TDO AT1 Constant Current AT2 TMS TCK

Test of R, Measurement V2 TAP TAP TAP Z1 R Z2 Z3 Z4 CORE CORE CORE TDI + + + + + + Z1 R DR DR DR DR DR DR Z2 Z3 Z4 CORE CORE CORE + + + + + + DR DR DR DR DR DR TDI TAP TAP TAP TDO AT1 Constant Current AT2 TMS TCK

Test of R, Result R = (V2 - V1) / I Results for three impedances (Z1, Z2, Z3) can be calculated and checked against correct values! This metrology was proven and presented at the 1993 ITC by Ken Parker in a paper entitled: “Structure and Metrology for an Analog Testability Bus” by Ken Parker, John McDermid, and Stig Oresjo of HP.

IEEE 1149.4 Types of Testing Interconnect : Short, Open Parametric Testing : Passive Element measurement Internal Testing : DfT (Design for Test) , BIST (Built-In Self-Test)

For Further Information Officers: Adam Osseiran, IEEE 1149.4 Working Group Chair Fluence Technology (Europe) osseiran@fluence.com Stephen Sunter, Vice Chair LogicVision, CANADA sunter@lvision.com Adam Cron, Editor (previous Chair) Synopsys, USA acron@synopsys.com Elbert Nhan, Secretary Johns Hopkins University, USA The IEEE 1149.4 Web page: http://grouper.ieee.org/groups/1149/4/

To Learn more .... The IEEE Standard Document 0-7381-1755-2 SH94761-NCD; 59$ ITC97, P8.2; IEEE D&TC, Fall 96, pp. 98-101 (Cron, Viewlogic) ITC93, P15.2 (Parker et al, HP); ITC96, P15.1 (Whetsel, TI); ITC96, P4.2 (Lofstrom, KLIC) K. Parker, “Boundary-Scan Handbook: Analog & Digital”, Kluwer, 1998 (2nd Edition). Chap. 7 Perry, “Fundamentals of Mixed-Signal Test”, 1999, <www.soft-test.com> A. Osseiran, “Analog & Mixed-Signal Boundary Scan: a Guide to the 1149.4 Test Standard”, Kluwer, 1999, <www.wkap.nl> Next events : DATE00 (Paris), VTS00 (Montreal), ITC00 (Atlantic City)