# HG changeset patch # User punk # Date 1272374014 14400 # Node ID ec9205107560b28e34b36ba5f62126951a1a4c2f # Parent 6d461680c6d94d9b6935af40c8d345ac44945ec1 [svn r15] added model for core diff -r 6d461680c6d9 -r ec9205107560 config/pm/Pygar/audio_core/audio_core_exe.apm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config/pm/Pygar/audio_core/audio_core_exe.apm Tue Apr 27 09:13:34 2010 -0400 @@ -0,0 +1,110 @@ + +[Global] +SaveParameters=0 +Description= +File=audio_core_exe +Version=2.1 +Name=Audio Processor +DefaultBenchmark=config/bm/bluespec/demos.cfx/benchmarks/null.cfg +Type=HAsim +Class=Asim::Model +DefaultRunOpts= + +[Model] +DefaultAttributes=hybrid simulation +model=HW/SW Hybrid Project Foundation + +[FPGA Environment] +File=config/pm/hasim/submodels/fpgaenv/fpgaenv-hybrid-exe.apm +Packagehint=platforms + +[Soft Connections Hybrid Application Environment/Requires] +platform_services=Platform Services +soft_connections_lib=Soft Connections Library +connected_application=audio pipeline with soft core + +[Hybrid Project Common Utilities] +File=config/pm/hasim/submodels/common/project-common-default.apm +Packagehint=hasim + +[Soft Connections Library] +File=config/pm/hasim/submodels/common/soft-connections-lib.apm +Packagehint=hasim + +[Platform Services] +File=config/pm/hasim/submodels/platform-services/standard-platform-services.apm +Packagehint=hasim + +[HW/SW Hybrid Project Foundation] +File=modules/project/project-hybrid.awb +Packagehint=platforms + +[Soft Connections Hybrid Application Environment] +File=modules/application-env/hybrid/soft-connections/application-env-hybrid-soft-conn.awb +Packagehint=platforms + +[HW/SW Hybrid Project Foundation/Requires] +project_common=Hybrid Project Common Utilities +fpgaenv=FPGA Environment +application_env=Soft Connections Hybrid Application Environment + +[HW/SW Hybrid Project Foundation/Params] +WAIT_FOR_HARDWARE=0 + +[VMH hybrid memory] +File=modules/hasim/functional-partition/memory-state/memory/hybrid/vmh/vmh-memory.awb +Packagehint=hasim + +[Functional Partition Base Types] +File=modules/hasim/functional-partition/base-types/funcp-base-types.awb +Packagehint=hasim + +[3-Stage Audio Processor] +File=modules/bluespec/mit-6.375/core/processor.awb +Packagehint=mit-6.375 + +[Blocking Data Cache] +File=modules/bluespec/mit-6.375/lab4/data_cache.awb +Packagehint=mit-6.375 + +[Blocking Instruction Cache] +File=modules/bluespec/mit-6.375/lab4/instruction_cache.awb +Packagehint=mit-6.375 + +[Default HAsim Common Library] +File=config/pm/hasim/submodels/common/hasim_common.apm +Packagehint=hasim + +[Simple Audio Processor Core] +File=modules/bluespec/mit-6.375/core/audio_pipe_types.awb +Packagehint=mit-6.375 + +[Round-robin memory arbiter] +File=modules/bluespec/mit-6.375/lab4/mem_arb.awb +Packagehint=mit-6.375 + +[Processor Library] +File=modules/bluespec/mit-6.375/lab4/processor_library.awb +Packagehint=mit-6.375 + +[audio pipeline with soft core] +File=modules/bluespec/mit-6.375/core/audio_core_pipe.awb +Packagehint=mit-6.375 + +[Audio Processor Core] +File=modules/bluespec/mit-6.375/core/audio_core.awb +Packagehint=mit-6.375 + +[audio pipeline with soft core/Requires] +hasim_common=Default HAsim Common Library +funcp_simulated_memory=VMH hybrid memory +core=Audio Processor Core +funcp_base_types=Functional Partition Base Types +audio_pipe_types=Simple Audio Processor Core + +[Audio Processor Core/Requires] +processor_library=Processor Library +processor=3-Stage Audio Processor +data_cache=Blocking Data Cache +instruction_cache=Blocking Instruction Cache +mem_arb=Round-robin memory arbiter