Re: MTIME update frequency
Ved Shanbhogue
So do we agree that the platform specification must not treat a
implementation that has MTIME update frequency higher than 100 MHz as
non-compliant.
Removing this upper bound does not of course force any implementation
to implement anything higher than 100 MHz.
Please suggest how to request this update?
regards
ved
On Fri, Nov 12, 2021 at 9:58 PM Vedvyas Shanbhogue via lists.riscv.org
<ved=rivosinc.com@...> wrote:
implementation that has MTIME update frequency higher than 100 MHz as
non-compliant.
Removing this upper bound does not of course force any implementation
to implement anything higher than 100 MHz.
Please suggest how to request this update?
regards
ved
On Fri, Nov 12, 2021 at 9:58 PM Vedvyas Shanbhogue via lists.riscv.org
<ved=rivosinc.com@...> wrote:
On Fri, Nov 12, 2021 at 05:41:02PM -0800, Greg Favor wrote:On Fri, Nov 12, 2021 at 5:09 PM Heinrich Schuchardt <xypron.glpk@...>But why mandate that it cannot be finer resolytion than 10ns. I can see a requirement to say minimum of 10ns but whats the rationalet to say must not be better than 10ns?
wrote:The intent of the wording is that the resolution is 10ns (as implied by the"The ACLINT MTIME update frequency (i.e. hardware clock) must be betweenThe resolution of the mtime register is defined as 10 ns. The 100 MHz
10 MHz and 100 MHz, and updates must be strictly monotonic."
value is irrelevant and should be deleted from the spec.
max update frequency of 100 MHz). But I agree that the current wording
should change to just directly state a 10ns resolution.
regards
ved