
MT90870
Data Sheet
42
Zarlink Semiconductor Inc.
6.0 Connection Memory Description
The MT90870 incorporates two connection memories, Local Connection Memory and Backplane Connection
Memory.
6.1 Local Connection Memory
The Local Connection Memory (LCM) is 16-bit wide with 4,096 memory locations to support the Local output port.
The most significant bit of each word, bit [15], selects the source stream from either the Backplane or the Local port
and determines the Backplane-to-Local or Local-to-Local data routing. Bits [14:13] select the control modes of the
Local output streams, namely the per-channel message and the per-channel high impedance output control modes.
In Connection Mode (Bit14 = LOW), Bits [12:0] select the source stream and channel number as detailed in Table 5.
In Message Mode (Bit14 = HIGH), Bits [12:8] are unused and Bits [7:0] contain the message byte to be transmitted.
The Control Register bits MS2, MS1, and MS0 must be set to 000, respectively, to select the Local Connection
Memory for the Write and Read operations via the microprocessor port. See Section 7.0, Microprocessor Port, and
Section 13.1, Control Register (CR) for details on microprocessor port access.
6.2 Backplane Connection Memory
The Backplane Connection Memory (BCM) is 16-bit wide with 8,192 memory locations to support the Backplane
output port. The most significant bit of each word, bit [15], selects the source stream from either the Backplane or
the Local port and determines the Local-to-Backplane or Backplane-to-Backplane data routing. Bits [14:13] select
the control modes of the Backplane output streams, namely the per-channel Message Mode and the per-channel
high impedance output control mode. In Connection Mode (Bit14 = LOW), Bits [12:0] select the source stream and
channel number as detailed in Table 5. In Message Mode (Bit14 = HIGH), Bits [12:8] are unused and Bits [7:0]
contain the message byte to be transmitted.
Source Stream Bit Rate
Source Stream No.
Source Channel No.
2 Mb/s
[12:8]
legal values:
0 - 31 (Backplane)
0 - 15 (Local)
[7:0]
legal values 0 - 31
4 Mb/s
[12:8]
legal values:
0 - 31 (Backplane)
0 - 15 (Local)
[7:0]
legal values 0 - 63
8 Mb/s
[12:8]
legal values:
0 - 31 (Backplane)
0 - 15 (Local)
[7:0]
legal values 0 - 127
16 Mb/s
[12:8]
legal values:
0 - 31 (Backplane)
0 - 15 (Local)
[7:0]
legal values 0 - 255
32 Mb/s
(Backplane streams only)
[12:9]
legal values: 0 - 15
[8:0]
legal values 0 - 511
Table 5 - Local and Backplane Connection Memory Configuration