ArchitectureSetup block must be present while using architecture block such as Processor Block. The following error will be generated if processor block can't find the ArchitectureSetup block.
"VisualSim.kernel.util.IllegalActionException: Architecture_Name Reference does not exist.
Architecture Name: Architecture
in .Processor_Without_ArchitectureSetup.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 ArchitectureSetup block is instantiated, the name of the ArchitectureSetup block is updated in the Processor block, Make sure name is correct.