NXP Semiconductors MPC5644A Reference Manual page 726

Microcontroller
Table of Contents

Advertisement

Reaction Module (REACM)
in reaction channel [0] is asserted to 1 and the channel is not in the active state, ch0_a output is switched
from CH[0] OUT[0] to CH[1] OUT[0]. If a channel is active, that is, executing a modulation, it takes
control over its outputs independent of the BSB bits setting. The banked mode logic is extended to reaction
channels CH[2] and CH[3] thus defining a group of four channels. For simplification,
only channels CH[0] and CH[1] logic.
When CHEN = 00 for CH0 (channel disabled), the BSB bits do not
influence the channel output, which is driven CH0's DOFF. Therefore, a
banked injector driven by CH1 will have part of its controls off, even if CH1
is enabled.
To use BSB of CH0 in this case, an option is to program channel CH0 with
CHEN = 11 (channel enabled) and with SWMC = 0 (modulation OFF).
In case of using CH2 in banked mode with CH0, the intermediate channel
CH1 should also be configured with CHEN different from 00.
CH[0]
CH[1]
NOTES:
1. CH[0] should be enabled by CHEN to use BSB.
Figure 23-26. Banked mode showing stacking of channels [0] and [1]
The Banked Mode support hardware is implemented on groups of four channels. The groups are defined
as CH[3:0] and CH[5:4]. Thus CH[3] and CH[5] do not connect to the subsequent channel which are
CH[4] and CH[0] respectively.
726
BSB[0]
(1)
out[0]
BSB[1]
chan
active
out[1]
BSB[2]
out[2]
BSB[0]
out[0]
BSB[1]
chan
active
out[1]
BSB[2]
out[2]
MPC5644A Microcontroller Reference Manual, Rev. 6
NOTE
0
och0_a
F/F
1
0
och0_b
F/F
1
0
och0_c
F/F
1
0
och1_a
F/F
1
0
och1_b
F/F
1
0
och1_c
F/F
1
From channel [2]
Figure 23-26
shows
ch0_a
ch0_b
ch0_c
ch1_a
ch1_b
ch1_c
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents