Testing Unit V VLSI
Testing Unit V VLSI
Unit V
18EIE02 VLSI Design
Need for Testing
Tests fall into three main categories.
set of tests verifies that the chip performs its intended function –
Functionality test
tests verify that every transistor, gate, and storage element in the
chip functions correctly. These tests are conducted on each
manufactured chip before shipping to the customer to verify that the
silicon is completely intact. These are called manufacturing tests.
the complexity of the manufacturing process, not all die on a wafer
function correctly. Dust particles and small imperfections in starting
material or photomasking can result in bridged connections or
missing features. These imperfections result in what is termed a
fault.
Testing a die (chip) can occur at the following
levels
Wafer level
Packaged chip level
Board level
System level
Field level
Functional verification – levels of abstraction
A typical test board
zero insertion force (ZIF) socket for the chip (in the center of the
board), an area for analog circuitry interface (on the left), a set of
headers for logic analyzer connection (at the top and bottom) and a
set of programmable power supplies (on the right). In addition, an
interface is provided for control by a serial port of a PC (at the
bottom left).
Manufacturing Test Principles
to verify that every gate operates as expected.
Typical defects include the following:
Layer-to-layer shorts (e.g., metal-to-metal)
Discontinuous wires (e.g., metal thins when crossing vertical
topology jumps)
Missing or damaged vias
Shorts through the thin gate oxide to the substrate or well
lead to particular circuit maladies
Nodes shorted to power or ground
Nodes shorted to each other
Inputs floating/outputs disconnected
I/O integrity is also tested
I/O levels (i.e., checking noise margin for TTL, ECL, or CMOS I/O
pads)
Speed test
Case Study – Problem
Automatic testing
Tester load board
Manufacturing Test Principles
manufacturing test is to screen out most of the defective parts before
they are shipped to customers.
Fault Models
model for how faults occur and their impact on circuits.
Stuck at Model
Short Circuit/ Open Circuit model
Stuck-At Faults : These faults most frequently occur due to gate
oxide shorts (the nMOS gate to GND or the pMOS gate to VDD) or
metal-to-metal shorts.