view config/pm/Pygar/submodels/pygar-fpga-hardware-env.apm @ 62:90fa9b289aab pygar svn.63

[svn r63] synthesis boundaries
author punk
date Mon, 10 May 2010 21:00:49 -0400
parents 4449e17a2237
children
line wrap: on
line source

2 [Global]
3 SaveParameters=0
4 Description=Hybrid ACP M2 Compute Environment - No Central Cache (Nallatech)
5 File=pygar-fpga-hardware-env
6 Version=2.1
7 Type=HAsim
8 Name=Pygar -- Hybrid ACP M2 Compute Environment - No Central Cache (Nallatech)
9 Class=Asim::Model
10 DefaultBenchmark=
11 DefaultRunOpts=
13 [Model]
14 DefaultAttributes=bluespec acp-m2c
15 model=FPGA Environment
17 [FPGA Environment/Requires]
18 virtual_platform=Standard Virtual Platform
19 fpga_components=Hardware FPGA Components for Virtex 5
20 librl_bsv=RL Bluespec Library
22 [Standard Virtual Platform]
23 File=modules/bluespec/common/fpgaenv/virtual-platform/std-virtual-platform.awb
24 Packagehint=platforms
26 [Standard Virtual Platform/Requires]
27 virtual_devices=Standard Virtual Devices
28 low_level_platform_interface=Low Level Platform Interface Hybrid
29 umf=Little-Endian Unified Message Format
31 [FPGA Environment]
32 File=modules/bluespec/common/fpgaenv/fpga-environment.awb
33 Packagehint=platforms
35 [Standard Virtual Devices]
36 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/std-virtual-devices.awb
37 Packagehint=platforms
39 [RRR Clients and Servers]
40 File=modules/bluespec/common/fpgaenv/virtual-platform/rrr/basic/basic-rrr.awb
41 Packagehint=platforms
43 [Basic Virtual Channel Multiplexer]
44 File=modules/bluespec/common/fpgaenv/virtual-platform/channelio/basic/basic-channelio.awb
45 Packagehint=platforms
47 [Basic Virtual Channel Multiplexer/Requires]
48 physical_channel=Nallatech Edge Physical Channel
50 [Low Level Platform Interface Hybrid]
51 File=modules/bluespec/common/fpgaenv/low-level-platform-interface/hybrid-llpi.awb
52 Packagehint=platforms
54 [Low Level Platform Interface Hybrid/Requires]
55 physical_platform=ACP M2 Compute Module (Nallatech)
56 channelio=Basic Virtual Channel Multiplexer
57 rrr=RRR Clients and Servers
58 physical_platform_debugger=Null Physical Platform Debugger
59 local_mem=Local Memory Interface using BRAM
60 remote_memory=Null Remote Memory
62 [RL Bluespec Library]
63 File=config/pm/hasim/submodels/fpgaenv/librl-bsv.apm
64 Packagehint=platforms
66 [Null Physical Platform Debugger]
67 File=modules/bluespec/common/fpgaenv/physical-platform/debuggers/null/null-debugger.awb
68 Packagehint=platforms
70 [Common Physical Platform Utilities]
71 File=modules/bluespec/common/fpgaenv/physical-platform/utils/utils.awb
72 Packagehint=platforms
74 [Local Memory Interface using BRAM/Params]
75 LOCAL_MEM_ADDR_BITS=16
77 [Local Memory Interface using BRAM]
78 File=modules/bluespec/common/fpgaenv/low-level-platform-interface/local-mem/local-mem-bram.awb
79 Packagehint=platforms
81 [Null Clocks Device]
82 File=modules/bluespec/common/fpgaenv/physical-platform/physical-devices/clocks/null/null-clocks-device.awb
83 Packagehint=platforms
85 [Hardware FPGA Components for Virtex 5]
86 File=modules/bluespec/common/fpgaenv/fpga-components/hardware-fpga-components-virtex5.awb
87 Packagehint=platforms
89 [Null Remote Memory]
90 File=modules/bluespec/common/fpgaenv/low-level-platform-interface/remote-memory/null/null-remote-memory.awb
91 Packagehint=platforms
93 [Nallatech Edge Physical Device]
94 File=modules/bluespec/common/fpgaenv/physical-platform/physical-devices/nallatech-edge/nallatech-edge-device.awb
95 Packagehint=platform-acp
97 [ACP M2 Compute Module (Nallatech)/Requires]
98 clocks_device=Null Clocks Device
99 physical_platform_utils=Common Physical Platform Utilities
100 nallatech_edge_device=Nallatech Edge Physical Device
102 [ACP M2 Compute Module (Nallatech)]
103 File=modules/bluespec/common/fpgaenv/physical-platform/acp-m2c-nallatech/acp-m2c.awb
104 Packagehint=platform-acp
106 [Nallatech Edge Physical Channel]
107 File=modules/bluespec/common/fpgaenv/virtual-platform/channelio/physical-channel/nallatech-edge/nallatech-edge-channel.awb
108 Packagehint=platform-acp
110 [Little-Endian Unified Message Format]
111 File=modules/bluespec/common/fpgaenv/virtual-platform/umf/little-endian/umf-little-endian.awb
112 Packagehint=platforms
114 [Little-Endian Unified Message Format/Params]
115 UMF_CHUNK_BYTES=8
117 [NULL Central Cache]
118 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/central-cache/null-central-cache.awb
119 Packagehint=platforms
121 [Hybrid Streams Device]
122 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/streams-device/hybrid-streams.awb
123 Packagehint=platforms
125 [Assertions Device]
126 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/assertions-device/assertions-device.awb
127 Packagehint=platforms
129 [Starter Virtual Device]
130 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/starter/starter-device.awb
131 Packagehint=platforms
133 [Debug Scan Device]
134 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/debug-scan-device/debug-scan-device.awb
135 Packagehint=platforms
137 [Dynamic Parameters Device]
138 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/dynamic-parameters-device/dynamic-parameters-device.awb
139 Packagehint=platforms
141 [Base Common Devices/Requires]
142 stats_device=Stats Device
143 dynamic_parameters_device=Dynamic Parameters Device
144 streams_device=Hybrid Streams Device
145 assertions_device=Assertions Device
146 debug_scan_device=Debug Scan Device
148 [Null Shared Memory]
149 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/shared-memory/null/null-shared-memory.awb
150 Packagehint=platforms
152 [Standard Virtual Devices/Requires]
153 starter_device=Starter Virtual Device
154 central_cache=NULL Central Cache
155 scratchpad_memory=Hybrid Scratchpad Memory Device (With initialization)
156 shared_memory=Null Shared Memory
157 common_utility_devices=Base Common Devices
158 front_panel=Hybrid Front Panel
160 [Stats Device]
161 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/stats-device/stats-device.awb
162 Packagehint=platforms
164 [Base Common Devices]
165 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/common/common-utility-devices.awb
166 Packagehint=platforms
168 [Hybrid Front Panel]
169 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/front-panel/hybrid/hybrid-fp.awb
170 Packagehint=platforms
172 [Scratchpad Memory Common Definitions]
173 File=modules/bluespec/common/fpgaenv/virtual-platform/virtual-devices/memory/common/mem-scratch-common.awb
174 Packagehint=platforms
176 [RRR Common Module]
177 File=modules/bluespec/common/fpgaenv/virtual-platform/rrr/rrr_common/rrr_common.awb
178 Packagehint=platforms
180 [RRR Clients and Servers/Requires]
181 rrr_common=RRR Common Module
183 [Hybrid Scratchpad Memory Device (With initialization)/Requires]
184 scratchpad_memory_common=Scratchpad Memory Common Definitions
186 [Hybrid Scratchpad Memory Device (With initialization)]
187 File=modules/bluespec/mit-6.375/hybrid_init/hybrid-mem-scratch.awb
188 Packagehint=mit-6.375