Data Sheet
June 2002
TMXF28155 Supermapper
155/51 Mbits/s SONET/SDH x28/x21 DS1/E1
225
Agere Systems Inc.
11 M13/M23 MUX/DeMUX Registers
(continued)
Table 291. M13_THDLC_CONTROL1, Tx HDLC Control 1 (R/W)
Address
Bit
Name
Table 292. M13_THDLC_CONTROL2, Tx HDLC Control 2 (R/W)
Address
Bit
Name
Table 293. M13_DS2_LB_REQ_R, DS2 Loopback Request (R/W)
Address
Bit
Name
Function
Reset
Default
0x000
0
0x10095
15:6
5
RSVD
Reserved.
If this bit is 0, all bytes from HDLC buffer 1 and at least one
byte from HDLC buffer 0 are transmitted. If it is 1, bytes from
buffer 1 are transmitted sequentially up to and including the
byte set by M13_TDL_BYTE_END[5:0] (
Table 292 on
page 225
).
If this bit is 0, all bytes from HDLC buffer 0 and at least one
byte from HDLC buffer 1 are transmitted. If it is 1, bytes from
buffer 0 are transmitted sequentially up to and including the
byte set by M13_TDL_BYTE_END[5:0].
If the data link is not used, the user should set
M13_TDL_ACT to 0, which causes all ones to be transmit-
ted. Otherwise, this bit should be set to 1.
If M13_TDL_NTRNL = 0, the data transmitted on the data
link comes directly from the M13 input pin TDLDATA (E8);
otherwise (M13_TDL_NTRNL = 1), the data link is controlled
by the internal HDLC transmitter. This bit is valid only when
M13_TDL_ACT = 1 (
Table 291 on page 225
).
M13_TDL_NTRNL_ACT Once M13_TDL_NTRNL_ACT is Set to 1, the HDLC trans-
mitter begins transmitting the first byte of the first data buffer
following the completion of the next flag byte. The user may
abort the transmission of an HDLC frame by clearing
M13_TDL_NTRNL_ACT to 0 prior to completing transmis-
sion of the last byte from the data buffers. If so, the HDLC
controller will stop transmission from the buffers and send
an abort byte (01111111). The abort byte will then be fol-
lowed by flag bytes until M13_TDL_NTRNL_ACT is again
set to 1, starting transmission of a new frame.
M13_TDL_FCS
If M13_TDL_FCS = 1, the HDLC controller appends the two-
byte ITU-T FCS with the necessary zero stuffing before
sending the closing flag; otherwise, no FCS bytes will be
transmitted.
M13_TDL_BUF1_END
4
M13_TDL_BUF0_END
0
3
M13_TDL_ACT
0
2
M13_TDL_NTRNL
0
1
0
0
1
Function
Reset
Default
0x000
0x00
0x10096
15:6
5:0
RSVD
Reserved.
These bits define the position of the last byte to be transmitted
from the buffer.
M13_TDL_BYTE_
END[5:0]
Function
Reset
Default
0x000
0x00
0x10097
15:7
6:0
RSVD
Reserved.
M13_DS2_LB_REQy Bits.
If M13_DS2_LB_REQy = 1, the
third C bit in the yth DS3 M-subframe is transmitted as the
inverse of the first two C bits (which indicates a loopback
request for DS2 channel y).
M13_DS2_LB_
REQ[7:1]