testing vlsi

Upload: supriya-aggarwal

Post on 09-Jan-2016

220 views

Category:

Documents


0 download

DESCRIPTION

testing of VLSI Circuits

TRANSCRIPT

  • 4.5 Single Stuck-at Fault 77

    011s-a-1

    s-a-1110 001

    000010

    100101

    F1 s-a-1

    s-a-1

    Dominance fault collapsing.s-a-0F2

    T(F2)

    T(F1)

    s-a-1

    Figure An example where fault F dominates fault F

    sa0 sa1

    sa0 sa1

    (a) A tree circuit. (b) A circuit with reconvergent fanouts.Collapse ratio = 15/32 = 0.47*Collapse ratio = 12/30 = 0.40

    sa0

    sa0

    sa0 sa1

    Fault deleted by equivalence collapsing with fault at other input of gate

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1

    sa0 sa1sa0

    sa1

    sa1

    sa0

    sa0 sa1

    Figure Examples of dominance fault collapsing

    see Figure we have moved all faults to inputs Similar collapsing is possible

    for all other Boolean gates Thus we can summarize dominance fault collapsing as

    An ninput Boolean gate requires n single stuckat faults to be modeled

    To collapse faults of a gate all faults from the output can be eliminated

    retaining one type sa for AND and NAND sa for OR and NOR of

    fault on each input and the other type sa for AND and NAND sa for

    OR and NOR on any one of the inputs

    The output faults of the NOT gate the noninverting buer and the wire can

    be removed as long as both faults on the input are retained No collapsing is

    possible for fanout

    Example Dominance fault collapsing Figure shows the application of

    the above rules of dominance fault collapsing to the circuits without and with fanouts

    Collapsing is done in an output to input pass A comparison with Figure shows

    the lower collapse ratio for dominance fault collapsing For the fanoutfree circuit

    the collapsed fault set only contains input faults This is an important result For

    the circuit with fanouts the collapsed set contains faults located at checkpoints

    see Denition

    Theorem Fault detection in fanoutfree circuit A test set that detects all

    single stuckat faults on all primary inputs of a fanoutfree circuit must detect all

    single stuckat faults in that circuit

    Earlier printings gave a ratio obtained by collapsing only among checkpoints