Include/Exclude 来自 RISC-V 火箭的 L2

Include/Exclude L2 from RISC-V Rocket

如何include/remove RISC-V Rocket 芯片中的二级缓存?我需要在火箭芯片的配置文件中更改什么吗?

可以,但是你不需要改文件,只需要改你用的那个CONFIG。在 Config.scala 中,您可以看到所有配置,包括利用 WithL2Cache 的配置。例如,假设您想使用 DefaultL2Config。每当你在 rocket-chip 中执行 make 命令时,让 CONFIG=DefaultL2Config。您可以通过导出执行此操作:

$ export CONFIG=DefaultL2Config

或每行

$ make CONFIG=DefaultL2Config