aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrste Asanovic <krste@eecs.berkeley.edu>2022-07-06 16:18:24 -0700
committerGitHub <noreply@github.com>2022-07-06 16:18:24 -0700
commitf983b86303235b13434522aa98927ee0633fa08a (patch)
treea899d6332425d9eb50c652e26481b09d7c794253
parentca0a010494847c841660e92131b0add2593b2cf6 (diff)
parentcbbaa897f6ee583bccde30023fc0b5ce17c0504d (diff)
downloadriscv-isa-manual-f983b86303235b13434522aa98927ee0633fa08a.zip
riscv-isa-manual-f983b86303235b13434522aa98927ee0633fa08a.tar.gz
riscv-isa-manual-f983b86303235b13434522aa98927ee0633fa08a.tar.bz2
Merge pull request #865 from riscv/counter-clarification
Clarify that time CSR one-tick constraint is not merely user-level
-rw-r--r--src/counters.tex4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/counters.tex b/src/counters.tex
index ce0f02b..545804b 100644
--- a/src/counters.tex
+++ b/src/counters.tex
@@ -63,7 +63,7 @@ to read these CSRs.
\end{commentary}
For base ISAs with XLEN=32, the Zicntr extension enables the three
-64-bit read-only user-level counters to be accessed in 32-bit pieces.
+64-bit read-only counters to be accessed in 32-bit pieces.
The RDCYCLE, RDTIME, and RDINSTRET pseudoinstructions provide the lower 32
bits, and the RDCYCLEH, RDTIMEH, and RDINSTRETH pseudoinstructions provide
the upper 32 bits of the respective counters.
@@ -165,7 +165,7 @@ wide variety of possible implementation platforms. The maximum error
bound should be set based on the requirements of the platform.
\end{commentary}
-The real-time clocks of all harts in a single user application
+The real-time clocks of all harts
must be synchronized to within one tick of the real-time clock.
\begin{commentary}