12. Serial RapidIO Registers > IDT-Specific Performance Registers
359
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.9.15
RapidIO Port x Receiver Input Queue Congestion Period Register
This register is used to monitor the duration of time that the input 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 Receiver Input Queue Depth Threshold Register”
, while
the input buffer is under congestion state. This counter represents the amount of time that the input
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_PRIOD_CTR clears the register. The
CONG_PERIOD_CTR can be disabled when the CONG_PERIOD field in the
Receiver Input Queue Depth Threshold Register”
is set to 0.
Register name: SP{0..15}_RX_Q_PERIOD
Reset value: 0x0000_0000
Register offset: 13098, 13198, 13298, 13398, 13498,
13598, 13698, 13798, 13898, 13998, 13A98,
13B98, 13C98, 13D98, 13E98, 13F98
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
Input Queue Congestion Period Count
Each time the input 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.
The counter is reset when read. The counter is enabled if
CONG_PERIOD is set to a value other than 0.
Note: Reading clears this register
R/W
0