Error generated when BusInterace block has invalid bus name.

Error generated when BusInterace block has invalid bus name.

Bus_Name parameter used to define the name of the bus that the Bus port is linked to. If the BusInterface Bus_Name parameter is given an invalid name or the name of the bus is given such that if it can't be accessed, then the following error will be generated.

"VisualSim.kernel.util.IllegalActionException: Linear_Port:preinitialize():: Unable to work with the block memory: Model Object Memory does not contain Name: Architecture
  in .BusInterface_Invalid_Bus_Name.BusInterface
at VisualSim.actor.lib.bus.Linear_Port.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 update the BusArbiter Bus_Name in the BusInterface blocks.