Released
Datasheet
PM73487 QRT
PMC-Sierra, Inc.
PMC-980618
Issue 3
622 Mbps ATM Traffic Management Device
9.3.1.10 TX_CH_RESEQ_ST
Address: Dh (34h byte)
Type: Read/Write
Format: Refer to the following table.
Field (Bits)
Description
Not used
(31:29)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_RECOVERY_STATE
(28)
State of the resequencer error recovery state machine.
Initialize to 0b. This field is maintained by a state machine and is read-only after initial-
ization.
0b The machine indicates normal operation.
1b The machine has seen a sequence number error and is attempting to recover.
Not used
(27:25)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_STAT_STORE_STATE Initialize to 0b. This field is maintained by a state machine and is read-only after initial-
(24:23)
ization.
When TX_COUNT_SENT_CLP = 0 (refer to “TX_COUNT_SENT_CLP” on
page 106), then bit 23 means:
0b If TX_CH_RESEQ_STATE = EMPTY (bit 22 in this register is set to 0b),
then the counts are accurate. Otherwise, TX_CH_CELLS_SENT (refer to
“TX_CH_CELLS_SENT” on page 193) is one too high.
1b If TX_CH_RESEQ_STATE ≠ EMPTY, then the send count is one too high.
Otherwise, the TX_CH_CELLS_SENT is one too high and
TX_CH_CELLS_DRPD (refer to “TX_CH_CELLS_DRPD” on page 193) is
one too low.
When TX_COUNT_SENT_CLP = 1, bit 23 is for the CLP = 0 counter and bit 24 is for
the CLP = 1 counter.
0b The machine has observed a cell count too many.
1b The machine has observed correct accounting.
TX_CH_RESEQ_STATE
(22)
State of the cell reassembly state machine. Initialize to 0b. This field is maintained by a
state machine and is read-only after initialization.
0b The TX_CH_RESEQ_CELL_PTR is empty.
1b The TX_CH_RESEQ_CELL_PTR contains a RECEIVED cell.
TX_CH_DROPPED_STORE
(21)
0b Indicates a cell was not dropped when the resequencer machine intended to
store the cell.
1b Indicates a cell was dropped after the resequencer machine intended to store
the cell.
Not used
(20:17)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_RESEQ_OAM_CELL
(16)
0b Indicates the cell pending resequencing is not an OAM cell.
1b Indicates the cell pending resequencing is an OAM cell.
TX_CH_RESEQ_CELL_PTR
(15:0)
The pointer to the outstanding cell. Initialize to 0. This field is maintained by a state
machine and is read-only after initialization.
192