RESEARCH ON TESTING & FP7 BASTION CEBE-P6 Artur Jutman.

Slides:



Advertisements
Similar presentations
Motorola General Business Use MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are.
Advertisements

Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 31/22alt1 Lecture 31 System Test (Lecture 22alt in the Alternative Sequence) n Definition n Functional.
DIAMOND: Targeting Verification and Reliability Issues in Systems
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 ECID vs Device ID Bill Eklow Cisco.
Presenter : Shih-Tung Huang 2015/4/30 EICE team Automated Data Analysis Solutions to Silicon Debug Yu-Shen Yang Dept. of ECE University of Toronto Toronto,
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
Making Services Fault Tolerant
RPC Trigger Software ESR, July Tasks subsystem DCS subsystem Run Control online monitoring of the subsystem provide tools needed to perform on-
Copyright 2001, Agrawal & BushnellDay-1 AM Lecture 11 Design for Testability Theory and Practice January 15 – 17, 2005 Vishwani D. Agrawal James J. Danaher.
What do Computer Scientists and Engineers do? CS101 Regular Lecture, Week 10.
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 11 Lecture 1 Introduction n VLSI realization process n Verification and test n Ideal and real tests.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
CS 550 Amoeba-A Distributed Operation System by Saie M Mulay.
Copyright 2001, Agrawal & BushnellDay-2 PM Lecture 121 Design for Testability Theory and Practice Lecture 12: System Diagnosis n Definition n Functional.
Presenter: Jyun-Yan Li Multiprocessor System-on-Chip Profiling Architecture: Design and Implementation Po-Hui Chen, Chung-Ta King, Yuan-Ying Chang, Shau-Yin.
An Authentication Service Against Dishonest Users in Mobile Ad Hoc Networks Edith Ngai, Michael R. Lyu, and Roland T. Chin IEEE Aerospace Conference, Big.
Laboratory for Reliable Computing (LaRC) Department of Electrical Engineering National Tsing Hua University Hsinchu, Taiwan Flash Memory Built-In.
UCB November 8, 2001 Krishna V Palem Proceler Inc. Customization Using Variable Instruction Sets Krishna V Palem CTO Proceler Inc.
Copyright 2001, Agrawal & BushnellDay-1 AM-1 Lecture 11 Testing Analog & Digital Products Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical.
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
BIST vs. ATPG.
1 Making Services Fault Tolerant Pat Chan, Michael R. Lyu Department of Computer Science and Engineering The Chinese University of Hong Kong Miroslaw Malek.
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Juanjo Noguera Xilinx Research Labs Dublin, Ireland Ahmed Al-Wattar Irwin O. Irwin O. Kennedy Alcatel-Lucent Dublin, Ireland.
C OLUMBIA U NIVERSITY Lightwave Research Laboratory Embedding Real-Time Substrate Measurements for Cross-Layer Communications Caroline Lai, Franz Fidler,
ICMetrics Experimental Platform Jenya Kovalchuk University of Essex 27 January 2012 Ecole Centrale of Lille 1 Part-financed by the European Regional Development.
Copyright 2001, Agrawal & BushnellLecture 1 Introduction1 VLSI Testing Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical and Computer Engineering.
International Master of Science Program in System-on-Chip (SoC) Design at KTH SoC Masters Axel Jantsch Royal Institute of.
RCEEMS Project Remotely Controlled Engine Management System Valery Gorohovsky & Shmuel Koyas Supervised by Boaz Mizrachi 19/04/2012.
BS Test & Measurement Technique for Modern Semi-con devices & PCBAs.
1 Fault Tolerance in the Nonstop Cyclone System By Scott Chan Robert Jardine Presented by Phuc Nguyen.
Reporter: PCLee. Assertions in silicon help post-silicon debug by providing observability of internal properties within a system which are.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
Presenter: Hong-Wei Zhuang On-Chip SOC Test Platform Design Based on IEEE 1500 Standard Very Large Scale Integration (VLSI) Systems, IEEE Transactions.
Cluster Reliability Project ISIS Vanderbilt University.
Presenter : Ching-Hua Huang 2013/9/16 Visibility Enhancement for Silicon Debug Cited count : 62 Yu-Chin Hsu; Furshing Tsai; Wells Jong; Ying-Tsai Chang.
Prepared By :.  Introduction  Techniques Used  Case Study  Advantages  Application  Conclusion OUTLINE.
Tallinn University of Technology Founded as engineering college in 1918, TTU acquired university status in TTU has about 9000 students and 1209 employees,
Fault models Stuck-at Stuck-at-1 Reset coupling 0 0 Set coupling Inversion coupling Transition  /0 0 1 Transition  /1 1.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs Jonathan Alexander Applications Consulting Manager Actel Corporation MAPLD 2004.
Maeda, Sill Torres: CLEVER CLEVER: Cross-Layer Error Verification Evaluation and Reporting Rafael Kioji Vivas Maeda, Frank Sill Torres Federal University.
Baeg, Sanghyeon Reliable & high Speed Computing Lab. Hanyang University.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Novel, Emerging Computing System Technologies Smart Technologies for Effective Reconfiguration: The FASTER approach.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
Fault Tolerance Benchmarking. 2 Owerview What is Benchmarking? What is Dependability? What is Dependability Benchmarking? What is the relation between.
Presenter: Shao-Chieh Hou International Database Engineering & Application Symposium (IDEAS’05)
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
Technical University Tallinn, ESTONIA Copyright by Raimund Ubar 1 Raimund Ubar N.Mazurova, J.Smahtina, E.Orasson, J.Raik Tallinn Technical University.
1 Developing Aerospace Applications with a Reliable Web Services Paradigm Pat. P. W. Chan and Michael R. Lyu Department of Computer Science and Engineering.
Evaluating the Fault Tolerance Capabilities of Embedded Systems via BDM M. Rebaudengo, M. Sonza Reorda Politecnico di Torino Dipartimento di Automatica.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
On the way to multidimensional Inspection and Test The paradigm change of electrical test by ESA © GOEPEL electronic 2013 Exlusive presentation for UK.
Reliability and Performance of the SNS Machine Protection System Doug Curry 2013.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
VLSI Testing Lecture 14: System Diagnosis
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
FPGA: Real needs and limits
Development of built-in diagnostics in the RADE framework (EN2746)
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
VLSI Testing Lecture 15: System Diagnosis
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
® IRL Solutions File Number Here.
The LHCb Front-end Electronics System Status and Future Development
Presentation transcript:

RESEARCH ON TESTING & FP7 BASTION CEBE-P6 Artur Jutman

Presentation Outline  No Trouble Found  Embedded Instrumentation  Fault Management against Ageing  Test System for LHC at CERN  FP7 BASTION A. Jutman CEBE Workshop & IAB, Tallinn, Sept 16,

Motivation: No Trouble Found – NTF NTF symptoms –System passes all tests in the production –System fails at the customer –Troubleshooting cannot repeat the failing condition 70% of all product returns characterized as NTF (US, 2008) an average family (in US) spends annually 65$ on NTF investigations 3

Testability Problem: good old days 4 PCBA IC

Testability Problem: today 5 PCBA BLACK HOLE 2 BLACK HOLE 1 BLACK HOLE 3

NTF Cause – Dynamic Faults? 6 Working Hypothesis –Conclusion: quality of the existing tests is low –Main hypothesis: good test methodology for dynamic faults is missing

Existing Test Coverage Metrics 7 MPSPPVSPCOLA/SOQ MaterialValueCorrect Live Placeme nt Presence Alignment PolarityOrientation Solder Short Open Quality Live Quality Coverage of dynamic faults is missing!

EMBEDDED INSTRUMENTATION Some Results 8

Embedded Instrumentation for Test Access 9 FPGA JTAG NOR FLASH I2C I/O NAND FLASH SPI FLASH μPμPμPμP SRAM We assume the system has a JTAG port, and a programmable device

Embedded Instrumentation on FPGA  A new class of instrumentation has been proposed Embedded virtual instrumentation (EU+US pat. applications) Allows full automation of design, integration, test  Developed instrument examples BERT, at-speed test, frequency measurement, etc. High-speed in-system programming (flash ICs) 10 Instruments ExternalEmbedded Traditional Virtual Synthetic 10

JTAG-controlled FPGA Instruments 11

Microprocessor as an Embedded Tester 12  Represent the system as a set of tightly interrelated models  Components described using Ec- lipse Modeling Framework (EMF)  Use the models to  Generate testware  Create a test access path  Run test and debug routines  Use HLDDs at all levels as a traversable uniform model Lego-Style System Modeling

13

Achievements and future plans  FPGA instrumentation Patent applications + PhD by Igor Aleksejev Future: intelligent instrumentation  Microprocessors PhD by Anton Tšertov Future: test OS + real-time test application  Diagnostic Instrumentation for Functional Test Status: initial phase, LabVIEW expertise needed PhD student needed 14

FAULT MANAGEMENT AGAINST AGEING 15

A Fault Tolerant System 16 Reso- urce 1 OS + Scheduler Activity Map Interrupts Reso- urce 2 Reso- urce N BIST/BISD, DFT, Fault tolerance machanisms … System Bus

17 FM: Going Beyond the Correction Fault Management (FM) provides co-operation between Fault Tolerance and Resource Management Failure Resilience = Fault Tolerance + Fault Management + Resource Management Both online and partly offline (core-wise) procedures combined Fault detection and recovery/correction is NOT enough Fault Manage- ment Fault Tolerance Fault Detection Data Recovery/ Rollback Fault Diagnosis/ Classification Core/Module Isolation Statistics Collection Resource Health Map (for Resource Management)

Fault Management Infrastructure 18 Reso- urce 1 Fault Manager OS + Scheduler Activity Map System Health Map Instrument Manager (IM) DATA Interrupts TAP P1687 MUX Board Header JTAG Minimal top-level architecture F C X Reso- urce 2 Reso- urce N Instrument sub-chains SIB … Resource Manager (RM) System Bus Status register: failure, corrected, inactive FCX SIB - Select Instrument Bit

Logarithmic Scaling 19

Achievements and future plans  Status IEEE Design and Test journal paper PhD thesis under preparation Future: experimental FPGA/ASIC, optimization for target application profiles 20

TEST SYSTEM FOR LHC AT CERN BER Test equipment for the communication channel of CMS 21

Communication Channel Under Test 22 Compact Muon Solenoid (CMS) Source: -cms-detects-particles ROS On- detector electronics (CMS) TSC Copper twisted pairs Optical Fiber Signal translation boards CMS  ROS: 240 Mbps CMS  TSC: 480 Mbps ROS – Read Out Server TSC – Trigger Sector Collector Data acquisitio n system Copper twisted pairs

Developed BER Test Equipment 23 Transmitter and test generator Receiver and BER counter Channel under test NB! Real channel: Copper twisted pairs: 40m Optical Fiber: 60m BER Test algorithms – developed by CEBE engineers Hardware design and implementation – Testonica Lab + ELIKO Software and final integration – Testonica Lab BER – Bit Error Rate

FP7 BASTION Board and SoC Test Instrumentation for Ageing and No Failure Found 24

Focus Targets of BASTION  The 2012 ITRS lists ageing (NBTI, PBTI, HCI, etc.) in semiconductor devices as one of the few most difficult challenges of process integration that affects reliability.  NFF is being increasingly reported by industry and according to Accenture Report, in 2008 in US, around 70% of all product returns were characterized as NFF. Cost-wise (including returns processing, scrap and liquidation), NFF amounted up to 50% of total 13.8 billion USD (10.5 billion EUR) returns and repairs cost in US, which approximates to 25 USD (19 EUR) per year per capita. 25

BASTION:Research Targets and Outcomes 26 Application Domain Basic Technology Key Focus: Ageing Research targets from Call 11: decreased reliability; ageing effects; h eterogeneous SOC integration Key Focus: Ageing Research targets from Call 11: decreased reliability; ageing effects; h eterogeneous SOC integration Key Focus: No Failure Found Research targets from Call 11: modeling for new materials, processes and devices ; system modeling a nd simulation Key Focus: No Failure Found Research targets from Call 11: modeling for new materials, processes and devices ; system modeling a nd simulation WP1: Fault characterization and test coverage metrics WP3: Hierarchical in-field ageing test and monitoring WP4: Instrument- Assisted Testing for NFF WP2: Embedded instrumentation networks Mainly chip-level, in-field test, and monitoring Mainly board-level, manufacturing test Graceful degra- dation of SoCs Reduction of NFF impact

BASTION Consortium Composition 27 Tool Vendors Universities Hamm-Lippstadt Lund Tallinn Torino Twente Universities Hamm-Lippstadt Lund Tallinn Torino Twente End Users ASTER Technologies Infineon Testonica Lab Project results exploitation value chain: partners, technologies, tools

THANK YOU! 28