PMC-Sierra, Inc.
PRELIMINARY
PM5381 S/UNI-2488
DATASHEET
PMC-2000489
ISSUE 1
SATURN USER NETWORK INTERFACE FOR 2488 MBIT/S
Register 0756H: TCFP Transmit Byte Counter (LSB)
Bit
Type
Function
Default
Bit 15
to
R
TX_BYTE[15:0]
XXXX
Bit 0
Register 0757H: TCFP Transmit Byte Counter
Bit
Type
Function
Default
Bit 15
to
R
TX_BYTE[31:16]
XXXX
Bit 0
Register 0758H: TCFP Transmit Byte Counter (MSB)
Bit
Type
Function
Default
Bit 15
to
Unused
XX
Bit 8
Bit 7
to
R
TX_BYTE[39:32]
XX
Bit 0
TX_BYTE[39:0]:
The TX_ BYTE[39:0] bits indicate the number of bytes in packets transmitted to the TCFP
egress stream during the last accumulation interval. The byte counts include all user payload
bytes, FCS bytes, and abort bytes. Inclusion of stuffed bytes is controlled by the
TX_BYTE_MODE register bit. HDLC flags are not counted. The TX_BYTE[39:0] counters
are only valid when processing packets.
A write to any one of the TCFP Transmit Byte Counter registers loads the registers with the
current counter value and resets the internal 40 bit counter to 1 or 0. The counter reset value
is dependent on if there was a count event during the transfer of the count to the Transmit
Byte Counter registers. The counter should be polled regularly to avoid saturating.
To allow for synchronization update with all other blocks, register 0000H can be written to
initiate a global performance counter update.
Proprietary and Confidentail to PMC-Sierra Inc., and for its Customer’s Internal Use
334