
TMXF28155/51 Super Mapper
155/51 Mbits/s SONET/SDH x28/x21 DS1/E1
Preliminary Data Sheet
May 2001
560
Agere Systems Inc.
22 Cross Connect (XC) Block Functional Description
(continued)
The register XC2_DS2M12CLK SOURCE ID is defined as:
The register can be programmed to route DS2 clocks from various sources based on the following table:
22.7.3 M12 DeMUX (Receive Path)
The M12 deMUX disassembles a DS2 into three E1s or four DS1s. The routing of DS2 data and clocks to M12
DeMUX is controlled by the register XC2_M21_SRC[1:7] which are defined as:
The routings are based on the following table.
When bits 7
—
5 of XC2_M21_SRC set to 100, the user also needs to set bits 7
—
5 of the related register
XC_ALCO_SOURCE_ID(I) to 001 as well as the appropriate channel value to ensure the demand clocking opera-
tion.
The DS2 input has six connection options as shown in
Figure 90 on page561
.
The external I/O inputs for DS2 clock and data are cross connected by programming bytes, XC2_M21[1
—
7][7:0]
(
Table 459
) in configuration registers XC2_M12_SRC[1
—
7], with a source2 ID = 11 and a channel select of 1 to 7.
The channel select value of 1 to 7 selects DS2 data from device pins LINETXSYNC[15] to LINETXSYNC[21] and
selects DS2 clock from LINETXSYNC[22] to LINETXSYNC[28], respectively.
A DS2 signal loopback may be performed for the M12 MUX/deMUX by programming the XC2_M21[1
—
7][7:0]
(
Table 459
) byte in the XC2_M12_SRC[1
—
7] registers with a source2 ID = 01 and a channel select of 1 to 7. Cross
connecting among the seven channels is supported. For example, the output of M12 MUX 1 may be connected to
the input of M12 deMUX 5.
The TPG may be cross connected to the M12 deMUX DS2 inputs by programming the XC2_M21[1
—
7][7:0] byte in
the XC2_M12_SRC[1
—
7] registers with a source2 ID = 00 and a channel ID = 4. The connection is not useful
because the DS2 pattern generator is limited to sending unframed pseudorandom data patterns that cannot be
demultiplexed into DS1s or E1s.
Bit
7
0
6
SRC2_BLK[2:0]
5
4
3
2
1
0
SOURCE2_ID
CHANNEL2_ID[4:0]
SRC2_BLK
00
01
10
11
CHANNEL2_ID
1 to 7
1 to 29
1 to 29
Don
’
t care
Function
DS2 Clocks Sourced from LINETXSYNC[8:14]
DS2 Clocks Sourced from LINETXCLK[1:29]
DS2 Clocks Sourced from LINERXCLK[1:29]
DS2 Clocks Sourced from PIN_DS2_AISCLK
Bit
7
6
5
4
3
2
1
0
SOURCE2_ID
SRC2_BLK[2:0]
CHANNEL2_ID[4:0]
SRC2_BLK
000
001
010
011
100
101
Others
CHANNEL2_ID
4
1 to 7
1 to 7
1 to 7
1 to 29
1 to 29
Don
’
t care
Function
DS2DATA/CLK from TPG
DS2DATA/CLK from M12 MUX
DS2DATA/CLK from M23 DEMUX
DS2DATA/CLK from Pin LINETXSYNC[21:15]/LINETXSYNC[28:22]
DS2DATA/CLK from Pin LINERXDATA[29:1]/PIN_DS2_AISCLK
DS2DATA/CLK from Pin LINERXDATA/CLK[29:1]
Not Valid