LZS

  • Increase font size
  • Default font size
  • Decrease font size
E-Mail Drucken

Methoden und Anwendungen von Fehlersimulationen

Betreuer: Dipl.-Ing. Farouk Babba

Vortragender: Wang Tianqi

Problemstellung: Das Simulieren eines fehlerhaften Modells einer Schaltung wird als Fehlersimulation bezeichnet. Es dient zwei verschiedenen Zwecken im elektronischen Design. Erstens wird es verwendet, um die Korrektheit des Designs zu verifizieren, und zweitens überprüft es die Tests. Dieser Prozess wird von Test- und Entwicklungsingenieuren verwendet. Es ist die am häufigsten verwendete Testmethode und vielleicht eine der rechenintensivsten Testanwendungen. Die Simulation erfolgt durch das Stimulieren von Inputs mittels Testvektoren in das System. Ein Testvektor wird nach der Anzahl der erkannten Fehler sortiert. Um diese Anzahl zu finden, wird in der Schaltung ein Fehler eingeführt. Anschließend werden Tests durchgeführt, um festzustellen, welche Fehler erkannt werden. Die Schaltung, in die ein Fehler eingeführt wird, wird als ein fehlerhaftes Modell bezeichnet, und das Simulieren dieser Schaltung wird als Fehlersimulation bezeichnet. Ein anderer Zweck diesen Prozess zu benutzen ist die Berechnung der Fehlerabdeckung. Er ist eine der wichtigen Testmethoden, die rechnerisch sehr komplex ist. Der Level, auf dem die Fehlersimulation durchgeführt wird, hängt vom Level der zu simulierenden Schaltung und die Fehler, der in die Schaltung injiziert wird ab. Die meisten Fehlersimulationen befassen sich mit Gatter-Level-Schaltungen und festgefahrenen strukturellen Gatter-Level-Fehlern.
Durch die Komplexität der Schaltungen werden die Simulationen heutzutage mittels verschiedene Simulationsprogramme durchgeführt. Diese Programme helfen im großen Teil dazu, die Test- und Simulationsmethoden mit verschiedenen Algorithmen zu implementieren und zu entwickeln.

Problemlösung: Ziel dieser Arbeit ist die Fehlersimulationen bei digitalen Schaltungen zu untersuchen und zu diskutieren. Welche Techniken und Methoden werden verwendet. Die Unterschiede sowie die Vorteile der Modelle sollen gegeneinander abgewogen werden. Als praktisches Beispiel soll eine Methode durch Simulationsprogramm implementiert werden, die einen beispielhaften Fehler simulieren kann.

Durchführung:

  • Einarbeitung in mögliche Simulationstechniken und Methoden
  • Unterschiede erläutern
  • Vor- und Nachteile gegeneinander abwägen
  • Fehlersimulation durchführen (als Beispiel)

Termin: 05.07.2018 11:00 Uhr

 

 

Suche

LZS-Intern