💾 Archived View for dioskouroi.xyz › thread › 29378165 captured on 2021-11-30 at 20:18:30. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
________________________________________________________________________________
What is the performance impact of execute-in-place? Does a CPU executing instructions out of external RAM offer enough performance to be worthwhile?
This allows you the possibility of booting directly out of the SPI, where you put a first-stage bootloader that copies the rest of the system into RAM.
Lots of systems do this already by means of mask ROM bootloaders; some people might not want a fixed payload provided by someone else to be the first thing that executes. On the other hand, executing out of SPI is very interceptable.
Thank you for the explanation.
Nice missing piece of the RISC-V ecosystem puzzle.