Trustzone equivalent in RISCV


I’m new to RISCV.
Just trying to understand if we have any module equivalent of Arm Trustzone in RISCV (especially in Sifive E21 or E31).
Is it correct to assume that the Physical Memory Protection (PMP) of RISCV is equivalent to Trustzone in Arm cores?

1 Like

Hi @nami1508 You are correct :slight_smile: The PMP is the TrustZone equivalent, more or less. You can read more about it in the Privileged Spec
Or, in general, Documentation.
Don’t forget to look at’s Documentation page.