Datasheet

____________________________________________________ DS34T101, DS34T102, DS34T104, DS34T108
173 of 366
11.4.1.2
TDMoP Status Registers
The General_stat_reg register has latched status registers that indicate hardware events. For each bit, the value 1
indicates that the event occurred. Writing 1 to a bit clears it to 0. Writing 0 to a bit does not change its value.
General_stat_reg 0xE0
Bits Data Element Name R/W
Reset
Value
Description
[31:10] Reserved - 0x0 Must be set to zero
[9] MAC_Rx_fifo_overrun R/W 0x0 MAC Rx FIFO overflowed
[8] Ipver_err_status R/W 0x0
Indicates that a packet was discarded due to IP version
error
[7] Rx_fifo_sof_err R/W 0x0 Rx FIFO was flushed due to bundle configuration error
[6] TDM_CPU_buff_err R/W 0x0
Frames received from TDM discarded due to lack of
buffers at TDM TO CPU pool
[5] Rx_fifo_full R/W 0x0
Packet received from Ethernet discarded because Rx
FIFO is full
[4] MPLS_err R/W 0x0 Received MPLS packet with more than three labels
[3] OAM_ETH_to_CPU_q_full R/W 0x0
OAM packet received from Ethernet and destined to CPU
discarded because ETH TO CPU queue is full.
[2] OAM_SW_buff_err R/W 0x0
OAM packet received from Ethernet and destined to CPU
discarded due to lack of SW buffers
[1] Non_OAM_ETH_to_CPU_q_full R/W 0x0
Non-OAM packet received from Ethernet and destined to
CPU discarded because ETH TO CPU queue is full.
[0] Non_OAM_SW_buff_err R/W 0x0
Non-OAM packet received from Ethernet and destined to
CPU discarded due to lack of SW buffers.
Version_reg 0xE4
Bits Data Element Name R/W
Reset
Value
Description
[31:0] Chip_version_reg R/O
0xABCD
EF01
Contains the chip version for the TDMoP block
The Port[n]_sticky_reg1
register has latched status bits that indicate port hardware events. For each bit, the value 1
indicates that the event occurred. Writing 1 to a bit clears it to 0. Writing 0 to a bit does not change its value. The
index n indicates port number: 1-8 for DS34T108, 1-4 for DS34T104, 1-2 for DS34T102, 1 only for DS34T101.
Port[n]_sticky_reg1 0xE4+n*4
Bits Data Element Name R/W
Reset
Value
Description
[31:8] Reserved - 0x0 Must be set to zero
[7] Dpll_ovrflw R/W 0x0 Port clock recovery DPLL overflowed
[6] Cdc_detected R/W 0x0
Port clock recovery detected constant delay change in the
network
[5] Smart_self_test_failed R/W 0x0 Provided for debug purposes
[4] Smart_timeout_expired R/W 0x0 Provided for debug purposes
[3] Sticky_filter_ovrflw R/W 0x0 Port clock recovery loop filter overflowed
[2] Virtual_jitter_buffer_or_ur R/W 0x0
Port clock recovery virtual jitter buffer reached overrun/
underrun state
[1] Reacquisition_alarm R/W 0x0 Provided for debug purposes
[0] Adapt_freeze_state R/W 0x0 Port clock recovery mechanism is in freeze state