Datasheet

____________________________________________________ DS34S101, DS34S102, DS34S104, DS34S108
Rev: 032609 120 of 198
11.4.4
Status Tables
The TDMoP status tables hold indications of hardware events. Except where noted, these are latched status bits.
For each bit, the value 1 indicates that the event occurred. A bit set to 1 maintains its value unless the host CPU
changes it. Writing 1 to a bit clears it to 0. Writing 0 to a bit does not change its value. The base address for the
TDMoP status tables is 0x12,000.
11.4.4.1
Per Bundle Status Tables
In the register descriptions in this section, the index n indicates the bundle number: 0 to 63.
Rx Payload Type Machine Status 0x000+n*4
Bits Data Element Name R/W
Reset
Value
Description
[31:5]
Reserved
-
None
Must be set to zero
[4]
Rx_SAToP/CESoPSN_frame_
count_err
SAToP/CESoPSN packets that belong to structured-
with-CAS bundles were received with incorrect number of
frames.
[3]
Rx_AAL1_cell_hdr_err /
Rx_SAToP/CESoPSN_jump_ove
rflow_err /
R/W
None
AAL1 AAL1 SAR PDUs received with incorrect SN
(sequence number), protection fields (CRC/parity),
corrected and not corrected AAL1 SAR PDU header.
SAToP/CESoPSN Packets received with incorrect
sequence number (higher than the expected sequence
number and within the window allowed by the configured
Rx_max_lost_packets value) and could not be inserted
into the jitter buffer due to insufficient space.
[2]
Rx_AAL1_packet_sn_oo_
window /
Rx_HDLC_packet_sn_oo_
window /
Rx_SAToP/CESoPSN_packet_
sn_oo_window
R/W
None
HDLC Packet SN (Sequence Number) error outside
window (window of 32768)
SAToP/CESoPSN/AAL1 Packets discarded due to
incorrect Sequence Number (SN equal to the former or
gap between them exceeds limit determined by
Rx_max_lost_packets parameter).
[1]
Rx_AAL1_packet_sn_in_
window /
Rx_HDLC_packet_sn_in_
window /
Rx_SAToP/CESoPSN_
overrunn_discard
R/W
None
AAL1Packet sequence number error within window
(determined by Rx_max_lost_packets parameter)
HDLC Packet sequence number error within window
(window of 32768)
SAToP/CESoPSN Packets discarded because the Jitter
Buffer reached or was in the over-run state.
[0]
Rx_AAL1_ptr_mismatch /
Rx_SAToP/CESoPSN_miss_
ordered_discard
R/W
None
AAL1 SAR PDUs received with pointer mismatch
SAToP/CESoPSN Packets discarded because they
were considered duplicated, or because they were
received too late to be inserted into the Jitter Buffer.
Tx Payload Type Machine Status 0x200+n*4
Bits Data Element Name R/W
Reset
Value
Description
[31:5]
Reserved
-
None
Must be set to zero
[4]
Tx_HDLC_abort
R/W
None
HDLC received frame from TDM with abort indication
[3]
Tx_HDLC_short
R/W
None
HDLC received frame from TDM shorter than 4 bytes
(including CRC bytes)
[2]
Tx_HDLC_long
R/W
None
HDLC received frame from TDM longer than maximum
allowed length (Tx_max_frame_size)