Salvatore Pontarelli Fondamenti di affidabilità dei circuiti integrati.

Slides:



Advertisements
Presentazioni simili
Primary Italian Saying How You Are.
Advertisements

MIP International Patent Forum 2011
Trieste, 26 novembre © 2005 – Renato Lukač Using OSS in Slovenian High Schools doc. dr. Renato Lukač LinuxDay Trieste.
Centro Internazionale per gli Antiparassitari e la Prevenzione Sanitaria Azienda Ospedaliera Luigi Sacco - Milano WP4: Cumulative Assessment Group refinement.
I numeri, l’ora, I giorni della settimana
L’esperienza di un valutatore nell’ambito del VII FP Valter Sergo
Cache Memory Prof. G. Nicosia University of Catania
Teoria e Tecniche del Riconoscimento
A. Oppio, S. Mattia, A. Pandolfi, M. Ghellere ERES Conference 2010 Università Commerciale Luigi Bocconi Milan, june 2010 A Multidimensional and Participatory.
DG Ricerca Ambientale e Sviluppo FIRMS' FUNDING SCHEMES AND ENVIRONMENTAL PURPOSES IN THE EU STRUCTURAL FUNDS (Monitoring of environmental firms funding.
Cancer Pain Management Guidelines
A. Nuzzo U.O. di Oncologia Medica ospedale Renzetti di Lanciano (CH)
Che ore è? Che ore Sono?.
Punto di partenza Reciprocal verbs are reflexives that express a shared or reciprocal action between two or more people or things. In English we often.
Il presente del congiuntivo (the present subjunctive)
Il presente del congiuntivo (the present subjunctive)
Routing Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
Dipartimento di Matematica Applicata Università di Firenze Multiband transport models for semiconductor devices Giornata di lavoro sulle Nanoscienze Firenze.
Raffaele Cirullo Head of New Media Seconda Giornata italiana della statistica Aziende e bigdata.
Biometry to enhance smart card security (MOC using TOC protocol)
TIPOLOGIA DELLE VARIABILI SPERIMENTALI: Variabili nominali Variabili quantali Variabili semi-quantitative Variabili quantitative.
Chapter 6 Master Production Scheduling
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 3 - Functions Outline 3.1Introduction 3.2Program Components in C++ 3.3Math Library Functions 3.4Functions.
Queuing or Waiting Line Models
Introduzione Grid1 Introduzione ai Sistemi Grid. Introduzione Grid2 Generalità Un sistema Grid permette allutente di richiedere lesecuzione di un servizio.
Chistmas is the most loved holiday of the years. Adults and children look forward to Chistmas and its magical atmosphere. It is traditional to decorate.
VARO SRL LOGISTIC, QUALITY, SERVICE
ATE / 31 Lezione 3 i sistemi automatici di misurazione - gli ATE.
Le regole Giocatori: da 2 a 10, anche a coppie o a squadre Scopo del gioco: scartare tutte le carte per primi Si gioca con 108 carte: 18 carte.
Players: 3 to 10, or teams. Aim of the game: find a name, starting with a specific letter, for each category. You need: internet connection laptop.
Concord A tool for the analysis and concordances of the terminological constituents P. Plini, N. Mastidoro* * - Èulogos, Rome Institute for Atmospheric.
Ischia, giugno 2006Riunione Annuale GE 2006 Exploiting the Body Effect to Improve Analog CMOS Circuit Performances *P. Monsurrò, **S. Pennisi, *G.
STAGE IN LINGUA INGLESE ISIS GREENWICH SCHOOL OF ENGLISH GREENWICH Data: dal al Studenti delle II-III-IV classi Docenti coordinatori:
NetApp: NON solo storage Metro Cluster e Cluster Mode
Mobile e Social per portare traffico nei negozi H&m Isabella Federico.
Gli ambienti di apprendimento Firenze, 3 marzo 2006.
Abercrombie & Fitch Hollister American Eagle Forever 21 Abercrombie & Fitch Hollister American Eagle Forever 21 These brands are knows around the U.S.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI ECONOMIA, GIURISPRUDENZA, INGEGNERIA, LETTERE E FILOSOFIA, SCIENZE POLITICHE. Corso di Laurea Interfacoltà in.
Guardate le seguenti due frasi:
Motor Sizing.
ISTITUTO DI SCIENZE E TECNOLOGIE DELLA COGNIZIONE Piero Cosi SEZIONE DI PADOVA - FONETICA E DIALETTOLOGIA Via Martiri della libertà, 2 – adova (Italy)
Controllo remoto di dispositivi tecnologici via TCP/IP.
Enzo Anselmo Ferrari By Giovanni Amicucci. Di Enzo Questo è Enzo Anselmo Ferrari. Enzo compleanno è diciotto febbraio Enzo muore è quattordici agosto.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
LA RETE EUROPEA E LE FREEWAYS 31 Agosto 1998 Ing. Antonio Laganà - Ferrovie dello Stato.
Enzo anselmo ferrari By: Orazio Nahar.
Waves, Light & Quanta Tim Freegarde Web Gallery of Art; National Gallery, London.
Obesity surgery triples among U.S. teens Long-term outcomes unknown, especially for patients as young as 12 Surgeons to carry out plastic surgery on obese.
UG40 Energy Saving & Twin Cool units Functioning and Adjustment
Pippo.
Collection & Generics in Java
EMPOWERMENT OF VULNERABLE PEOPLE An integrated project.
Teorie e tecniche della Comunicazione di massa Lezione 7 – 14 maggio 2014.
A PEACEFUL BRIDGE BETWEEN THE CULTURES TROUGH OLYMPICS OLYMPIC CREED: the most significant thing in the olympic games is not to win but to take part OLYMPIC.
Guida alla compilazione del Piano di Studi Curricula Sistemi per l’Automazione Automation Engineering.
Lezione n°27 Università degli Studi Roma Tre – Dipartimento di Ingegneria Corso di Teoria e Progetto di Ponti – A/A Dott. Ing. Fabrizio Paolacci.
Italian 1 -- Capitolo 2 -- Strutture
Final Review Meeting Livorno, Italy January 30-31, 2012
Il tempo Signora Albanese.
Chapter 5 - Part 2 1 Procedura di sintesi  Specifiche  Formulazione – Ricavare un diagramma o una tabella di stato  Assegnazione della codifica di stato.
PINK FLOYD DOGS You gotta be crazy, you gotta have a real need. You gotta sleep on your toes. And when you're on the street. You gotta be able to pick.
Geothermal energy Geothermal energy is a renewable energy and can be obtained by tapping into The heat of the earth's hydrothermal sites. The water that.
Filtri del secondo ordine e diagrammi di Bode
SUMMARY Real operational amplifiers RIEPILOGO Amplificatori operazionali reali RIEPILOGO Amplificatori operazionali reali.
MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard Facoltà di scienze della comunicazione Università della.
Do You Want To Pass Actual Exam in 1 st Attempt?.
AusTel by taha.a.
Transcript della presentazione:

Salvatore Pontarelli Fondamenti di affidabilità dei circuiti integrati

2 Effetti dello scaling sull'affidabilità Affidabilità di un singolo dispositivo Affidabilità dell'intero sistema Affidabilità minima richiesta

3 Definizioni Fault-tolerance: Il sistema può continuare a funzionare correttamente anche in presenza di guasti hardware/software guasto: un difetto o una modifica dello stato fisico di un componente Errore: è la manifestazione di un guasto Failure: una situatione dove l'errore provoca il non corretto funzionamento del sistema

4 Definizioni Affidabilità (Reliability) R (t) – è la probabilità che il sistema funzioni fino al tempo t Note: = Disponibilità (Availability) A (t) – è la probabilità che il sistema funzioni all'istante di tempo t Performability P (L, t) – probabilità che il sistema avrà un livello di performance L all'istante t Maintainability M (t) – probabilità che un sistema guasto venga riparato all'istante t

5 Ambienti di lavoro Ambiente terrestre Per molti settori cè richiesta di circuiti ad alta affidabilità: applicazioni legate alla sicurezza, al campo medico, al controllo del traffico aereo Nei circuiti realizzati con tecnologie avanzate aumenta la probabilità di guasto (ad es. a causa dei neutroni atmosferici) Spazio Richiede circuiti ad alta affidabilità I circuiti sono sottoposti a stress meccanici e termici Le radiazioni presenti nello spazio possono provocare guasti

6 Guasti Temporanei Nellambiente spaziale: Single Event Effect dovuti alle radiazioni ionizzanti Nellambiente terrestre: Single Event Effect dovuti ai neutroni atmosferici Permanenti Nellambiente spaziale: laccumulo di radiazioni nei dispositivi può comprometterne il funzionamento Nellambiente terrestre: linvecchiamento dei dispositivi è più rapido per le tecnologie di ultima generazione Si dividono in:

7 Reliability

8 Modelli di guasto sebbene le cause fisiche dei guasti sono molteplici, per il test dei circuiti integrati si utilizzano dei modelli di guasto. transistor level: transistor stuck-open, stuck-close gate level: transistor stuck-at-0, stuck-at-1

9 Testing Testing is one of the most expensive parts of chips Logic verification accounts for > 50% of design effort for many chips Debug time after fabrication has enormous opportunity cost Shipping defective parts can sink a company Example: Intel FDIV bug Logic error not caught until > 1M units shipped Recall cost $450M (!!!)

10 Observability & Controllability Observability: ease of observing a node by watching external output pins of the chip Controllability: ease of forcing a node to 0 or 1 by driving input pins of the chip Combinational logic is usually easy to observe and control Finite state machines can be very difficult, requiring many cycles to enter desired state Especially if state transition diagram is not known to the test engineer

11 Test Pattern Generation Manufacturing test ideally would check every node in the circuit to prove it is not stuck. Apply the smallest sequence of test vectors necessary to prove each node is not stuck. Good observability and controllability reduces number of test vectors required for manufacturing test. Reduces the cost of testing Motivates design-for-test

12 Test Example SA1SA0 A 3 {0110}{1110} A 2 {1010}{1110} A 1 {0100}{0110} A 0 {0110}{0111} n1{1110}{0110} n2{0110}{0100} n3{0101}{0110} Y{0110}{1110} Minimum set: {0100, 0101, 0110, 0111, 1010, 1110}

13 Design for Test Design the chip to increase observability and controllability If each register could be observed and controlled, test problem reduces to testing combinational logic between registers. Better yet, logic blocks could enter test mode where they generate test patterns and report the results automatically.

14 Scan Convert each flip-flop to a scan register Only costs one extra multiplexer Normal mode: flip-flops behave as usual Scan mode: flip-flops behave as shift register Contents of flops can be scanned out and new values scanned in

15 Built-in Self-test Built-in self-test lets blocks test themselves Generate pseudo-random inputs to comb. logic Combine outputs into a syndrome With high probability, block is fault-free if it produces the expected syndrome

16 PRSG Linear Feedback Shift Register Shift register with input taken from XOR of state Pseudo-Random Sequence Generator 111 (repeats) QStep

17 BILBO Built-in Logic Block Observer Combine scan with PRSG & signature analysis

18 Boundary Scan Testing boards is also difficult Need to verify solder joints are good Drive a pin to 0, then to 1 Check that all connected pins get the values Through-hold boards used bed of nails SMT and BGA boards cannot easily contact pins Build capability of observing and controlling pins into each chip to make board test easier

19 Boundary Scan Example Chips with internal scan chains can access the chains through boundary scan for unified test strategy.