Error generated when the Cache block doesn't have ArchitectureSetup block associated with it.

Error generated when the Cache block doesn't have ArchitectureSetup block associated with it.

Cache Block requires an ArchitectureSetup block. If the ArchitectureSetup block name isn't existed or matched, then the following error will be generated

"VisualSim.kernel.util.IllegalActionException: Architecture_Name Reference does not exist.
Architecture Name: Architecture
  in .Cache_Invalid_ArchitectureSetup.Cache2
at VisualSim.actor.arch.Cache.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 update the ArchitectureSetupblock name in the cache block. Make sure the block is instantiated and the name is correct.