mhpmcounter10h

Machine Hardware Performance Counter 10, Upper half

Upper half of mhpmcounter10.

Attributes

CSR Address

0xb8a

Defining extension

  • Smhpm, version >= Smhpm@1.11.0

Length

32-bit

Privilege Mode

M

Format

mhpmcounter10h format
Figure 1. mhpmcounter10h format

Field Summary

Name Location Type Reset Value

COUNT

31:0

RW-H

UNDEFINED_LEGAL

Fields

COUNT

Location

mhpmcounter10h[31:0]

Description

Upper bits of counter.

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

Software read

This CSR may return a value that is different from what is stored in hardware.

  • Pruned

  • Original

return %%LINK%func;read_hpm_counter;read_hpm_counter%%(10)[63:32];
if (HPM_COUNTER_EN[10]) {
  return %%LINK%func;read_hpm_counter;read_hpm_counter%%(10)[63:32];
} else {
  return 0;
}