Bits on Chips pp 221-231 | Cite as

Failure Analysis

  • Harry Veendrick


Not every chip operates fully according to the specification. Very complex ICs contain hundreds of millions to several billions of transistors and can have several hundreds to more than a thousand bond pads. It is therefore a tough job to locate the failure somewhere inside the chip, when, for instance, one output signal fails. The relation between an incorrect signal on one of the output pins and the location of an internal failure is very vague. As discussed in the previous chapter, dedicated advanced testing techniques are already included in the design to support testing. In many cases, however, this is not enough. Logical (design) errors are relatively easy to detect and to locate during scan test and in full functional test. The cause of timing errors, e.g. due to the occurrence of noise, can be so complex that even with the most advanced failure analysis techniques, it can take months before the correct diagnosis can be made.


  1. 48.
    “Focused ion beam (FIB)”, Tutorials, <>
  2. 49.
    Taqi Mohiuddin, “FIB Circuit Edit Becomes Increasingly Valuable In Advanced Node Design”, Jan 24, 2014Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  • Harry Veendrick
    • 1
  1. 1.HeezeThe Netherlands

Personalised recommendations