3 legacy t1 transmit fdl, 4 legacy t1 receive fdl, Table 9-21. registers related to t1 transmit fdl – Rainbow Electronics DS26519 User Manual
Page 70: Table 9-22. registers related to t1 receive fdl

DS26519 16-Port T1/E1/J1 Transceiver
70 of 310
9.9.5.3 Legacy T1 Transmit FDL
It is recommended that the DS26519’s built-in BOC or HDLC controllers be used for most applications requiring
access to the FDL.
shows the registers related to control of the transmit FDL.
Table 9-21. Registers Related to T1 Transmit FDL
REGISTER
FRAMER 1
ADDRESSES
FUNCTION
Transmit FDL Register (
162h
FDL code used to insert transmit FDL.
Transmit Control Register 2 (
182h
Defines the source of the FDL.
Transmit Latched Status Register 2 (
)
191h
Transmit FDL empty bit.
Transmit Interrupt Mask Register 2 (
)
1A1h
Mask bit for TFDL empty.
Note: The addresses shown above are for Framer 1.
When enabled with
.7, the transmit section will shift out into the T1 data stream, either the FDL (in the
ESF framing mode) or the Fs bits (in the D4 framing mode) contained in the Transmit FDL Register (
).
When a new value is written to the
, it will be multiplexed serially (LSB first) into the proper position in the
outgoing T1 data stream. After the full eight bits has been shifted out, the framer will signal the host controller that
the buffer is empty and that more data is needed by setting the
.4 bit to a one.
INTB will also toggle low if
enabled via
.4. The user has 2ms to update the
with a new value. If the
is not updated, the
old value in the
register will be transmitted once again. Note that in this mode, no zero stuffing will be
applied to the FDL data. It is strongly suggested that the HDLC controller be used for FDL messaging applications.
In the D4 framing mode, the framer uses the
register to insert the Fs framing pattern. To accomplish this
the
register must be programmed to 1Ch and
.7 should be set to 0 (source Fs data from the
register).
The
register contains the Facility Data Link (FDL) information that is to be inserted on a byte basis into the
outgoing T1 data stream. The LSB is transmitted first. In D4 mode, only the lower six bits are used.
9.9.5.4 Legacy T1 Receive FDL
It is recommended that the DS26519’s built-in BOC or HDLC controllers be used for most applications requiring
access to the FDL.
shows the registers related to the receive FDL.
Table 9-22. Registers Related to T1 Receive FDL
REGISTER
FRAMER 1
ADDRESSES
FUNCTION
Receive FDL Register (
)
062h
FDL code used to receive FDL.
Receive Latched Status Register 7(
)
096h
Receive FDL full bit is in this register.
Receive Interrupt Mask Register 7(
)
0A6h
Mask bit for RFDL full.
Note: The addresses shown above are for Framer 1.
In the receive section, the recovered FDL bits or Fs bits are shifted bit-by-bit into the Receive FDL Register
(
). Since the
is 8 bits in length, it will fill up every 2ms (8 times 250
μs). The framer will signal an
external controller that the buffer has filled via the
.2 bit. If enabled via
.2, the
INTB pin will toggle low
indicating that the buffer has filled and needs to be read. The user has 2ms to read this data before it is lost. Note
that no zero destuffing is applied to the for the data provided through the
register
reports the incoming Facility Data Link (FDL) or the incoming Fs bits. The LSB is received first. In D4 framing
mode,
updates on multiframe boundaries and reports only the Fs bits.