mhpmevent3h
Machine Hardware Performance Counter 3 Control, High half
Alias of mhpmevent3[63:32].
Introduced with the Sscofpmf extension. Prior to that, there was no way to access the upper
32-bits of mhpmevent#{hpm_num}
.
Attributes
CSR Address |
0x723 |
---|---|
Defining extension |
|
Length |
32-bit |
Privilege Mode |
M |
Field Summary
Name | Location | Type | Reset Value |
---|---|---|---|
31 |
RW-H |
UNDEFINED_LEGAL |
|
30 |
RW |
UNDEFINED_LEGAL |
|
29 |
[when,"(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::S && CSR[misa].S == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::S && CSR[misa].S == 1’b1)"] RO |
UNDEFINED_LEGAL |
|
28 |
[when,"(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::U && CSR[misa].U == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::U && CSR[misa].U == 1’b1)"] RO |
UNDEFINED_LEGAL |
|
27 |
[when,"(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RO |
UNDEFINED_LEGAL |
|
26 |
[when,"(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[3]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RO |
UNDEFINED_LEGAL |
|
25:0 |
RW |
UNDEFINED_LEGAL |
Fields
OF
- Location
-
mhpmevent3h[31]
- Description
-
Alias of mhpmevent3.OF.
- Type
RW-H |
Read-Write with Hardware update Field is writable by software. Any value that fits in the field is acceptable. Hardware also updates the field without an explicit software write. |
- Reset value
-
UNDEFINED_LEGAL
MINH
- Location
-
mhpmevent3h[30]
- Description
-
Alias of mhpmevent3.MINH.
- Type
RW |
Read-Write Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads. |
- Reset value
-
UNDEFINED_LEGAL
SINH
- Location
-
mhpmevent3h[29]
- Description
-
Alias of mhpmevent3.SINH.
- Type
- Reset value
-
UNDEFINED_LEGAL
UINH
- Location
-
mhpmevent3h[28]
- Description
-
Alias of mhpmevent3.UINH.
- Type
- Reset value
-
UNDEFINED_LEGAL
VSINH
- Location
-
mhpmevent3h[27]
- Description
-
Alias of mhpmevent3.VSINH.
- Type
- Reset value
-
UNDEFINED_LEGAL
VUINH
- Location
-
mhpmevent3h[26]
- Description
-
Alias of mhpmevent3.VUINH.
- Type
- Reset value
-
UNDEFINED_LEGAL
EVENT
- Location
-
mhpmevent3h[25:0]
- Description
-
High part of event selector for performance counter mhpmcounter3.
- Type
RW |
Read-Write Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads. |
- Reset value
-
UNDEFINED_LEGAL