Semiconductor fault diagnostics


Semiconductor fault diagnostics

Semiconductor fault diagnostics are predictive software algorithms which are used to refine and localize the circuitry responsible for the failure of scan-based devices. [cite conference| last=Crowell| first=G| coauthors=Press, R.| title=Using Scan Based Techniques for Fault Isolation in Logic Devices| booktitle=Microelectronics Failure Analysis | pages= pp. 135]

Fault Diagnostic Applications

Software-based fault diagnostics are used by semiconductor designers to provide information that can be used to improve or repair a semiconductor circuit. Fault diagnostics are used for the purpose of semiconductor yield improvement or for failure analysis.

Performing Fault Diagnosis

The input to a fault diagnostic is a tester datalog showing the failure characteristics of the device. The diagnostic algorithm uses an internal simulation of a fault model of the electrical circuit in order to compare the failure characteristics of the actual device with a set of simulated failure characteristics. Various fault types may be applied to the diagnostic model. Commonly used fault types are:
*stuck-at faults, which simulates a node stuck high or low
*stuck-open fault, which simulates a disconnected node
*bridging faults, which simulate an unwanted connected between two nodes
*transition-delay faults, which simulate slow signal switching on a node

The output produced by fault diagnostics consists of a list of potential failing nodes in the device. Software fault diagnostics only produce a list of ‘’potentially’’ failing nodes. In order to locate the specific failing node, software fault diagnosis may be followed up with some form of physical failure analysis in order to locate the specific failure node.

Some fault diagnostic algorithms estimate the likelihood that a node is responsible for the failure by including a probability rating for each fault candidate listed. This probability rating allows the device analyst to choose which of the nodes to examine first.

Notes

References

*cite book| title=Microelectronics Failure Analysis | year=2004 |publisher=ASM International | location=Materials Park, Ohio| id= ISBN 0-87170-804-3


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Air University (Pakistan) — Infobox University name =Air University established =2002 type =Public endowment = staff = faculty = chancellor =Air Marshal Qazi Javed Ahmed rector = pro rector = students = undergrad = postgrad = doctoral = profess = city =Islamabad state =… …   Wikipedia

  • Design for testing — Design for Test (aka Design for Testability or DFT ) is a name for design techniques that add certain testability features to a microelectronic hardware product design. The premise of the added features is that they make it easier to develop and… …   Wikipedia

  • Cellular neural network — Cellular neural networks (CNN) are a parallel computing paradigm similar to neural networks, with the difference that communication is allowed between neighbouring units only. Typical applications include image processing, analyzing 3D surfaces,… …   Wikipedia

  • Controller-area network — (CAN or CAN bus) is a computer network protocol and bus standard designed to allow microcontrollers and devices to communicate with each other without a host computer.It was designed specifically for automotive applications but is now also used… …   Wikipedia

  • Liste De Sigles — {{{image}}} Sigles d une seule lettre Sigles de deux lettres Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ YAA à ZZZ …   Wikipédia en Français

  • Liste de sigles — Sigles d’une seule lettre Sigles de deux lettres Sigles de trois lettres Sigles de quatre lettres Sigles de cinq lettres Sigles de six lettres Sigles de sept lettres Sigles de huit lettres Voici une liste des sigles ou acronymes courants. La… …   Wikipédia en Français

  • Liste des sigles — Liste de sigles {{{image}}} Sigles d une seule lettre Sigles de deux lettres Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ YAA à ZZZ …   Wikipédia en Français

  • Sigle de 7 caractères — Liste de sigles {{{image}}} Sigles d une seule lettre Sigles de deux lettres Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ YAA à ZZZ …   Wikipédia en Français

  • Digital video testing — in broadcast video, for example, is the process of validating and verifying that the video content and other data is being correctly processed, stored and transported. Despite the fact that the data is digital, most digital tv (DTV) system… …   Wikipedia