We actually have a reasonably accurate RISC-V model built using
Sandia's SST PDES infrastructure. It's open source and will soon
support the existing SST "memHierarchy". This will provide arbitrary
cache configs as well as a myriad of potential memory backends (DRAM,
HBM, Flash, etc). Our model is a work in progress, but feel free to
take a look:
https://github.com/tactcomplabs/rev
On Tue, Aug 2, 2022 at 6:36 PM Tommy Murphy <
tommy_...@hotmail.com> wrote:
>
> Cache architecture is really going to be very target/implementation specific rather than a generic RISC-V characteristic. For example, different systems may implement some or all of L1/L2/L3 instruction and/or data caches of different sizes. I doubt that any existing RISC-V simulator is going to have the capabilities to model an arbitrary cache configuration. You probably need to be more specific about the type of system and cache configuration that you're intending to target/test against.
>
> --
> You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
sw-dev+un...@groups.riscv.org.
> To view this discussion on the web visit
https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/LO2P265MB4776BAC2855BA448C0A783DBF99D9%40LO2P265MB4776.GBRP265.PROD.OUTLOOK.COM.