1. A simulation apparatus for a multicore system, the simulation apparatus comprising: an architecture configuration unit configured to select a plurality of modules to be synchronized in terms of function execution timing based on timing information included in bundle data, and configured to configure a multicore system architecture model using the selected modules; and a simulation engine unit configured to acquire function execution timing information of the modules, control the execution of functions by the modules based on the acquired function execution timing information, and output the results of the control of the execution of functions by the modules.