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

  • Sscofpmf, version >= Sscofpmf@1.0.0

Length

32-bit

Privilege Mode

M

Format

mhpmevent3h format
Figure 1. mhpmevent3h format

Field Summary

Name Location Type Reset Value

OF

31

RW-H

UNDEFINED_LEGAL

MINH

30

RW

UNDEFINED_LEGAL

SINH

29

UNDEFINED_LEGAL

UINH

28

UNDEFINED_LEGAL

VSINH

27

UNDEFINED_LEGAL

VUINH

26

UNDEFINED_LEGAL

EVENT

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