我正在使用 Verilator(模拟器)的双核版本。但是我发现当我使用这样的命令运行 pk 程序的裸机时,只有一个内核处于活动状态:
./emulator-freechips.rocketchip.system-DualCoreConfig baremetal-program
或者
./emulator-freechips.rocketchip.system-DualCoreConfig pk pk-program
我使用如下所示的命令构建了 Verilator:
cd rocket-chip/emulator
make CONFIG=DualCoreConfig
非常感谢您对此的任何想法!