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

Subversion Repositories ao486

[/] [ao486/] [trunk/] [syn/] [components/] [sd_card/] [driver_sd_hw.tcl] - Blame information for rev 8

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 8 alfik
# TCL File Generated by Component Editor 14.0
2
# Sat Aug 16 23:15:43 CEST 2014
3
# DO NOT MODIFY
4
 
5
 
6
# 
7
# driver_sd "driver_sd" v1.0
8
#  2014.08.16.23:15:43
9
# 
10
# 
11
 
12
# 
13
# request TCL package from ACDS 14.0
14
# 
15
package require -exact qsys 14.0
16
 
17
 
18
# 
19
# module driver_sd
20
# 
21
set_module_property DESCRIPTION ""
22
set_module_property NAME driver_sd
23
set_module_property VERSION 1.0
24
set_module_property INTERNAL false
25
set_module_property OPAQUE_ADDRESS_MAP true
26
set_module_property AUTHOR ""
27
set_module_property DISPLAY_NAME driver_sd
28
set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
29
set_module_property EDITABLE true
30
set_module_property REPORT_TO_TALKBACK false
31
set_module_property ALLOW_GREYBOX_GENERATION false
32
set_module_property REPORT_HIERARCHY false
33
 
34
 
35
# 
36
# file sets
37
# 
38
add_fileset QUARTUS_SYNTH QUARTUS_SYNTH "" ""
39
set_fileset_property QUARTUS_SYNTH TOP_LEVEL driver_sd
40
set_fileset_property QUARTUS_SYNTH ENABLE_RELATIVE_INCLUDE_PATHS false
41
set_fileset_property QUARTUS_SYNTH ENABLE_FILE_OVERWRITE_MODE false
42
add_fileset_file avalon_master.v VERILOG PATH ./../../../rtl/soc/driver_sd/avalon_master.v
43
add_fileset_file avalon_slave.v VERILOG PATH ./../../../rtl/soc/driver_sd/avalon_slave.v
44
add_fileset_file card_init.v VERILOG PATH ./../../../rtl/soc/driver_sd/card_init.v
45
add_fileset_file card_read.v VERILOG PATH ./../../../rtl/soc/driver_sd/card_read.v
46
add_fileset_file card_write.v VERILOG PATH ./../../../rtl/soc/driver_sd/card_write.v
47
add_fileset_file cmd.v VERILOG PATH ./../../../rtl/soc/driver_sd/cmd.v
48
add_fileset_file dat.v VERILOG PATH ./../../../rtl/soc/driver_sd/dat.v
49
add_fileset_file driver_sd.v VERILOG PATH ./../../../rtl/soc/driver_sd/driver_sd.v TOP_LEVEL_FILE
50
 
51
 
52
# 
53
# parameters
54
# 
55
 
56
 
57
# 
58
# display items
59
# 
60
 
61
 
62
# 
63
# connection point clock
64
# 
65
add_interface clock clock end
66
set_interface_property clock clockRate 0
67
set_interface_property clock ENABLED true
68
set_interface_property clock EXPORT_OF ""
69
set_interface_property clock PORT_NAME_MAP ""
70
set_interface_property clock CMSIS_SVD_VARIABLES ""
71
set_interface_property clock SVD_ADDRESS_GROUP ""
72
 
73
add_interface_port clock clk clk Input 1
74
 
75
 
76
# 
77
# connection point avalon_slave_0
78
# 
79
add_interface avalon_slave_0 avalon end
80
set_interface_property avalon_slave_0 addressUnits WORDS
81
set_interface_property avalon_slave_0 associatedClock clock
82
set_interface_property avalon_slave_0 associatedReset reset_sink
83
set_interface_property avalon_slave_0 bitsPerSymbol 8
84
set_interface_property avalon_slave_0 burstOnBurstBoundariesOnly false
85
set_interface_property avalon_slave_0 burstcountUnits WORDS
86
set_interface_property avalon_slave_0 explicitAddressSpan 0
87
set_interface_property avalon_slave_0 holdTime 0
88
set_interface_property avalon_slave_0 linewrapBursts false
89
set_interface_property avalon_slave_0 maximumPendingReadTransactions 0
90
set_interface_property avalon_slave_0 maximumPendingWriteTransactions 0
91
set_interface_property avalon_slave_0 readLatency 0
92
set_interface_property avalon_slave_0 readWaitTime 1
93
set_interface_property avalon_slave_0 setupTime 0
94
set_interface_property avalon_slave_0 timingUnits Cycles
95
set_interface_property avalon_slave_0 writeWaitTime 0
96
set_interface_property avalon_slave_0 ENABLED true
97
set_interface_property avalon_slave_0 EXPORT_OF ""
98
set_interface_property avalon_slave_0 PORT_NAME_MAP ""
99
set_interface_property avalon_slave_0 CMSIS_SVD_VARIABLES ""
100
set_interface_property avalon_slave_0 SVD_ADDRESS_GROUP ""
101
 
102
add_interface_port avalon_slave_0 avs_address address Input 2
103
add_interface_port avalon_slave_0 avs_read read Input 1
104
add_interface_port avalon_slave_0 avs_readdata readdata Output 32
105
add_interface_port avalon_slave_0 avs_write write Input 1
106
add_interface_port avalon_slave_0 avs_writedata writedata Input 32
107
set_interface_assignment avalon_slave_0 embeddedsw.configuration.isFlash 0
108
set_interface_assignment avalon_slave_0 embeddedsw.configuration.isMemoryDevice 0
109
set_interface_assignment avalon_slave_0 embeddedsw.configuration.isNonVolatileStorage 0
110
set_interface_assignment avalon_slave_0 embeddedsw.configuration.isPrintableDevice 0
111
 
112
 
113
# 
114
# connection point avalon_master_0
115
# 
116
add_interface avalon_master_0 avalon start
117
set_interface_property avalon_master_0 addressUnits SYMBOLS
118
set_interface_property avalon_master_0 associatedClock clock
119
set_interface_property avalon_master_0 associatedReset reset_sink
120
set_interface_property avalon_master_0 bitsPerSymbol 8
121
set_interface_property avalon_master_0 burstOnBurstBoundariesOnly false
122
set_interface_property avalon_master_0 burstcountUnits WORDS
123
set_interface_property avalon_master_0 doStreamReads false
124
set_interface_property avalon_master_0 doStreamWrites false
125
set_interface_property avalon_master_0 holdTime 0
126
set_interface_property avalon_master_0 linewrapBursts false
127
set_interface_property avalon_master_0 maximumPendingReadTransactions 0
128
set_interface_property avalon_master_0 maximumPendingWriteTransactions 0
129
set_interface_property avalon_master_0 readLatency 0
130
set_interface_property avalon_master_0 readWaitTime 1
131
set_interface_property avalon_master_0 setupTime 0
132
set_interface_property avalon_master_0 timingUnits Cycles
133
set_interface_property avalon_master_0 writeWaitTime 0
134
set_interface_property avalon_master_0 ENABLED true
135
set_interface_property avalon_master_0 EXPORT_OF ""
136
set_interface_property avalon_master_0 PORT_NAME_MAP ""
137
set_interface_property avalon_master_0 CMSIS_SVD_VARIABLES ""
138
set_interface_property avalon_master_0 SVD_ADDRESS_GROUP ""
139
 
140
add_interface_port avalon_master_0 avm_waitrequest waitrequest Input 1
141
add_interface_port avalon_master_0 avm_read read Output 1
142
add_interface_port avalon_master_0 avm_readdata readdata Input 32
143
add_interface_port avalon_master_0 avm_readdatavalid readdatavalid Input 1
144
add_interface_port avalon_master_0 avm_write write Output 1
145
add_interface_port avalon_master_0 avm_writedata writedata Output 32
146
add_interface_port avalon_master_0 avm_address address Output 32
147
 
148
 
149
# 
150
# connection point reset_sink
151
# 
152
add_interface reset_sink reset end
153
set_interface_property reset_sink associatedClock clock
154
set_interface_property reset_sink synchronousEdges DEASSERT
155
set_interface_property reset_sink ENABLED true
156
set_interface_property reset_sink EXPORT_OF ""
157
set_interface_property reset_sink PORT_NAME_MAP ""
158
set_interface_property reset_sink CMSIS_SVD_VARIABLES ""
159
set_interface_property reset_sink SVD_ADDRESS_GROUP ""
160
 
161
add_interface_port reset_sink rst_n reset_n Input 1
162
 
163
 
164
# 
165
# connection point conduit_cmd
166
# 
167
add_interface conduit_cmd conduit end
168
set_interface_property conduit_cmd associatedClock clock
169
set_interface_property conduit_cmd associatedReset reset_sink
170
set_interface_property conduit_cmd ENABLED true
171
set_interface_property conduit_cmd EXPORT_OF ""
172
set_interface_property conduit_cmd PORT_NAME_MAP ""
173
set_interface_property conduit_cmd CMSIS_SVD_VARIABLES ""
174
set_interface_property conduit_cmd SVD_ADDRESS_GROUP ""
175
 
176
add_interface_port conduit_cmd sd_cmd export Bidir 1
177
 
178
 
179
# 
180
# connection point conduit_dat
181
# 
182
add_interface conduit_dat conduit end
183
set_interface_property conduit_dat associatedClock clock
184
set_interface_property conduit_dat associatedReset reset_sink
185
set_interface_property conduit_dat ENABLED true
186
set_interface_property conduit_dat EXPORT_OF ""
187
set_interface_property conduit_dat PORT_NAME_MAP ""
188
set_interface_property conduit_dat CMSIS_SVD_VARIABLES ""
189
set_interface_property conduit_dat SVD_ADDRESS_GROUP ""
190
 
191
add_interface_port conduit_dat sd_dat export Bidir 4
192
 
193
 
194
# 
195
# connection point conduit_clk
196
# 
197
add_interface conduit_clk conduit end
198
set_interface_property conduit_clk associatedClock clock
199
set_interface_property conduit_clk associatedReset reset_sink
200
set_interface_property conduit_clk ENABLED true
201
set_interface_property conduit_clk EXPORT_OF ""
202
set_interface_property conduit_clk PORT_NAME_MAP ""
203
set_interface_property conduit_clk CMSIS_SVD_VARIABLES ""
204
set_interface_property conduit_clk SVD_ADDRESS_GROUP ""
205
 
206
add_interface_port conduit_clk sd_clk export Output 1
207
 

powered by: WebSVN 2.1.0

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