Figure 11-65. upm read access data sampling, 4 signals negation, 5 the wait mechanism – Freescale Semiconductor MPC8260 User Manual

Page 496: Signals negation -78, The wait mechanism -78, Upm read access data sampling -78, Section 11.6.4.5, “the wait mechanism, Figure 11-65

Advertising
background image

Memory Controller

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

11-78

Freescale Semiconductor

Figure 11-65. UPM Read Access Data Sampling

11.6.4.4

Signals Negation

When the LAST bit is read in a RAM word, the current UPM pattern terminates. On the next cycle all the
UPM signals are negated unconditionally (driven to logic ‘1’).

This negation will not occur only if there is a back-to-back UPM request pending. In this case the signals
value on the cycle following the LAST bit, will be taken from the first line of the pending UPM routine.

11.6.4.5

The Wait Mechanism

The WAEN bit in the RAM array word, shown in Table 11-36., can be used to enable the UPM wait
mechanism in selected UPM RAM words. Note that the WAEN bit needs to be set in two consecutive UPM
words to get the desired operation.

If the UPM reads a RAM word with the WAEN bit set, the external UPMWAIT signal is sampled by the
memory controller in the following cycle and the request is frozen. The UPMWAIT signal is sampled at
the rising edge of CLKIN. If UPMWAIT is asserted and WAEN = 1 in the previous UPM word, the UPM
is frozen until UPMWAIT is negated. The value of the external pins driven by the UPM remains as
indicated in the previous word read by the UPM. When UPMWAIT is negated, the UPM continues its
normal functions. Note that during the wait cycles, the UPM negates PSDVAL.

Figure 11-66

shows how the WAEN bit in the word read by the UPM and the UPMWAIT signal are used

to hold the UPM in a particular state until UPMWAIT is negated. As the example in

Figure 11-66

shows,

the CSx and GPL1 states (C12 and F) and the WAEN value (C) are frozen until UPMWAIT is recognized
as deasserted. WAEN is typically set before the line that contain UTA = 1.

To internal

data bus

CLKIN

UPMx selected to handle the transfer

AND

(GPL4xDIS = 1) and RD/WR and DLT2x

Data Bus

M

U

L
T

I

P
L
E
X
E
R

Advertising