EasyManua.ls Logo

AMD AMD5K86 - Built-In Self-Test (BIST)

AMD AMD5K86
416 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AMD~
18524B/O-Mar1996
AMD51J6
Processor
Technical
Reference
Manual
7.2
Built-In
Self
Test
(BIST)
The
processor
supports
the
following
types
of
built-in
self-test:
Normal
BIST
-A
built-in
self-test
mode
typically
used
to
test
system
functions
after
RESET
Test Access Port (TAP)
BIST
-A
self-test
mode
started
by
the
TAP
instruction,
RUNBIST
All
internal
arrays
except
the
TLB
are
tested
in
parallel
by
hardware.
The
TLB
is
tested
by
microcode.
Unlike
the
Pentium
processor,
the
AMD5
K
86
processor
does
not
report
parity
errors
on
!ERR
for
every
cache
or
TLB access.
Instead,
the
AMD5
K
86
processor
fully
tests
its
caches
during
the
BIST.
EADS
should
not
be
asserted
during
a BIST.
The
processor
accesses
the
physical
tag
array
during
BISTs,
and
these
accesses
can
conflict
with
inquire
cycles.
7.2.1
Normal81ST
Built-In
Self
Test
(BIST)
The
normal
BIST is
invoked
if
INIT
is
asserted
at
the
falling
edge
of
RESET.
The
BIST
runs
tests
on
the
internal
hardware
that
exercise
the
following
resources:
Instruction
cache:
Linear
tag
directory
Instruction
array
Physical
tag
directory
Data
cache:
Linear
tag
directory
Data
array
Physical
tag
directory
Entry-point
and
instruction-decode
PLAs
Microcode
ROM
TLB
The
BIST
runs
a
linear
feedback
shift
register
(LFSR)
signa-
ture
test
on
the
microcode
ROM
in
parallel
with
a
March
C
test
on
the
instruction
cache,
data
cache,
and
physical
tags.
This
is
followed
by
the
March
C
test
on
the
TLB
arrays
and
then
an
7-5

Table of Contents

Related product manuals