From f3f9b79f9a0486a5afa9b7a101a14b84a2c2cb9c Mon Sep 17 00:00:00 2001 From: Dolu1990 Date: Wed, 21 Jul 2021 18:34:57 +0200 Subject: [PATCH] VexRiscvSmpCluster earlyShifterInjection added --- src/main/scala/vexriscv/demo/smp/VexRiscvSmpCluster.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/scala/vexriscv/demo/smp/VexRiscvSmpCluster.scala b/src/main/scala/vexriscv/demo/smp/VexRiscvSmpCluster.scala index 5aacc2b..ddda92f 100644 --- a/src/main/scala/vexriscv/demo/smp/VexRiscvSmpCluster.scala +++ b/src/main/scala/vexriscv/demo/smp/VexRiscvSmpCluster.scala @@ -175,6 +175,7 @@ object VexRiscvSmpClusterGen { iBusRelax : Boolean = false, injectorStage : Boolean = false, earlyBranch : Boolean = false, + earlyShifterInjection : Boolean = true, dBusCmdMasterPipe : Boolean = false, withMmu : Boolean = true, withSupervisor : Boolean = true, @@ -299,7 +300,7 @@ object VexRiscvSmpClusterGen { new SrcPlugin( separatedAddSub = false ), - new FullBarrelShifterPlugin(earlyInjection = true), + new FullBarrelShifterPlugin(earlyInjection = earlyShifterInjection), // new LightShifterPlugin, new HazardSimplePlugin( bypassExecute = true,