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

Subversion Repositories raytrac

[/] [raytrac/] [branches/] [fp_sgdma/] [raytrac_hw.tcl] - Blame information for rev 218

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 178 jguarin200
# TCL File Generated by Component Editor 11.0
2 218 jguarin200
# Sun Aug 12 16:47:44 COT 2012
3 178 jguarin200
# DO NOT MODIFY
4
 
5
 
6
# +-----------------------------------
7
# | 
8 218 jguarin200
# | raytrac "raytrac" v1.0
9
# | null 2012.08.12.16:47:44
10 178 jguarin200
# | 
11
# | 
12 218 jguarin200
# | J:/code/RtEngineHw/SlaveInterfaceDrive/raytrac/raytrac.vhd
13 178 jguarin200
# | 
14 218 jguarin200
# |    ./raytrac.vhd syn
15 178 jguarin200
# | 
16
# +-----------------------------------
17
 
18
# +-----------------------------------
19
# | request TCL package from ACDS 11.0
20
# | 
21
package require -exact sopc 11.0
22
# | 
23
# +-----------------------------------
24
 
25
# +-----------------------------------
26 218 jguarin200
# | module raytrac
27 178 jguarin200
# | 
28 218 jguarin200
set_module_property NAME raytrac
29 178 jguarin200
set_module_property VERSION 1.0
30
set_module_property INTERNAL false
31
set_module_property OPAQUE_ADDRESS_MAP true
32 218 jguarin200
set_module_property DISPLAY_NAME raytrac
33 178 jguarin200
set_module_property TOP_LEVEL_HDL_FILE raytrac.vhd
34
set_module_property TOP_LEVEL_HDL_MODULE raytrac
35
set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
36
set_module_property EDITABLE true
37
set_module_property ANALYZE_HDL TRUE
38
set_module_property STATIC_TOP_LEVEL_MODULE_NAME ""
39
set_module_property FIX_110_VIP_PATH false
40
# | 
41
# +-----------------------------------
42
 
43
# +-----------------------------------
44
# | files
45
# | 
46 218 jguarin200
add_file raytrac.vhd SYNTHESIS
47 178 jguarin200
# | 
48
# +-----------------------------------
49
 
50
# +-----------------------------------
51
# | parameters
52
# | 
53 218 jguarin200
add_parameter wd INTEGER 32
54
set_parameter_property wd DEFAULT_VALUE 32
55
set_parameter_property wd DISPLAY_NAME wd
56
set_parameter_property wd TYPE INTEGER
57
set_parameter_property wd UNITS None
58
set_parameter_property wd ALLOWED_RANGES -2147483648:2147483647
59
set_parameter_property wd AFFECTS_GENERATION false
60
set_parameter_property wd HDL_PARAMETER true
61
add_parameter sl INTEGER 5
62
set_parameter_property sl DEFAULT_VALUE 5
63
set_parameter_property sl DISPLAY_NAME sl
64
set_parameter_property sl TYPE INTEGER
65
set_parameter_property sl UNITS None
66
set_parameter_property sl ALLOWED_RANGES -2147483648:2147483647
67
set_parameter_property sl AFFECTS_GENERATION false
68
set_parameter_property sl HDL_PARAMETER true
69
add_parameter ln INTEGER 12
70
set_parameter_property ln DEFAULT_VALUE 12
71
set_parameter_property ln DISPLAY_NAME ln
72
set_parameter_property ln TYPE INTEGER
73
set_parameter_property ln UNITS None
74
set_parameter_property ln ALLOWED_RANGES -2147483648:2147483647
75
set_parameter_property ln AFFECTS_GENERATION false
76
set_parameter_property ln HDL_PARAMETER true
77
add_parameter fd INTEGER 8
78
set_parameter_property fd DEFAULT_VALUE 8
79
set_parameter_property fd DISPLAY_NAME fd
80
set_parameter_property fd TYPE INTEGER
81
set_parameter_property fd UNITS None
82
set_parameter_property fd ALLOWED_RANGES -2147483648:2147483647
83
set_parameter_property fd AFFECTS_GENERATION false
84
set_parameter_property fd HDL_PARAMETER true
85
add_parameter mb INTEGER 3
86
set_parameter_property mb DEFAULT_VALUE 3
87
set_parameter_property mb DISPLAY_NAME mb
88
set_parameter_property mb TYPE INTEGER
89
set_parameter_property mb UNITS None
90
set_parameter_property mb ALLOWED_RANGES -2147483648:2147483647
91
set_parameter_property mb AFFECTS_GENERATION false
92
set_parameter_property mb HDL_PARAMETER true
93
add_parameter nr INTEGER 3
94
set_parameter_property nr DEFAULT_VALUE 3
95
set_parameter_property nr DISPLAY_NAME nr
96
set_parameter_property nr TYPE INTEGER
97
set_parameter_property nr UNITS None
98
set_parameter_property nr ALLOWED_RANGES -2147483648:2147483647
99
set_parameter_property nr AFFECTS_GENERATION false
100
set_parameter_property nr HDL_PARAMETER true
101 178 jguarin200
# | 
102
# +-----------------------------------
103
 
104
# +-----------------------------------
105
# | display items
106
# | 
107
# | 
108
# +-----------------------------------
109
 
110
# +-----------------------------------
111 218 jguarin200
# | connection point rtClock
112 178 jguarin200
# | 
113 218 jguarin200
add_interface rtClock clock end
114
set_interface_property rtClock clockRate 0
115 178 jguarin200
 
116 218 jguarin200
set_interface_property rtClock ENABLED true
117 178 jguarin200
 
118 218 jguarin200
add_interface_port rtClock clk clk Input 1
119 178 jguarin200
# | 
120
# +-----------------------------------
121
 
122
# +-----------------------------------
123 218 jguarin200
# | connection point rtSlave
124 178 jguarin200
# | 
125 218 jguarin200
add_interface rtSlave avalon end
126
set_interface_property rtSlave addressAlignment DYNAMIC
127
set_interface_property rtSlave addressUnits WORDS
128
set_interface_property rtSlave associatedClock rtClock
129
set_interface_property rtSlave associatedReset rtReset
130
set_interface_property rtSlave burstOnBurstBoundariesOnly false
131
set_interface_property rtSlave explicitAddressSpan 0
132
set_interface_property rtSlave holdTime 0
133
set_interface_property rtSlave isMemoryDevice false
134
set_interface_property rtSlave isNonVolatileStorage false
135
set_interface_property rtSlave linewrapBursts false
136
set_interface_property rtSlave maximumPendingReadTransactions 0
137
set_interface_property rtSlave printableDevice false
138
set_interface_property rtSlave readLatency 2
139
set_interface_property rtSlave readWaitStates 0
140
set_interface_property rtSlave readWaitTime 0
141
set_interface_property rtSlave setupTime 0
142
set_interface_property rtSlave timingUnits Cycles
143
set_interface_property rtSlave writeWaitTime 0
144 178 jguarin200
 
145 218 jguarin200
set_interface_property rtSlave ENABLED true
146 178 jguarin200
 
147 218 jguarin200
add_interface_port rtSlave slave_address address Input 4
148
add_interface_port rtSlave slave_read read Input 1
149
add_interface_port rtSlave slave_write write Input 1
150
add_interface_port rtSlave slave_readdata readdata Output 32
151
add_interface_port rtSlave slave_writedata writedata Input 32
152 178 jguarin200
# | 
153
# +-----------------------------------
154
 
155
# +-----------------------------------
156 218 jguarin200
# | connection point rtReset
157 178 jguarin200
# | 
158 218 jguarin200
add_interface rtReset reset end
159
set_interface_property rtReset associatedClock rtClock
160
set_interface_property rtReset synchronousEdges BOTH
161 178 jguarin200
 
162 218 jguarin200
set_interface_property rtReset ENABLED true
163 178 jguarin200
 
164 218 jguarin200
add_interface_port rtReset rst reset_n Input 1
165 178 jguarin200
# | 
166
# +-----------------------------------
167
 
168
# +-----------------------------------
169 218 jguarin200
# | connection point rtMaster
170 178 jguarin200
# | 
171 218 jguarin200
add_interface rtMaster avalon start
172
set_interface_property rtMaster addressUnits SYMBOLS
173
set_interface_property rtMaster associatedClock rtClock
174
set_interface_property rtMaster associatedReset rtReset
175
set_interface_property rtMaster burstOnBurstBoundariesOnly false
176
set_interface_property rtMaster doStreamReads false
177
set_interface_property rtMaster doStreamWrites false
178
set_interface_property rtMaster linewrapBursts false
179
set_interface_property rtMaster readLatency 0
180 178 jguarin200
 
181 218 jguarin200
set_interface_property rtMaster ENABLED true
182 178 jguarin200
 
183 218 jguarin200
add_interface_port rtMaster master_burstcount burstcount Output 5
184
add_interface_port rtMaster master_waitrequest waitrequest Input 1
185
add_interface_port rtMaster master_read read Output 1
186
add_interface_port rtMaster master_readdata readdata Input 32
187
add_interface_port rtMaster master_readdatavalid readdatavalid Input 1
188
add_interface_port rtMaster master_write write Output 1
189
add_interface_port rtMaster master_writedata writedata Output 32
190
add_interface_port rtMaster master_address address Output 32
191 178 jguarin200
# | 
192
# +-----------------------------------
193 218 jguarin200
 
194
# +-----------------------------------
195
# | connection point interrupt_sender
196
# | 
197
add_interface interrupt_sender interrupt end
198
set_interface_property interrupt_sender associatedAddressablePoint rtSlave
199
set_interface_property interrupt_sender associatedClock rtClock
200
set_interface_property interrupt_sender associatedReset rtReset
201
 
202
set_interface_property interrupt_sender ENABLED true
203
 
204
add_interface_port interrupt_sender irq irq Output 1
205
# | 
206
# +-----------------------------------

powered by: WebSVN 2.1.0

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