12. Serial RapidIO Registers > IDT-Specific Performance Registers
354
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.9.12
RapidIO Port x Transmitter Output Queue Congestion Period Register
This register is used to monitor the duration of time that the output buffer is in congestion state.
The CONG_PERIOD_CTR counter value is incremented for every N clock cycles specified by the
CONG_PERIOD field in the
“RapidIO Port x Transmitter Output Queue Depth Threshold Register”
while the output buffer is under congestion state. This counter represents the amount of time that the
output buffer is under congestion state.
The CONG_PERIOD_CTR counter value is writable for testing purposes. This counter stops counting
when it reach its maximum value. Reading the CONG_PERIOD_CTR clears the counter value. The
CONG_PERIOD_CTR can be disabled when the CONG_PERIOD field in the
Transmitter Output Queue Depth Threshold Register”
is set to 0.
Register name: SP{0..15}_TX_Q_PERIOD
Reset value: 0x0000_0000
Register offset: 13088, 13188, 13288, 13388, 13488,
13588, 13688, 13788, 13888, 13988, 13A88,
13B88, 13C88, 13D88, 13E88, 13F88
Bits
0
1
2
3
4
5
6
7
00:7
CONG_PERIOD_CTR
8:15
CONG_PERIOD_CTR
16:23
CONG_PERIOD_CTR
24:31
CONG_PERIOD_CTR
Bits
Name
Description
Type
Reset
Value
0:31
CONG_PERIOD_
CTR
Output Queue Congestion Period Count
Each time the output buffer enters a congestion state, this counter is
incremented for every N clock cycles (as specified in
CONG_PERIOD field of the
“RapidIO Port x Transmitter Output
Queue Depth Threshold Register”
. This counter counts up to
0xFFFFand remains at 0xFFFF until reset.
Note: The counter is reset when read. The counter is enabled if
CONG_PERIOD is set to a value other than 0.
R/W
0x0000