SlideShare a Scribd company logo
1 of 44
Download to read offline
BOUNDARY
SCAN
IEEE 1149.6
IEEE 1149.1
IEEE 1581
JTAG
TCK TMS
TDI
TDO
TRST
What is boundary scan?
A Typical IC
• Testing requires knowledge of functionality of the
device
101010
101010
101010
101010
101010
101010
Core
Logic
101010
101010
101010
101010
101010
101010
What is boundary scan?
A Typical IC … adding boundary scan
Core logic is
isolated
TEST ACCESS PORT
CONTROLLER
Core
Logic
Test Data Out (TDO)
Test Clock (TCK)
Test Data In (TDI)
Test Mode Select (TMS)
Boundary Scan
Cells
What is boundary scan?
A Typical IC … testing with boundary scan
Serial Data In
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
10010 1
Test Data Out (TDO)
Test Clock (TCK)
Test Data In (TDI)
Test Mode Select (TMS)
What is boundary scan?
A Typical IC … testing with boundary scan
Serial Data Out
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
11
0
0
1
0
1
Test Data Out (TDO)
Test Clock (TCK)
Test Data In (TDI)
Test Mode Select (TMS)
What is…
Boundary Scan Interconnect
(1149.1)?
What is boundary scan?
Boundary Scan Interconnect (1149.1)
Testing in a
chain
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
What is boundary scan?
Boundary Scan Interconnect (1149.1)
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
What is boundary scan?
Boundary Scan Interconnect (1149.1)
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
1
0
0
1
0
1
What is boundary scan?
Boundary Scan Interconnect (1149.1)
One port controls the test in the chain
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
0
0
0
1
1
1
TDO
TCK
TDI
TMS
1
0
0
1
0
1
What is…
Boundary Scan Interconnect
(1149.6)?
What is boundary scan?
Boundary Scan Interconnect (1149.6)
For High-speed Differential signals
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
++
− −
What is boundary scan?
Boundary Scan Interconnect (1149.6)
For High-speed Differential signals, with AC coupling capsc
++
− −
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
0
1
0
1
01
0
1 0
1
What is boundary scan?
Buswire
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
1 1
1
1 1
++
− −
Testing each driver separately
What is boundary scan?
Buswire
Testing each driver separately
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
1
1
1
1
1
++
− −
What is boundary scan?
Pull Up/Down Resistors
Opens test: Expect “natural” state
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
1
0
1
++
− −
GND
VCC
high
low
0
What is boundary scan?
Pull Up/Down Resistors
Opens Fault
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
0
0
0
++
− −
GND
low
0
low
VCC
What is boundary scan?
Pull Up/Down Resistors
Shorts test: Expect driven state
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
0
1
++
− −
GND
VCC
high
low
0
1
0
1
0
1
What is boundary scan?
Pull Up/Down Resistors
Shorts fault
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
1
1
++
− −
GND
high
low
0
1
VCC
1
0
1
1
What is…
Boundary Scan Silicon Nails
Test?
What is boundary scan?
Silicon Nails Test
Testing non-Boundary Scan ICs
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
++
− −
GND
VCC
01
1
0
111
0
1
What is…
Cover Extended Technology
(CET)?
What is boundary scan?
Cover-Extend Technology (CET)
Testing non-Boundary Scan ICs; Vectorless test method
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
TEST ACCESS PORT
CONTROLLER
Core
Logic
TDO
TCK
TDI
TMS
++
− −
GND
VCC
1
0
1
Keysight x1149
Boundary Scan
Analyzer
Keysight x1149; Boundary Scan Analyzer
COMPLETE BUNDLE AVAILABLE.
• PC Controlled (Ethernet).
• Four TAP/IO Boxes.
- 1x TAP Port.
- 4x Digital input ports.
- 5x Digital output ports.
• One Diagnostic Clip.
• Add-on Cover-Extend Technology capability
- Vectorless testing of ICs or Connectors through boundary scan
• Scan Path Linker
- Connecting physically separate chains to test the interconnecting nets
4 programmable 0-5V receivers
IEEE 1149.1 TAP
TCK : programmable 0-5V, 40-380V/us, max 22.5MHz
TMS : programmable 1.1-5.0V, max 7.5MHz
TRST : programmable 1.1-5.0V, max 10KHz
TDI : programmable 1.1-5.0V, max 11.25MHz
TDO : programmable 0-5V, max 11.25MHz
1 VCC
4 GND
TAP#4
CET
TAP#3
TAP#2
TAP#15 programmable 1.1-5.0V drivers
Adaptor110-240V USB to PC
*USB
*Trigger Out
LAN to PC
*RS-232
*reserved for future use
LAN to PC
Keysight x1149; Boundary Scan Analyzer
x1149 CET Mux
Power Adaptor
LAN to PC
x1149 TAP/IO
x1149 Controller
No test access
Cover Extend Technology uses Boundary Scan as the stimulus to test non-
Boundary Scan components having no test access.
VTEP amplifier, sensor plate and a Cover-Extend Mux is required
to complete the metrology.
VTEP amplifier &
sensor plate
Graphical view of the selected
chain. Mouse over to retrieve
the TAP information.
All information of the
devices in the chain at
a glance.
Process Outline
Guides user through
test development and
debug.
Project Explorer
Navigate to sections
of the test at a click.
Click to select
chain.
Generate Multi-Chain
Scan Path Linker combines
chains at a click.
Configure/Reconfigure Chain
Automatically sets up chains
using board’s net information.
Output
Shows the results of all the tests for the chain(s).
Results of tests are highlighted in colors. Test
results can be sorted by clicking on the title tab.
Repair Ticket
Pin-level failure reporting and possible cause.
Board with injected open faults (Dot6 test)
CET test failures
‘Standard’ Boundary Scan Test
• Board designs can have boundary scan chains physically
separated (not connected).
• Such boundary chains will be generated and tested as
separate chains.
Scan Path Linker
• Boundary scan test coverage can be increased by the number
of interconnect nets if boundary scan chains can be
‘connected’ during testing and revert to its original design
after testing.
• x1149 Scan Path Linker connects two or more boundary scan
chains by linking the TDO to the TDI of these chains inside the
controller.
• Automated logic level management
IC IC
IC IC
No test coverage
IC IC
IC IC
Nets tested
Keysight x1149 Application
Boundary Scan Analyzer
Introduction to
U1
TDI TDO
U4
TDI TDO
U5
TDI TDO
U3
TDI TDO
What if … ?
• Normal circuit board
• Select Bscan
components
• Wire the Bscan
components into
chains of the same
voltage levels
Introduction to
U2
J1
U6
J2
J3
3.3V
5V
U1
TDI TDO
U4
TDI TDO
U5
TDI TDO
U3
TDI TDO
What if … ?
• Normal circuit board
• Select Bscan components
• Wire the Bscan
components into chains
of the same voltage
levels
• Interconnected nodes
can be tested even
without testpoints
Introduction to
U2
J1
U6
J2
J3
3.3V
5V
What if … ? … Then we …
• Add a test box controlled
by PC
Introduction to
U4
TDI TDO
U1
TDI TDO
U6U5
TDI TDO
U3
TDI TDO
U2
J1
J2
J3
3.3V
5V
TAP 1
CET
TAP 2
What if … ? … Then we …
• Test box outputs clear
failure messages for
easy failure diagnosis
Introduction to
U4
TDI TDO
U1
TDI TDO
U6U5
TDI TDO
U3
TDI TDO
U2
J1
J2
J3
3.3V
5V
Board Failed
#1 Open Failure at U4.62
Expected: 10011010
Actual: 00000000
#2 Voltage Failure on “3.3V”
Measured: 0.0V
High: 3.4V
Low: 3.2V
Expected:
Actual:
TAP 1
CET
TAP 2
What if … ? … Then we …
• Add voltage monitoring
• Add vectorless testing
Introduction to
U4
TDI TDO
U1
TDI TDO
U6U5
TDI TDO
U3
TDI TDO
U2
J1
J2
J3
3.3V
5V
Board Failed
#1 Open Failure at U4.62
Expected: 10011010
Actual: 00000000
#2 Voltage Failure on “3.3V”
Measured: 0.0V
High: 3.4V
Low: 3.2V
Expected:
Actual:
TAP 1
CET
TAP 2
What if … ? … Then we …
• … we have the solution
•NOW
Introduction to
U4
TDI TDO
U1
TDI TDO
U6U5
TDI TDO
U3
TDI TDO
U2
J1
J2
J3
3.3V
5V
Board Failed
#1 Open Failure at U4.62
Expected: 10011010
Actual: 00000000
#2 Voltage Failure on “3.3V”
Measured: 0.0V
High: 3.4V
Low: 3.2V
Expected:
Actual:
TAP 1
CET
TAP 2
DEMO Set Up
DEMO Block Diagram
Safe and Secure Use in Manufacturing
• No worries when integrating x1149 onto i3070
• Option available to run boundary scan test using i3070 or
x1149; libraries are compatible
• No Support issues
• Keysight supports both i3070 and x1149 products
Conclusion
• There are many exciting features
and capabilities on the Keysight
x1149 for your to explore.
• Get an evaluation kit for you to
evaluate now.
Agilent Restricted
¡GRACIAS!

More Related Content

What's hot

ATPG Methods and Algorithms
ATPG Methods and AlgorithmsATPG Methods and Algorithms
ATPG Methods and Algorithms
Deiptii Das
 
Iaetsd march c algorithm for embedded memories in fpga
Iaetsd march c algorithm for embedded memories in fpgaIaetsd march c algorithm for embedded memories in fpga
Iaetsd march c algorithm for embedded memories in fpga
Iaetsd Iaetsd
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreading
Fraboni Ec
 

What's hot (20)

What is JTAG?
What is JTAG?What is JTAG?
What is JTAG?
 
ATPG Methods and Algorithms
ATPG Methods and AlgorithmsATPG Methods and Algorithms
ATPG Methods and Algorithms
 
1149.6extest
1149.6extest1149.6extest
1149.6extest
 
5. DFT.pptx
5. DFT.pptx5. DFT.pptx
5. DFT.pptx
 
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
 
Level sensitive scan design(LSSD) and Boundry scan(BS)
Level sensitive scan design(LSSD) and Boundry scan(BS)Level sensitive scan design(LSSD) and Boundry scan(BS)
Level sensitive scan design(LSSD) and Boundry scan(BS)
 
Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)Vlsi physical design (Back End Process)
Vlsi physical design (Back End Process)
 
Behavioral modeling of Clock/Data Recovery
Behavioral modeling of Clock/Data RecoveryBehavioral modeling of Clock/Data Recovery
Behavioral modeling of Clock/Data Recovery
 
system verilog
system verilogsystem verilog
system verilog
 
dft
dftdft
dft
 
Iaetsd march c algorithm for embedded memories in fpga
Iaetsd march c algorithm for embedded memories in fpgaIaetsd march c algorithm for embedded memories in fpga
Iaetsd march c algorithm for embedded memories in fpga
 
Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2
 
Cyclone II FPGA Overview
Cyclone II FPGA OverviewCyclone II FPGA Overview
Cyclone II FPGA Overview
 
Clock Tree Timing 101
Clock Tree Timing 101Clock Tree Timing 101
Clock Tree Timing 101
 
Coverage and Introduction to UVM
Coverage and Introduction to UVMCoverage and Introduction to UVM
Coverage and Introduction to UVM
 
Fpga Verification Methodology and case studies - Semisrael Expo2014
Fpga Verification Methodology and case studies - Semisrael Expo2014Fpga Verification Methodology and case studies - Semisrael Expo2014
Fpga Verification Methodology and case studies - Semisrael Expo2014
 
SATA Protocol
SATA ProtocolSATA Protocol
SATA Protocol
 
WiFi-Based IMSI Catcher
WiFi-Based IMSI CatcherWiFi-Based IMSI Catcher
WiFi-Based IMSI Catcher
 
What is simultaneous multithreading
What is simultaneous multithreadingWhat is simultaneous multithreading
What is simultaneous multithreading
 
Spyglass dft
Spyglass dftSpyglass dft
Spyglass dft
 

Similar to Boundary Scan Basics - x1149 de Keysight

MagneTag Presentation Winter Quarter V3.0
MagneTag Presentation Winter Quarter V3.0MagneTag Presentation Winter Quarter V3.0
MagneTag Presentation Winter Quarter V3.0
John-Paul Petersen
 

Similar to Boundary Scan Basics - x1149 de Keysight (20)

Boundary scan for support engineers and technicians
Boundary scan for support engineers and techniciansBoundary scan for support engineers and technicians
Boundary scan for support engineers and technicians
 
Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin & Automotive Days 2015 by InterLatin &
Automotive Days 2015 by InterLatin &
 
UGM 2015: X1149 workshop
UGM 2015: X1149 workshopUGM 2015: X1149 workshop
UGM 2015: X1149 workshop
 
Design for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDesign for testability and automatic test pattern generation
Design for testability and automatic test pattern generation
 
E2020 General Step TDR Training
E2020 General Step TDR TrainingE2020 General Step TDR Training
E2020 General Step TDR Training
 
28 c64a mimemory
28 c64a  mimemory28 c64a  mimemory
28 c64a mimemory
 
E2020 TDR CATV Training
E2020 TDR CATV TrainingE2020 TDR CATV Training
E2020 TDR CATV Training
 
2.8 Inch LCD 320X240 C0283QGL-SPIRGB To Replace CMEL 2.8 C0283QGLC
2.8 Inch LCD 320X240 C0283QGL-SPIRGB To Replace CMEL 2.8 C0283QGLC2.8 Inch LCD 320X240 C0283QGL-SPIRGB To Replace CMEL 2.8 C0283QGLC
2.8 Inch LCD 320X240 C0283QGL-SPIRGB To Replace CMEL 2.8 C0283QGLC
 
E2020 TDR Telco Training
E2020 TDR Telco TrainingE2020 TDR Telco Training
E2020 TDR Telco Training
 
Tlc5940 ep
Tlc5940 epTlc5940 ep
Tlc5940 ep
 
Design of IEEE 1149.1 Tap Controller IP Core
Design of IEEE 1149.1 Tap Controller IP Core Design of IEEE 1149.1 Tap Controller IP Core
Design of IEEE 1149.1 Tap Controller IP Core
 
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP COREDESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
 
mod7.pdf
mod7.pdfmod7.pdf
mod7.pdf
 
Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.
 
Prezentare tcs2011
Prezentare tcs2011Prezentare tcs2011
Prezentare tcs2011
 
MagneTag Presentation Winter Quarter V3.0
MagneTag Presentation Winter Quarter V3.0MagneTag Presentation Winter Quarter V3.0
MagneTag Presentation Winter Quarter V3.0
 
CMEL 2.4 inch Amoled(240x320) Datasheet
CMEL 2.4 inch Amoled(240x320) DatasheetCMEL 2.4 inch Amoled(240x320) Datasheet
CMEL 2.4 inch Amoled(240x320) Datasheet
 
IRJET- Broadcasting Test Patterns to Integrated Circuit Via Single Bidirectio...
IRJET- Broadcasting Test Patterns to Integrated Circuit Via Single Bidirectio...IRJET- Broadcasting Test Patterns to Integrated Circuit Via Single Bidirectio...
IRJET- Broadcasting Test Patterns to Integrated Circuit Via Single Bidirectio...
 
EIT_Presentation
EIT_PresentationEIT_Presentation
EIT_Presentation
 
MCHP-bst&ict
MCHP-bst&ictMCHP-bst&ict
MCHP-bst&ict
 

More from Interlatin

Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
Interlatin
 

More from Interlatin (20)

Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070
 
In-line fixture design and release to production
In-line fixture design and release to production In-line fixture design and release to production
In-line fixture design and release to production
 
Keysight Mini-ICT - Testing Days México
Keysight Mini-ICT - Testing Days MéxicoKeysight Mini-ICT - Testing Days México
Keysight Mini-ICT - Testing Days México
 
Keysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test InterfaceKeysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test Interface
 
Básicos de Functional Test Systems - Testing Days Tijuana
Básicos de Functional Test Systems - Testing Days TijuanaBásicos de Functional Test Systems - Testing Days Tijuana
Básicos de Functional Test Systems - Testing Days Tijuana
 
Functional Test Systems - Testing Days Bajío
Functional Test Systems - Testing Days BajíoFunctional Test Systems - Testing Days Bajío
Functional Test Systems - Testing Days Bajío
 
Análisis de respuesta en frecuencia en osciloscopios
Análisis de respuesta en frecuencia en osciloscopiosAnálisis de respuesta en frecuencia en osciloscopios
Análisis de respuesta en frecuencia en osciloscopios
 
Presentación de ingeniería digital
Presentación de ingeniería digitalPresentación de ingeniería digital
Presentación de ingeniería digital
 
Inter latin ptc i-iot - viaje de transformación de la manufactura
Inter latin ptc i-iot - viaje de transformación de la manufacturaInter latin ptc i-iot - viaje de transformación de la manufactura
Inter latin ptc i-iot - viaje de transformación de la manufactura
 
Elige la fuente de alimentación adecuada para tus aplicaciones
Elige la fuente de alimentación adecuada para tus aplicacionesElige la fuente de alimentación adecuada para tus aplicaciones
Elige la fuente de alimentación adecuada para tus aplicaciones
 
Sistemas de adquisición de datos en las Fábricas Inteligentes de la Industria...
Sistemas de adquisición de datos en las Fábricas Inteligentes de la Industria...Sistemas de adquisición de datos en las Fábricas Inteligentes de la Industria...
Sistemas de adquisición de datos en las Fábricas Inteligentes de la Industria...
 
Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1
 
Introducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LINIntroducción a las Redes automotrices - CAN/LIN
Introducción a las Redes automotrices - CAN/LIN
 
Pruebas de Campo para la industria de las Telecomunicaciones - Caracterizació...
Pruebas de Campo para la industria de las Telecomunicaciones - Caracterizació...Pruebas de Campo para la industria de las Telecomunicaciones - Caracterizació...
Pruebas de Campo para la industria de las Telecomunicaciones - Caracterizació...
 
UGM 2015 Automotive Days
UGM 2015 Automotive DaysUGM 2015 Automotive Days
UGM 2015 Automotive Days
 
UGM CAN PXI
UGM CAN PXIUGM CAN PXI
UGM CAN PXI
 
UGM 2015 Manager's Track
UGM 2015 Manager's TrackUGM 2015 Manager's Track
UGM 2015 Manager's Track
 
Interpretación y utilidad de datos estadísticos.
Interpretación y utilidad de datos estadísticos.Interpretación y utilidad de datos estadísticos.
Interpretación y utilidad de datos estadísticos.
 
Best practices
Best practicesBest practices
Best practices
 
Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
Introduccion a la Interferencia Electromagnetica y Compatibilidad Electromagn...
 

Recently uploaded

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 

Recently uploaded (20)

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Boundary Scan Basics - x1149 de Keysight

  • 2. IEEE 1149.6 IEEE 1149.1 IEEE 1581 JTAG TCK TMS TDI TDO TRST
  • 3. What is boundary scan? A Typical IC • Testing requires knowledge of functionality of the device 101010 101010 101010 101010 101010 101010 Core Logic 101010 101010 101010 101010 101010 101010
  • 4. What is boundary scan? A Typical IC … adding boundary scan Core logic is isolated TEST ACCESS PORT CONTROLLER Core Logic Test Data Out (TDO) Test Clock (TCK) Test Data In (TDI) Test Mode Select (TMS) Boundary Scan Cells
  • 5. What is boundary scan? A Typical IC … testing with boundary scan Serial Data In TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 10010 1 Test Data Out (TDO) Test Clock (TCK) Test Data In (TDI) Test Mode Select (TMS)
  • 6. What is boundary scan? A Typical IC … testing with boundary scan Serial Data Out TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 11 0 0 1 0 1 Test Data Out (TDO) Test Clock (TCK) Test Data In (TDI) Test Mode Select (TMS)
  • 7. What is… Boundary Scan Interconnect (1149.1)?
  • 8. What is boundary scan? Boundary Scan Interconnect (1149.1) Testing in a chain TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS
  • 9. What is boundary scan? Boundary Scan Interconnect (1149.1) TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS
  • 10. What is boundary scan? Boundary Scan Interconnect (1149.1) TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS 1 0 0 1 0 1
  • 11. What is boundary scan? Boundary Scan Interconnect (1149.1) One port controls the test in the chain TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic 0 0 0 1 1 1 TDO TCK TDI TMS 1 0 0 1 0 1
  • 12. What is… Boundary Scan Interconnect (1149.6)?
  • 13. What is boundary scan? Boundary Scan Interconnect (1149.6) For High-speed Differential signals TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS ++ − −
  • 14. What is boundary scan? Boundary Scan Interconnect (1149.6) For High-speed Differential signals, with AC coupling capsc ++ − − TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 0 1 0 1 01 0 1 0 1
  • 15. What is boundary scan? Buswire TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 1 1 1 1 1 ++ − − Testing each driver separately
  • 16. What is boundary scan? Buswire Testing each driver separately TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 1 1 1 1 1 ++ − −
  • 17. What is boundary scan? Pull Up/Down Resistors Opens test: Expect “natural” state TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 1 0 1 ++ − − GND VCC high low 0
  • 18. What is boundary scan? Pull Up/Down Resistors Opens Fault TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 0 0 0 ++ − − GND low 0 low VCC
  • 19. What is boundary scan? Pull Up/Down Resistors Shorts test: Expect driven state TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 0 1 ++ − − GND VCC high low 0 1 0 1 0 1
  • 20. What is boundary scan? Pull Up/Down Resistors Shorts fault TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS 1 1 ++ − − GND high low 0 1 VCC 1 0 1 1
  • 21. What is… Boundary Scan Silicon Nails Test?
  • 22. What is boundary scan? Silicon Nails Test Testing non-Boundary Scan ICs TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS ++ − − GND VCC 01 1 0 111 0 1
  • 23. What is… Cover Extended Technology (CET)?
  • 24. What is boundary scan? Cover-Extend Technology (CET) Testing non-Boundary Scan ICs; Vectorless test method TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS TEST ACCESS PORT CONTROLLER Core Logic TDO TCK TDI TMS ++ − − GND VCC 1 0 1
  • 26. Keysight x1149; Boundary Scan Analyzer COMPLETE BUNDLE AVAILABLE. • PC Controlled (Ethernet). • Four TAP/IO Boxes. - 1x TAP Port. - 4x Digital input ports. - 5x Digital output ports. • One Diagnostic Clip. • Add-on Cover-Extend Technology capability - Vectorless testing of ICs or Connectors through boundary scan • Scan Path Linker - Connecting physically separate chains to test the interconnecting nets
  • 27. 4 programmable 0-5V receivers IEEE 1149.1 TAP TCK : programmable 0-5V, 40-380V/us, max 22.5MHz TMS : programmable 1.1-5.0V, max 7.5MHz TRST : programmable 1.1-5.0V, max 10KHz TDI : programmable 1.1-5.0V, max 11.25MHz TDO : programmable 0-5V, max 11.25MHz 1 VCC 4 GND TAP#4 CET TAP#3 TAP#2 TAP#15 programmable 1.1-5.0V drivers Adaptor110-240V USB to PC *USB *Trigger Out LAN to PC *RS-232 *reserved for future use LAN to PC Keysight x1149; Boundary Scan Analyzer
  • 28. x1149 CET Mux Power Adaptor LAN to PC x1149 TAP/IO x1149 Controller No test access Cover Extend Technology uses Boundary Scan as the stimulus to test non- Boundary Scan components having no test access. VTEP amplifier, sensor plate and a Cover-Extend Mux is required to complete the metrology. VTEP amplifier & sensor plate
  • 29. Graphical view of the selected chain. Mouse over to retrieve the TAP information. All information of the devices in the chain at a glance. Process Outline Guides user through test development and debug. Project Explorer Navigate to sections of the test at a click. Click to select chain. Generate Multi-Chain Scan Path Linker combines chains at a click. Configure/Reconfigure Chain Automatically sets up chains using board’s net information.
  • 30. Output Shows the results of all the tests for the chain(s). Results of tests are highlighted in colors. Test results can be sorted by clicking on the title tab. Repair Ticket Pin-level failure reporting and possible cause. Board with injected open faults (Dot6 test) CET test failures
  • 31. ‘Standard’ Boundary Scan Test • Board designs can have boundary scan chains physically separated (not connected). • Such boundary chains will be generated and tested as separate chains. Scan Path Linker • Boundary scan test coverage can be increased by the number of interconnect nets if boundary scan chains can be ‘connected’ during testing and revert to its original design after testing. • x1149 Scan Path Linker connects two or more boundary scan chains by linking the TDO to the TDI of these chains inside the controller. • Automated logic level management IC IC IC IC No test coverage IC IC IC IC Nets tested
  • 32. Keysight x1149 Application Boundary Scan Analyzer Introduction to
  • 33. U1 TDI TDO U4 TDI TDO U5 TDI TDO U3 TDI TDO What if … ? • Normal circuit board • Select Bscan components • Wire the Bscan components into chains of the same voltage levels Introduction to U2 J1 U6 J2 J3 3.3V 5V
  • 34. U1 TDI TDO U4 TDI TDO U5 TDI TDO U3 TDI TDO What if … ? • Normal circuit board • Select Bscan components • Wire the Bscan components into chains of the same voltage levels • Interconnected nodes can be tested even without testpoints Introduction to U2 J1 U6 J2 J3 3.3V 5V
  • 35. What if … ? … Then we … • Add a test box controlled by PC Introduction to U4 TDI TDO U1 TDI TDO U6U5 TDI TDO U3 TDI TDO U2 J1 J2 J3 3.3V 5V TAP 1 CET TAP 2
  • 36. What if … ? … Then we … • Test box outputs clear failure messages for easy failure diagnosis Introduction to U4 TDI TDO U1 TDI TDO U6U5 TDI TDO U3 TDI TDO U2 J1 J2 J3 3.3V 5V Board Failed #1 Open Failure at U4.62 Expected: 10011010 Actual: 00000000 #2 Voltage Failure on “3.3V” Measured: 0.0V High: 3.4V Low: 3.2V Expected: Actual: TAP 1 CET TAP 2
  • 37. What if … ? … Then we … • Add voltage monitoring • Add vectorless testing Introduction to U4 TDI TDO U1 TDI TDO U6U5 TDI TDO U3 TDI TDO U2 J1 J2 J3 3.3V 5V Board Failed #1 Open Failure at U4.62 Expected: 10011010 Actual: 00000000 #2 Voltage Failure on “3.3V” Measured: 0.0V High: 3.4V Low: 3.2V Expected: Actual: TAP 1 CET TAP 2
  • 38. What if … ? … Then we … • … we have the solution •NOW Introduction to U4 TDI TDO U1 TDI TDO U6U5 TDI TDO U3 TDI TDO U2 J1 J2 J3 3.3V 5V Board Failed #1 Open Failure at U4.62 Expected: 10011010 Actual: 00000000 #2 Voltage Failure on “3.3V” Measured: 0.0V High: 3.4V Low: 3.2V Expected: Actual: TAP 1 CET TAP 2
  • 41.
  • 42. Safe and Secure Use in Manufacturing • No worries when integrating x1149 onto i3070 • Option available to run boundary scan test using i3070 or x1149; libraries are compatible • No Support issues • Keysight supports both i3070 and x1149 products
  • 43. Conclusion • There are many exciting features and capabilities on the Keysight x1149 for your to explore. • Get an evaluation kit for you to evaluate now. Agilent Restricted