Sie sind auf Seite 1von 18

010101000111

100011110000

Entwicklung eines prflingsspezifischen


Testkonzeptes mit
LHHHZZXXHL
Entscheidungsmatrix und Fuzzy Logic

Dipl.-Ing. Theodor Batzel


Ingenieurbro Batzel
Ingenieurbro Batzel

Agenda

 Motivation - Fehlermatrix
 Die gewichtete Entscheidungsmatrix
 Datenflussmodell fr das Testkonzept
 Testkonzept: eine Kombination von Testverfahren
 Fuzzy Logic
 Zusammenfassung und Ausblick

20. Mai 2015 Boundary Scan Days 2015 2


Ingenieurbro Batzel

Motivation - Fehlermatrix

Quelle: Productronica Magazin


11/2005, L.Stoll

Quelle: ZVEI, 2006

Quelle: productronic 99, Thomas Wenzel


Quelle: EPP Mrz/April 2005,
R. Block

20. Mai 2015 Boundary Scan Days 2015 3


Ingenieurbro Batzel

Motivation
 Erweiterung der Fehlermatrix zur
gewichteten Entscheidungsmatrix

 Berechnung der optimalen Kombination der Testverfahren unter


folgenden Randbedingungen
 Komplexitt des Prflings
 Prozess- und Fertigungsfehler
 verschiedene Testverfahren
 Qualitt, Sicherheit und Testkosten

 Optimierung der Suchstrategie mit Fuzzy Logic

 Literatur:
 Test- und Prfverfahren in der Elektronikfertigung; Mario Berger; 2012
 Produktorientierte Prfstrategien fr elektronische Baugruppen; ZVEI; 2006

20. Mai 2015 Boundary Scan Days 2015 4


Ingenieurbro Batzel

Gewichtete Entscheidungsmatrix
 Mit der gewichteten Entscheidungsmatrix knnen die Entscheidungen
differenzierter getroffen werden.

Objekte / Optionen / Alternativen


Kriterien Gewichtung

Ergebnis / Rang

20. Mai 2015 Boundary Scan Days 2015 5


Ingenieurbro Batzel

Datenflussmodell
Prfling
Fertigungsprozess Prfling
Prfling

Fehlerarten

Testverfahren
Testverfahren

strukturell
optisch

gewichtete Entscheidungsmatrix

Testkonzept strukturell
elektrisch
funktionell
elektrisch

20. Mai 2015 Boundary Scan Days 2015 6


Ingenieurbro Batzel

Fertigungsprozess
Einkauf Bestckung Ltprozess
 Wo entstehen Fehler? Flascher Wert Nicht richtig plaziert Nicht geltet
Defektes BE Fehlendes Bauteil Kurzschluss
 Welche Fehlerarten sind es? Versetztes Bauteil

...

 Klassifizierung der Fehler (mps)


 Zuweisung der Fehlerrate in ppm

 Berechnung der Gewichtung aus der Prozessfehlerrate (mps)


 Definitionen (wikipedia.org)
 Defects per million opportunities (DPMO) ("Defekte pro einer Million Mglichkeiten") ist eine vor allem in Six Sigma
gebruchliche Maeinheit und bezeichnet die Anzahl von Fehlern oder defekten Einheiten pro einer Million betrachteter
Einheiten unter Einbeziehung aller mglichen Fehler einer Einheit (Fehlermglichkeiten).
 Im Gegensatz zur Angabe von Fehler pro Einheit (Fehler/ppm) wird bei DPMO die Anzahl aller mglichen Fehler pro Einheit
miteinbezogen um verschieden komplexe Einheiten besser vergleichbar zu machen.

20. Mai 2015 Boundary Scan Days 2015 7


Ingenieurbro Batzel

Fehlerarten und Klassifizierung


Einteilung der Fehlerarten in Fehlergruppen (Fehlerklassen)
Beschreibung der Fehler
Definition von Fehlerbildern
Randbedingungen von Fehlermerkmalen
- Technologie: SMT, THT, BGA
- Pitch: 0,5 1,0

20. Mai 2015 Boundary Scan Days 2015 8


Ingenieurbro Batzel

Testverfahren
 Einteilung der Testverfahren
 strukturell optisch
 strukturell elektrisch
 funktionell elektrisch
strukturell optisch

 Welche Fehler knnen mit MOI, AOI, AXI


welchem Testverfahren
erkannt werden?
Fehlermatrix strukturell
elektrisch BIST, FKT, ST,
 Wie hoch ist die Testabdeckung?
MDA, ICT, BST, ChipVORX
Reale Werte [0% 100%] funktionell
FPT
elektrisch
 Kosten
 Einmalkosten pro Prfling
 Kosten pro Prfung

20. Mai 2015 Boundary Scan Days 2015 9


Ingenieurbro Batzel

Testspezifische Parameter vom Prfling


 Projekt Parameter
- Sicherheit (Consumer, Industrial, Security)
- Stckzahl pro Jahr
- Wertigkeit der Baugruppe
 Netz Parameter
- Anzahl der Netze (Signal / Power)
- BST (BST / nonBST)
- Testpoints (einseitig / beidseitig)
 Device Parameter (BOM)

 Aus diesen Parametern wird die Gewichtung fr die Notwendigkeit des Testens
berechnet (Komplexitt).

20. Mai 2015 Boundary Scan Days 2015 10


Ingenieurbro Batzel

Testabdeckung der Testverfahren


 Ausfllen der Matrix fr die Testabdeckung der einzelnen Testverfahren in
Relation zu den Fehlerraten:
 Zusammen mit dem ATE-Hersteller erarbeiten!
 Erfahrungswerte oder Prospektwerte eingeben?
 Aus der Literatur?
 Vergleichen der Werte mit anderen Testverfahren
 Verschiedene Sichtweisen mit EXCEL-Diagrammen erstellen und analysieren
 Wo hat dasTestverfahren ein Alleinstellungsmerkmal (Domne)?

? Testabdeckung [%]

20. Mai 2015 Boundary Scan Days 2015 11


Ingenieurbro Batzel

Fuzzy Logic
In beinahe jedem Fall kann man dasselbe Produkt ohne Fuzzy Logic herstellen, aber Fuzzy Logic ist
schneller und billiger.
Prof. Lotfi Zadeh, UC Berkeley, Erfinder der Fuzzy Logic

Fuzzy Logic lt uns vielmehr auf die Lsung eines Problems konzentrieren als auf das wie der Lsung.
Wayne Needham, Strategischer Projektprogrammleiter, Intel Corporation

Fuzzylogik (engl. fuzzy verwischt, verschwommen, unbestimmt; fuzzy logic, fuzzy theory
unscharfe Logik bzw. unscharfe Theorie) ist eine Theorie, welche vor allem fr die Modellierung von
Unsicherheit und Vagheit von umgangssprachlichen Beschreibungen entwickelt wurde.
Sie ist eine Verallgemeinerung der zweiwertigen Booleschen Logik. Beispielsweise kann damit die
sogenannte Fuzziness von Angaben wie ein bisschen, ziemlich, stark oder sehr in mathematischen
Modellen erfasst werden.
Die Fuzzylogik basiert auf den Fuzzy-Mengen (Fuzzy-Sets) und sogenannten Zugehrigkeitsfunktionen,
die Objekte auf Fuzzy-Mengen abbilden, sowie passenden logischen Operationen auf diesen Mengen
und ihrer Inferenz.
Bei technischen Anwendungen mssen auerdem Methoden zur Fuzzyfizierung und Defuzzyfizierung
betrachtet werden, das heit Methoden zur Umwandlung von Angaben und Zusammenhngen in
Fuzzylogik und wieder zurck.

Quelle: de.wikipedia.org/wiki/Fuzzylogik

20. Mai 2015 Boundary Scan Days 2015 12


Ingenieurbro Batzel

Entwicklung mit Fuzzy Logic

 Definition der Ein- und Ausgangsgren, den linguistischen Variablen mit


ihren Attributen und den Zugehrigkeitsfunktionen, die als Kurvenformen
vereinbart werden.

 Formulierung des Expertenwissens in Form von WENN-DANN Regeln

 Auswahl der Methoden und Operatoren fr die Regelauswertung, die


sogenannten Inferenzmechanismen

 Defuzzifizierung

 Test und Simulation

20. Mai 2015 Boundary Scan Days 2015 13


Ingenieurbro Batzel

Berechnung der Fuzzy_Werte in der Entscheidungsmatrix

egal sollte muss

Eignung des Verfahrens

nicht geeignet perfekt


ok

nein Ja schlecht
mehr
Aufwand

20. Mai 2015 Boundary Scan Days 2015 14


Ingenieurbro Batzel

Graphische Darstellung

20. Mai 2015 Boundary Scan Days 2015 15


Ingenieurbro Batzel

Defuzzyfizierung

20. Mai 2015 Boundary Scan Days 2015 16


Ingenieurbro Batzel

Zusammenfassung und Ausblick

 Mit der gewichteten Entscheidungsmatrix kann eine


prflingsspezifische Teststrategie mit einer Kombination von
Testverfahren erstellt werden.
 Die ersten Ergebnisse und Simulationen mit Fuzzy-Werten
zeigen in die richtige Richtung

 Implementierung in eine EXCEL/ACCESS-Umgebung


 Validierung von verschiedenen Zugehrigkeitsfunktionen
wie sigma und bell
 Fehlermatrix (Fehlerarten und Testabdeckung) mit ATE-
Herstellern abgleichen und optimieren
 Evaluierung der Entscheidungsmatrix an realen Prflingen
aus der Fertigung

20. Mai 2015 Boundary Scan Days 2015 17


010101000111
100011110000

Vielen Dank fr Ihre Aufmerksamkeit


LHHHZZXXHL

Dipl.-Ing. Theodor Batzel


Ingenieurbro Batzel
Phone: 07191 - 3206980
E-Mail: theodor.batzel@t-online.de
Internet: http://www.cast-online.de

Das könnte Ihnen auch gefallen