Register Records and Formats - 5.0 English

System Cache LogiCORE IP Product Guide (PG118)

Document ID
PG118
Release Date
2021-11-05
Version
5.0 English

COUNT Format Register Record

Table 1. COUNT Format Register Record
Address Offset Name Reset Value Access Description
0x00 COUNTEVENT 0 R Number of times the event has been triggered
0x08 COUNTMINMAX 0 R Min, max and status information
0x10 COUNTSUM 0 R Sum of measured data
0x18 COUNTSUM2 0 R Sum of measured data squared

SCOUNT Format Register Record

Table 2. SCOUNT Format Register Record
Address Offset Name Reset Value Access Description
0x00 COUNTEVENT 0 R Number of times the event has been triggered
0x08       Reserved
0x10 COUNTSUM 0 R Sum of measured data
0x18 COUNTSUM2 0 R Sum of measured data squared

ECOUNT Format Register Record

Table 3. ECOUNT Format Register Record
Address Offset Name Reset Value Access Description
0x00 COUNTEVENT 0 R Number of times the event has been triggered
0x08       Reserved
0x10       Reserved
0x18       Reserved

RCOUNT Format Register Record

Table 4. RCOUNT Format Register Record
Address Offset Name Reset Value Access Description
0x00 COUNTEVENT 0 R Number of request
0x08       Reserved
0x10 COUNTSUM 0 R Number of unique requests, i.e., COUNTSUM is less than or equal to COUNTEVENT
0x18   0 R Reserved

QUEUE Format Register Record

Table 5. QUEUE Format Register Record
Address Offset Name Reset Value Access Description
0x00 QUEUEEMPTY 0 R Clock cycles queue has been empty
0x08 QUEUEUPDATE 0 R Number of times updated with push or pop
0x10 QUEUEMAX 0 R Max depth of queue
0x18 QUEUESUM 0 R Sum of queue depth when updated

COUNTEVENT Format Register

Figure 1. COUNTEVENT Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 63 63 Sheet.6 COUNTEVENT COUNTEVENT Sheet.1 X20803-073119 X20803-073119
Table 6. COUNTEVENT Format Bit Definitions
Bits Name Reset Value Access Description
63:0 COUNTEVENT 0 R Number of times the event has been triggered

COUNTMINMAX Format Register

Figure 2. COUNTMINMAX Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 Sheet.6 1 1 Sheet.7 Sheet.8 Sheet.9 2 2 Sheet.10 Sheet.11 31 31 Sheet.12 Sheet.13 32 32 Sheet.14 Sheet.15 47 47 Sheet.16 Sheet.17 48 48 Sheet.18 Sheet.19 63 63 Sheet.20 COUNTMIN COUNTMIN Sheet.21 Reserved Reserved Sheet.22 COUNTMAX COUNTMAX Sheet.23 COUNTFEW COUNTFEW Sheet.24 COUNTSAT COUNTSAT Sheet.1 X20804-073119 X20804-073119
Table 7. COUNTMINMAX Format Bit Definitions
Bits Name Reset Value Access Description
63:48 COUNTMIN 0xFFFF R Minimum observed counted value as unsigned
47:32 COUNTMAX 0x0000 R Maximum observed counted value as unsigned, saturates when 0xFFFF is reached
31:2       Reserved
1 COUNTFEW 0   Flag if number of concurrent events of the measured type has been reached, indicating that the resulting statistics are inaccurate
0 COUNTSAT 0   Flag if measurement have been saturated; this means that the statistics results are less accurate. Both average and standard deviation measurements will be lower than actual value.

COUNTSUM Format Register

Figure 3. COUNTSUM Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 63 63 Sheet.6 COUNTSUM COUNTSUM Sheet.1 X20805-073119 X20805-073119
Table 8. COUNTSUM Format Bit Definitions
Bits Name Reset Value Access Description
63:0 COUNTSUM 0 R Sum of measured data

COUNTSUM2 Format Register

Figure 4. COUNTSUM2 Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 63 63 Sheet.6 COUNTSUM2 COUNTSUM2 Sheet.1 X20806-073119 X20806-073119
Table 9. COUNTSUM2 Format Bit Definitions
Bits Name Reset Value Access Description
63:0 COUNTSUM2 0 R Sum of measured data squared

QUEUEEMPTY Format Register

Figure 5. QUEUEEMPTY Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.52 Sheet.96 63 63 Sheet.98 QUEUEEMPTY QUEUEEMPTY Sheet.1 X20800-073119 X20800-073119
Table 10. QUEUEEMPTY Format Bit Definitions
Bits Name Reset Value Access Description
63:0 QUEUEEMPTY 0 R Clock cycles the queue has been empty

QUEUEUPDATE Format Register

Figure 6. QUEUEUPDATE Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 63 63 Sheet.6 QUEUEUPDATE QUEUEUPDATE Sheet.1 X20801-073119 X20801-073119
Table 11. QUEUEUPDATE Format Bit Definitions
Bits Name Reset Value Access Description
63:0 QUEUEUPDATE 0 R Number of times queue updated with push or pop

QUEUEMAX Format Register

Figure 7. QUEUEMAX Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 Sheet.6 1 1 Sheet.7 Sheet.8 Sheet.9 2 2 Sheet.28 Sheet.48 31 31 Sheet.50 Sheet.51 32 32 Sheet.61 Sheet.72 47 47 Sheet.74 Sheet.75 48 48 Sheet.88 Sheet.96 63 63 Sheet.98 Reserved Reserved Sheet.99 Reserved Reserved Sheet.100 QUEUEMAX QUEUEMAX Sheet.101 QUEUEFEW QUEUEFEW Sheet.102 QUEUESAT QUEUESAT Sheet.1 X20807-073119 X20807-073119
Table 12. QUEUEMAX Format Bit Definitions
Bits Name Reset Value Access Description
63:48       Reserved
47:32 QUEUEMAX 0 R Maximum depth for queue as unsigned measurement encountered, saturates when 0xFFFF reached
31:2       Reserved
1 QUEUEFEW 0 R Flag if number of concurrent events of the measured type has been reached, indicating that the resulting statistics are inaccurate
0 QUEUESAT 0 R Flag if measurement has been saturated; this means that the statistics results are less accurate. Both average and standard deviation measurements will be lower than the actual value.

QUEUESUM Format Register

Figure 8. QUEUESUM Format Register System Cache Page-1 Sheet.99 Sheet.100 0 0 Sheet.101 Sheet.102 63 63 Sheet.103 QUEUESUM QUEUESUM Sheet.1 X20802-073119 X20802-073119
Table 13. QUEUESUM Format Bit Definitions
Bits Name Reset Value Access Description
63:0 QUEUESUM 0 R Sum of queue depth when updated

LONGINT Format Register

Figure 9. LONGINT Format Register System Cache Page-1 Sheet.2 Sheet.3 0 0 Sheet.4 Sheet.5 63 63 Sheet.6 LONGINT LONGINT Sheet.1 X24116-061120 X24116-061120
Table 14. LONGINT Format Bit Definitions
Bits Name Reset Value Access Description
63:0 LONGINT 0 R/W 64 bit value