Hardware Reference
In-Depth Information
represents the content of the
f-cells
after applying the operations contained in the
SOS
, while
r
f cell
1
r
f cell
2
:::r
f cell
k
with r
R
D
2f
0; 1;
g
(6.5)
represents a set of erroneous outputs of the memory obtained when reading the
f-cells
. This element of the FB is required to represent classes of faults where a read
operation returns an erroneous value while the content of the memory cell is correct.
The symbol '
' is used whenever a write operation, and not a read operation, is
responsible for sensitizing the fault.
Definition
: A memory FFM is a non-empty set of fault primitives.
6.4.2
Generic Space of Faults
identification and exploration of the generic space of possible faults. As we define
FFMs in terms of collections of FPs, this problem is actually reduced to the defini-
tion of the space of possible FPs.
FPs can be classified into different classes based on the characteristic of the re-
lated
SOS
. In particular, let
j
f
j
be the number of
f-cell
s involved in the
SOS
,andm
Depending on
j
f
j
, FPs can be categorized into
single-cell
FPs when
j
f
j D
1,
and
n-coupling FPs
when
j
f
j D
n. In case of n-coupling FPs, the set of
f-cells
is
split into
victims (v)
and
aggressors (a)
. In a FP the faulty behavior always manifests
into the victim cells, while the aggressors contribute to the sensitization of the fault.
Depending on the number m of operations composing the
SOS
, an FP can be
classified as
static
when m
1, i.e., a single memory operation is sufficient to sen-
sitize the target faulty behavior, or
dynamic
when m>1;i.e., n memory operations
are required to sensitize the target faulty behavior.
Figure
6.11
shows a graphical representation of the taxonomy of the FP space.
The two classifications criteria introduce two different hierarchies in the FP space.
Since FFMs have been defined as a non-empty set of FPs, we can inherit the same
type of classification and hierarchy when considering FFMs. For example, a FFM
composed of a collection of static FPs will be referred to as a static FFM, etc.
6.4.3
Static Fault Models
Static faults consist of groups of static FPs (m
1) sensitized by at most a sin-
gle memory operation. They were historically the first set of faults observed into
memory devices. In the following the most important classes of static faults will be
presented.