You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zicif has the following description" "Main memory regions with both the cacheability and coherence PMAs must support instruction fetch, and any instruction fetches of naturally aligned power-of-2 sizes up to min(ILEN,XLEN) (i.e., 32 bits for RVA23) are atomic"
I am confused about the atomic granule.
My machine has ILEN = 32, and XLEN =32.
It supports 32-bit instruction, and 16-bit instruction.
Does this extension require that 32-bit instruction fetch should be atrocity?
In this machine, 32-bit instruction might be fetched for 2 times, since there exists 16-bit instruction. Does this match this extension definition?
Thanks
Hao Sun
The text was updated successfully, but these errors were encountered:
If there can be an intervening access observed between the two 16-bit fetches of the two instruction halves, then the implementation would not satisfy the property.
Hi,
Zicif has the following description"
"Main memory regions with both the cacheability and coherence PMAs must support instruction fetch, and any instruction fetches of naturally aligned power-of-2 sizes up to min(ILEN,XLEN) (i.e., 32 bits for RVA23) are atomic"
I am confused about the atomic granule.
My machine has ILEN = 32, and XLEN =32.
It supports 32-bit instruction, and 16-bit instruction.
Does this extension require that 32-bit instruction fetch should be atrocity?
In this machine, 32-bit instruction might be fetched for 2 times, since there exists 16-bit instruction. Does this match this extension definition?
Thanks
Hao Sun
The text was updated successfully, but these errors were encountered: