mhpmevent5h
Machine Hardware Performance Counter 5 Control, High half
Alias of mhpmevent5[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
Defining Extension  | 
Sscofpmf, version >= Sscofpmf@1.0.0  | 
|---|---|
CSR Address  | 
0x725  | 
Length  | 
32-bit  | 
Privilege Mode  | 
M  | 
Field Summary
| Name | Location | Type | Reset Value | 
|---|---|---|---|
31  | 
[when,"HPM_COUNTER_EN[5]"] RW-H [when,"!(HPM_COUNTER_EN[5])"] RO  | 
UNDEFINED_LEGAL  | 
|
30  | 
[when,"HPM_COUNTER_EN[5]"] RW [when,"!(HPM_COUNTER_EN[5])"] RO  | 
UNDEFINED_LEGAL  | 
|
29  | 
[when,"(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::S && CSR[misa].S == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::S && CSR[misa].S == 1’b1)"] RO  | 
UNDEFINED_LEGAL  | 
|
28  | 
[when,"(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::U && CSR[misa].U == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::U && CSR[misa].U == 1’b1)"] RO  | 
UNDEFINED_LEGAL  | 
|
27  | 
[when,"(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RO  | 
UNDEFINED_LEGAL  | 
|
26  | 
[when,"(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RW [when,"!(HPM_COUNTER_EN[5]) && implemented?(ExtensionName::H && CSR[misa].H == 1’b1)"] RO  | 
UNDEFINED_LEGAL  | 
|
25:0  | 
[when,"HPM_COUNTER_EN[5]"] RW [when,"!(HPM_COUNTER_EN[5])"] RO  | 
UNDEFINED_LEGAL  |