# HG changeset patch # User punk # Date 1273638100 14400 # Node ID 86360c5ae9f2822d6278008ecb8ffe47ebfe646d # Parent bbd58fb592c9e69f8d9304390a2589afb5962885 [svn r72] added config for htg diff -r bbd58fb592c9 -r 86360c5ae9f2 config/pm/Pygar/audio_core/audio_core_htg.apm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config/pm/Pygar/audio_core/audio_core_htg.apm Wed May 12 00:21:40 2010 -0400 @@ -0,0 +1,116 @@ + +[Global] +SaveParameters=0 +Description= +File=audio_core_htg +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-htg-v5-pcie.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/Pygar/core/processor.awb + +[Blocking Data Cache] +File=modules/bluespec/Pygar/lab4/data_cache.awb + +[Blocking Instruction Cache] +File=modules/bluespec/Pygar/lab4/instruction_cache.awb + +[Default HAsim Common Library] +File=config/pm/hasim/submodels/common/hasim_common.apm +Packagehint=hasim + +[Round-robin memory arbiter] +File=modules/bluespec/Pygar/lab4/mem_arb.awb + +[audio pipeline with soft core] +File=modules/bluespec/Pygar/core/audio_core_pipe.awb + +[Audio Processor Core] +File=modules/bluespec/Pygar/core/audio_core.awb + +[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 Control Types +path_types=Audio Path Types +mixer=Mixer + +[Audio Processor Core/Requires] +processor_library=External Trace Processor Library +processor=3-Stage Audio Processor +data_cache=Blocking Data Cache +instruction_cache=Blocking Instruction Cache +mem_arb=Round-robin memory arbiter + +[Simple Audio Processor Control Types] +File=modules/bluespec/Pygar/core/audio_pipe_types.awb + +[Trace Functions] +File=modules/bluespec/Pygar/core/trace.awb + +[External Trace Processor Library/Requires] +trace=Trace Functions + +[External Trace Processor Library] +File=modules/bluespec/Pygar/lab4/audio_processor_library.awb + +[Audio Path Types] +File=modules/bluespec/Pygar/core/path_types.awb + +[Mixer] +File=modules/bluespec/Pygar/core/mixer.awb