EasyManua.ls Logo

ARM Cortex-A9 MBIST - Functional operation

ARM Cortex-A9 MBIST
72 pages
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...
Functional Description
ARM DDI 0414C Copyright © 2008 ARM Limited. All rights reserved. 2-15
Restricted Access Non-Confidential
2.2 Functional operation
The functional operation is described in:
Timing
Bitmap mode on page 2-18.
2.2.1 Timing
A 58-bit instruction, loaded serially at the start of each test, controls the operation of the
MBIST controller. Chapter 3 MBIST Instruction Register describes how to write the
instruction.
The timing diagrams in this section show the clock running at two different speeds:
the slower clock relates to the clock driven by your ATE
the faster clock relates to the clock driven by an on-chip Phase Locked Loop
(PLL).
If you do not have an on-chip PLL, both clocks relate to the clock driven by your ATE.
Timing diagrams in the following sections show the procedures for operating the
MBIST controller:
Instruction load
Starting MBIST on page 2-16
Failure detection on page 2-16
Data log retrieval on page 2-16.
Instruction load
To load an MBIST instruction, drive MBISTSHIFT HIGH. At the next rising clock
edge, the 58-bit shift sequence begins as shown in Figure 2-15. To enable data input
from the ATE, the PLL is in bypass mode, and the clock is not running at test frequency.
Figure 2-15 Loading the MBIST controller instruction
i[0] i[1] i[57]
CLK
MBISTRUN
MBISTSHIFT
MBISTDATAIN

Table of Contents

Related product manuals