Error generated when an invalid floating point execution unit is defined

Error generated when an invalid floating point execution unit is defined

The value entered for the parameter FP_Execution_Units must match with the number of floating point execution units present E.g. when there is only one floating point execution unit is present whereas the value for the parameter FP_Execution_Units is set to 2.
The following error will be generated when this happens.

"VisualSim.kernel.util.IllegalActionException: 
Problem with EU FP_N group, Instruction_Set missing FP EUs.
Detected (0) FP EUs, expecting (1) based on Number_of_FP_Execution_Units
  in .Processor_Invalid_FP_Execution_Units_Parameter.Processor
at VisualSim.actor.arch.Processor.initialize(Unknown Source)
at VisualSim.actor.Director.initialize(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.initialize(Unknown Source)
at VisualSim.actor.CompositeActor.initialize(Unknown Source)
at VisualSim.actor.Manager.initialize(Unknown Source)
at VisualSim.actor.Manager.execute(Unknown Source)
at VisualSim.actor.Manager.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
at VisualSim.kernel.util.VisualSimThread.run(Unknown Source) "

Solution: Make sure to have same value for the parameter according to the number of execution unit present