
MT90869
Data Sheet
32
Zarlink Semiconductor Inc.
6.3
Connection Memory Block Programming
This feature allows fast, simultaneous, initialization of the Local and Backplane Connection Memories after power
up. When the Memory Block Programming mode is enabled, the contents of the Block Programming Register (BPR)
will be loaded into the connection memories. See Table 16 and Table 17 for details of the Control Register and Block
Programming Register values, respectively.
6.3.1
Memory Block Programming Procedure
Set the
MBP
bit in the Control Register from LOW to HIGH.
Set the
BPE
bit to HIGH in the Block Programming Register (BPR). The Local Block Programming data bits,
LBPD2-0
, of the Block Programming Register, will be loaded into Bit 15, Bit 14 and Bit 13, respectively. of
the Local Connection Memory. The remaining bit positions are loaded with zeros as shown in Table 6.
Table 6 - Local Connection Memory in Block Programming Mode
The Backplane Block Programming data bits,
BBPD2-0
, of the Block Programming Register, will be loaded into
Bit 15, Bit 14 and Bit 13, respectively, of the Backplane Connection Memory. The remaining bit positions are loaded
with zeros as shown in Table 7.
Table 7 - Backplane Connection Memory in Block Programming Mode
The Block Programming Register bit, BPE will be automatically reset LOW within 125us, to indicate completion of
memory programming.
The Block Programming Mode can be terminated at any time prior to completion by setting the
BPE
bit of the Block
Programming Register or the MBP bit of the Control Register to LOW.
Note the default values (LOW) of
LBPD2-0
and
BBPD2-0
of the Block Programming Register, following a device
reset, may be used. These settings shall set all output channels to High, or High-Impedance, in accordance with the
LORS
and
BORS
pin conditions, see Pin Description for further details. The Local Connection Memory shall be
configured to select data from Channel 0 of Backplane input Stream 0 (
BSTi0
), and the Backplane Connection
Memory shall be configured to select data from Channel 0 of Local input Stream 0 (
LSTi0
). Alternative conditions
may be established by programming bits
LBPD2-0
and
BBPD2-0
of the Block Programming Register at the time of
setting Bit
BPE
to HIGH. See Section 12.3, Local Connection Memory Bit Definition, Section 12.4, Backplane
Connection Memory Bit Definition, and Section 13.2, Block Programming Register (BPR).
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
LBPD2
LBPD1
LBPD0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
BBPD2
BBPD1
BBPD0
0
0
0
0
0
0
0
0
0
0
0
0
0