OpenCores
URL https://opencores.org/ocsvn/funbase_ip_library/funbase_ip_library/trunk

Subversion Repositories funbase_ip_library

[/] [funbase_ip_library/] [trunk/] [Altera/] [ip.hwp.cpu/] [nios_ii_sram/] [1.0/] [hdl/] [ip/] [hibi_pe_dma_hw.tcl] - Blame information for rev 147

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 147 lanttu
# TCL File Generated by Component Editor 11.0sp1
2
# Wed Feb 08 11:31:21 EET 2012
3
# DO NOT MODIFY
4
 
5
 
6
# +-----------------------------------
7
# | 
8
# | hibi_pe_dma "hibi_pe_dma" v1.0
9
# | null 2012.02.08.11:31:21
10
# | 
11
# | 
12
# | D:/user/raasakka/DACI/daci_ip/trunk/ip.hwp.communication/hibi_pe_dma/1.0/vhd/hibi_pe_dma.vhd
13
# | 
14
# |    ./hpd_tx_control.vhd syn, sim
15
# |    ./hpd_rx_packet.vhd syn, sim
16
# |    ./hpd_rx_stream.vhd syn, sim
17
# |    ./hpd_rx_and_conf.vhd syn, sim
18
# |    ./hibi_pe_dma.vhd syn, sim
19
# | 
20
# +-----------------------------------
21
 
22
 
23
# +-----------------------------------
24
# | request TCL package from ACDS 11.0
25
# | 
26
package require -exact sopc 11.0
27
# | 
28
# +-----------------------------------
29
 
30
 
31
 
32
 
33
 
34
# +-----------------------------------
35
# | module hibi_pe_dma
36
# | 
37
set_module_property NAME hibi_pe_dma
38
set_module_property VERSION 1.0
39
set_module_property INTERNAL false
40
set_module_property OPAQUE_ADDRESS_MAP true
41
set_module_property GROUP Other
42
set_module_property DISPLAY_NAME hibi_pe_dma
43
set_module_property TOP_LEVEL_HDL_FILE hibi_pe_dma.vhd
44
set_module_property TOP_LEVEL_HDL_MODULE hibi_pe_dma
45
set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
46
set_module_property EDITABLE true
47
set_module_property ANALYZE_HDL TRUE
48
set_module_property STATIC_TOP_LEVEL_MODULE_NAME ""
49
set_module_property FIX_110_VIP_PATH false
50
# | 
51
# +-----------------------------------
52
 
53
# +-----------------------------------
54
# | files
55
# | 
56
add_file hpd_tx_control.vhd {SYNTHESIS SIMULATION}
57
add_file hpd_rx_packet.vhd {SYNTHESIS SIMULATION}
58
add_file hpd_rx_stream.vhd {SYNTHESIS SIMULATION}
59
add_file hpd_rx_and_conf.vhd {SYNTHESIS SIMULATION}
60
add_file hibi_pe_dma.vhd {SYNTHESIS SIMULATION}
61
# | 
62
# +-----------------------------------
63
 
64
# +-----------------------------------
65
# | parameters
66
# | 
67
add_parameter data_width_g INTEGER 32
68
set_parameter_property data_width_g DEFAULT_VALUE 32
69
set_parameter_property data_width_g DISPLAY_NAME data_width_g
70
set_parameter_property data_width_g TYPE INTEGER
71
set_parameter_property data_width_g UNITS None
72
set_parameter_property data_width_g ALLOWED_RANGES -2147483648:2147483647
73
set_parameter_property data_width_g AFFECTS_GENERATION false
74
set_parameter_property data_width_g HDL_PARAMETER true
75
add_parameter addr_width_g INTEGER 32
76
set_parameter_property addr_width_g DEFAULT_VALUE 32
77
set_parameter_property addr_width_g DISPLAY_NAME addr_width_g
78
set_parameter_property addr_width_g TYPE INTEGER
79
set_parameter_property addr_width_g UNITS None
80
set_parameter_property addr_width_g ALLOWED_RANGES -2147483648:2147483647
81
set_parameter_property addr_width_g AFFECTS_GENERATION false
82
set_parameter_property addr_width_g HDL_PARAMETER true
83
add_parameter words_width_g INTEGER 16
84
set_parameter_property words_width_g DEFAULT_VALUE 16
85
set_parameter_property words_width_g DISPLAY_NAME words_width_g
86
set_parameter_property words_width_g TYPE INTEGER
87
set_parameter_property words_width_g UNITS None
88
set_parameter_property words_width_g ALLOWED_RANGES -2147483648:2147483647
89
set_parameter_property words_width_g AFFECTS_GENERATION false
90
set_parameter_property words_width_g HDL_PARAMETER true
91
add_parameter n_stream_chans_g INTEGER 4
92
set_parameter_property n_stream_chans_g DEFAULT_VALUE 4
93
set_parameter_property n_stream_chans_g DISPLAY_NAME n_stream_chans_g
94
set_parameter_property n_stream_chans_g TYPE INTEGER
95
set_parameter_property n_stream_chans_g UNITS None
96
set_parameter_property n_stream_chans_g ALLOWED_RANGES -2147483648:2147483647
97
set_parameter_property n_stream_chans_g AFFECTS_GENERATION false
98
set_parameter_property n_stream_chans_g HDL_PARAMETER true
99
add_parameter n_packet_chans_g INTEGER 4
100
set_parameter_property n_packet_chans_g DEFAULT_VALUE 4
101
set_parameter_property n_packet_chans_g DISPLAY_NAME n_packet_chans_g
102
set_parameter_property n_packet_chans_g TYPE INTEGER
103
set_parameter_property n_packet_chans_g UNITS None
104
set_parameter_property n_packet_chans_g ALLOWED_RANGES -2147483648:2147483647
105
set_parameter_property n_packet_chans_g AFFECTS_GENERATION false
106
set_parameter_property n_packet_chans_g HDL_PARAMETER true
107
add_parameter n_chans_bits_g INTEGER 3
108
set_parameter_property n_chans_bits_g DEFAULT_VALUE 3
109
set_parameter_property n_chans_bits_g DISPLAY_NAME n_chans_bits_g
110
set_parameter_property n_chans_bits_g TYPE INTEGER
111
set_parameter_property n_chans_bits_g UNITS None
112
set_parameter_property n_chans_bits_g ALLOWED_RANGES -2147483648:2147483647
113
set_parameter_property n_chans_bits_g AFFECTS_GENERATION false
114
set_parameter_property n_chans_bits_g HDL_PARAMETER true
115
add_parameter hibi_addr_cmp_lo_g INTEGER 8
116
set_parameter_property hibi_addr_cmp_lo_g DEFAULT_VALUE 8
117
set_parameter_property hibi_addr_cmp_lo_g DISPLAY_NAME hibi_addr_cmp_lo_g
118
set_parameter_property hibi_addr_cmp_lo_g TYPE INTEGER
119
set_parameter_property hibi_addr_cmp_lo_g UNITS None
120
set_parameter_property hibi_addr_cmp_lo_g ALLOWED_RANGES -2147483648:2147483647
121
set_parameter_property hibi_addr_cmp_lo_g AFFECTS_GENERATION false
122
set_parameter_property hibi_addr_cmp_lo_g HDL_PARAMETER true
123
add_parameter hibi_addr_cmp_hi_g INTEGER 31
124
set_parameter_property hibi_addr_cmp_hi_g DEFAULT_VALUE 31
125
set_parameter_property hibi_addr_cmp_hi_g DISPLAY_NAME hibi_addr_cmp_hi_g
126
set_parameter_property hibi_addr_cmp_hi_g TYPE INTEGER
127
set_parameter_property hibi_addr_cmp_hi_g UNITS None
128
set_parameter_property hibi_addr_cmp_hi_g ALLOWED_RANGES -2147483648:2147483647
129
set_parameter_property hibi_addr_cmp_hi_g AFFECTS_GENERATION false
130
set_parameter_property hibi_addr_cmp_hi_g HDL_PARAMETER true
131
# | 
132
# +-----------------------------------
133
 
134
# +-----------------------------------
135
# | display items
136
# | 
137
# | 
138
# +-----------------------------------
139
 
140
# +-----------------------------------
141
# | connection point avalon_slave_0
142
# | 
143
add_interface avalon_slave_0 avalon end
144
set_interface_property avalon_slave_0 addressAlignment DYNAMIC
145
set_interface_property avalon_slave_0 addressUnits WORDS
146
set_interface_property avalon_slave_0 associatedClock clock
147
set_interface_property avalon_slave_0 associatedReset clock_sink_reset
148
set_interface_property avalon_slave_0 burstOnBurstBoundariesOnly false
149
set_interface_property avalon_slave_0 explicitAddressSpan 0
150
set_interface_property avalon_slave_0 holdTime 0
151
set_interface_property avalon_slave_0 isMemoryDevice false
152
set_interface_property avalon_slave_0 isNonVolatileStorage false
153
set_interface_property avalon_slave_0 linewrapBursts false
154
set_interface_property avalon_slave_0 maximumPendingReadTransactions 0
155
set_interface_property avalon_slave_0 printableDevice false
156
set_interface_property avalon_slave_0 readLatency 0
157
set_interface_property avalon_slave_0 readWaitTime 1
158
set_interface_property avalon_slave_0 setupTime 0
159
set_interface_property avalon_slave_0 timingUnits Cycles
160
set_interface_property avalon_slave_0 writeWaitTime 0
161
 
162
set_interface_property avalon_slave_0 ENABLED true
163
 
164
add_interface_port avalon_slave_0 avalon_cfg_addr_in address Input n_chans_bits_g+4
165
add_interface_port avalon_slave_0 avalon_cfg_we_in write Input 1
166
add_interface_port avalon_slave_0 avalon_cfg_re_in read Input 1
167
add_interface_port avalon_slave_0 avalon_cfg_cs_in chipselect Input 1
168
add_interface_port avalon_slave_0 avalon_cfg_waitrequest_out waitrequest Output 1
169
add_interface_port avalon_slave_0 avalon_cfg_writedata_in writedata Input addr_width_g
170
add_interface_port avalon_slave_0 avalon_cfg_readdata_out readdata Output addr_width_g
171
# | 
172
# +-----------------------------------
173
 
174
# +-----------------------------------
175
# | connection point conduit_end
176
# | 
177
add_interface conduit_end conduit end
178
 
179
set_interface_property conduit_end ENABLED true
180
 
181
add_interface_port conduit_end hibi_data_in export Input data_width_g
182
add_interface_port conduit_end hibi_av_in export Input 1
183
add_interface_port conduit_end hibi_empty_in export Input 1
184
add_interface_port conduit_end hibi_comm_in export Input 5
185
add_interface_port conduit_end hibi_re_out export Output 1
186
add_interface_port conduit_end hibi_data_out export Output data_width_g
187
add_interface_port conduit_end hibi_av_out export Output 1
188
add_interface_port conduit_end hibi_full_in export Input 1
189
add_interface_port conduit_end hibi_comm_out export Output 5
190
add_interface_port conduit_end hibi_we_out export Output 1
191
# | 
192
# +-----------------------------------
193
 
194
# +-----------------------------------
195
# | connection point clock_sink_reset
196
# | 
197
add_interface clock_sink_reset reset end
198
set_interface_property clock_sink_reset associatedClock clock
199
set_interface_property clock_sink_reset synchronousEdges DEASSERT
200
 
201
set_interface_property clock_sink_reset ENABLED true
202
 
203
add_interface_port clock_sink_reset rst_n reset_n Input 1
204
# | 
205
# +-----------------------------------
206
 
207
# +-----------------------------------
208
# | connection point interrupt_sender
209
# | 
210
add_interface interrupt_sender interrupt end
211
set_interface_property interrupt_sender associatedAddressablePoint avalon_slave_0
212
set_interface_property interrupt_sender associatedClock clock
213
set_interface_property interrupt_sender associatedReset clock_sink_reset
214
 
215
set_interface_property interrupt_sender ENABLED true
216
 
217
add_interface_port interrupt_sender rx_irq_out irq Output 1
218
# | 
219
# +-----------------------------------
220
 
221
# +-----------------------------------
222
# | connection point avalon_master
223
# | 
224
add_interface avalon_master avalon start
225
set_interface_property avalon_master addressUnits SYMBOLS
226
set_interface_property avalon_master associatedClock clock
227
set_interface_property avalon_master associatedReset clock_sink_reset
228
set_interface_property avalon_master burstOnBurstBoundariesOnly false
229
set_interface_property avalon_master doStreamReads false
230
set_interface_property avalon_master doStreamWrites false
231
set_interface_property avalon_master linewrapBursts false
232
set_interface_property avalon_master readLatency 0
233
 
234
set_interface_property avalon_master ENABLED true
235
 
236
add_interface_port avalon_master avalon_addr_out_rx address Output addr_width_g
237
add_interface_port avalon_master avalon_we_out_rx write Output 1
238
add_interface_port avalon_master avalon_be_out_rx byteenable Output data_width_g/8
239
add_interface_port avalon_master avalon_writedata_out_rx writedata Output data_width_g
240
add_interface_port avalon_master avalon_waitrequest_in_rx waitrequest Input 1
241
# | 
242
# +-----------------------------------
243
 
244
# +-----------------------------------
245
# | connection point avalon_master_1
246
# | 
247
add_interface avalon_master_1 avalon start
248
set_interface_property avalon_master_1 addressUnits SYMBOLS
249
set_interface_property avalon_master_1 associatedClock clock
250
set_interface_property avalon_master_1 associatedReset clock_sink_reset
251
set_interface_property avalon_master_1 burstOnBurstBoundariesOnly false
252
set_interface_property avalon_master_1 doStreamReads false
253
set_interface_property avalon_master_1 doStreamWrites false
254
set_interface_property avalon_master_1 linewrapBursts false
255
set_interface_property avalon_master_1 readLatency 0
256
 
257
set_interface_property avalon_master_1 ENABLED true
258
 
259
add_interface_port avalon_master_1 avalon_readdatavalid_in_tx readdatavalid Input 1
260
add_interface_port avalon_master_1 avalon_waitrequest_in_tx waitrequest Input 1
261
add_interface_port avalon_master_1 avalon_readdata_in_tx readdata Input data_width_g
262
add_interface_port avalon_master_1 avalon_re_out_tx read Output 1
263
add_interface_port avalon_master_1 avalon_addr_out_tx address Output addr_width_g
264
# | 
265
# +-----------------------------------
266
 
267
# +-----------------------------------
268
# | connection point clock
269
# | 
270
add_interface clock clock end
271
set_interface_property clock clockRate 0
272
 
273
set_interface_property clock ENABLED true
274
 
275
add_interface_port clock clk clk Input 1
276
# | 
277
# +-----------------------------------
278
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.