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

Subversion Repositories aor3000

[/] [aor3000/] [trunk/] [syn/] [soc/] [aoR3000_hw.tcl] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 alfik
# TCL File Generated by Component Editor 14.0
2
# Sun Aug 10 02:45:47 CEST 2014
3
# DO NOT MODIFY
4
 
5
 
6
# 
7
# aoR3000 "aoR3000" v1.0
8
#  2014.08.10.02:45:47
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 aoR3000
20
# 
21
set_module_property DESCRIPTION ""
22
set_module_property NAME aoR3000
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 aoR3000
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 aoR3000
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 aoR3000.v VERILOG PATH ../../rtl/aoR3000.v TOP_LEVEL_FILE
43
add_fileset_file defines.v VERILOG PATH ../../rtl/defines.v
44
add_fileset_file block_cp0.v VERILOG PATH ../../rtl/block/block_cp0.v
45
add_fileset_file block_long_div.v VERILOG PATH ../../rtl/block/block_long_div.v
46
add_fileset_file block_muldiv.v VERILOG PATH ../../rtl/block/block_muldiv.v
47
add_fileset_file block_shift.v VERILOG PATH ../../rtl/block/block_shift.v
48
add_fileset_file memory_avalon.v VERILOG PATH ../../rtl/memory/memory_avalon.v
49
add_fileset_file memory_data_tlb_micro.v VERILOG PATH ../../rtl/memory/memory_data_tlb_micro.v
50
add_fileset_file memory_instr_tlb_micro.v VERILOG PATH ../../rtl/memory/memory_instr_tlb_micro.v
51
add_fileset_file memory_ram.v VERILOG PATH ../../rtl/memory/memory_ram.v
52
add_fileset_file memory_tlb_ram.v VERILOG PATH ../../rtl/memory/memory_tlb_ram.v
53
add_fileset_file model_fifo.v VERILOG PATH ../../rtl/model/model_fifo.v
54
add_fileset_file model_mult.v VERILOG PATH ../../rtl/model/model_mult.v
55
add_fileset_file model_simple_dual_ram.v VERILOG PATH ../../rtl/model/model_simple_dual_ram.v
56
add_fileset_file model_true_dual_ram.v VERILOG PATH ../../rtl/model/model_true_dual_ram.v
57
add_fileset_file pipeline_exe.v VERILOG PATH ../../rtl/pipeline/pipeline_exe.v
58
add_fileset_file pipeline_if.v VERILOG PATH ../../rtl/pipeline/pipeline_if.v
59
add_fileset_file pipeline_mem.v VERILOG PATH ../../rtl/pipeline/pipeline_mem.v
60
add_fileset_file pipeline_rf.v VERILOG PATH ../../rtl/pipeline/pipeline_rf.v
61
 
62
 
63
# 
64
# parameters
65
# 
66
 
67
 
68
# 
69
# display items
70
# 
71
 
72
 
73
# 
74
# connection point clock
75
# 
76
add_interface clock clock end
77
set_interface_property clock clockRate 0
78
set_interface_property clock ENABLED true
79
set_interface_property clock EXPORT_OF ""
80
set_interface_property clock PORT_NAME_MAP ""
81
set_interface_property clock CMSIS_SVD_VARIABLES ""
82
set_interface_property clock SVD_ADDRESS_GROUP ""
83
 
84
add_interface_port clock clk clk Input 1
85
 
86
 
87
# 
88
# connection point avalon_master_0
89
# 
90
add_interface avalon_master_0 avalon start
91
set_interface_property avalon_master_0 addressUnits SYMBOLS
92
set_interface_property avalon_master_0 associatedClock clock
93
set_interface_property avalon_master_0 associatedReset reset_sink
94
set_interface_property avalon_master_0 bitsPerSymbol 8
95
set_interface_property avalon_master_0 burstOnBurstBoundariesOnly false
96
set_interface_property avalon_master_0 burstcountUnits WORDS
97
set_interface_property avalon_master_0 doStreamReads false
98
set_interface_property avalon_master_0 doStreamWrites false
99
set_interface_property avalon_master_0 holdTime 0
100
set_interface_property avalon_master_0 linewrapBursts false
101
set_interface_property avalon_master_0 maximumPendingReadTransactions 0
102
set_interface_property avalon_master_0 maximumPendingWriteTransactions 0
103
set_interface_property avalon_master_0 readLatency 0
104
set_interface_property avalon_master_0 readWaitTime 1
105
set_interface_property avalon_master_0 setupTime 0
106
set_interface_property avalon_master_0 timingUnits Cycles
107
set_interface_property avalon_master_0 writeWaitTime 0
108
set_interface_property avalon_master_0 ENABLED true
109
set_interface_property avalon_master_0 EXPORT_OF ""
110
set_interface_property avalon_master_0 PORT_NAME_MAP ""
111
set_interface_property avalon_master_0 CMSIS_SVD_VARIABLES ""
112
set_interface_property avalon_master_0 SVD_ADDRESS_GROUP ""
113
 
114
add_interface_port avalon_master_0 avm_writedata writedata Output 32
115
add_interface_port avalon_master_0 avm_byteenable byteenable Output 4
116
add_interface_port avalon_master_0 avm_burstcount burstcount Output 3
117
add_interface_port avalon_master_0 avm_write write Output 1
118
add_interface_port avalon_master_0 avm_read read Output 1
119
add_interface_port avalon_master_0 avm_waitrequest waitrequest Input 1
120
add_interface_port avalon_master_0 avm_readdatavalid readdatavalid Input 1
121
add_interface_port avalon_master_0 avm_readdata readdata Input 32
122
add_interface_port avalon_master_0 avm_address address Output 32
123
 
124
 
125
# 
126
# connection point reset_sink
127
# 
128
add_interface reset_sink reset end
129
set_interface_property reset_sink associatedClock clock
130
set_interface_property reset_sink synchronousEdges DEASSERT
131
set_interface_property reset_sink ENABLED true
132
set_interface_property reset_sink EXPORT_OF ""
133
set_interface_property reset_sink PORT_NAME_MAP ""
134
set_interface_property reset_sink CMSIS_SVD_VARIABLES ""
135
set_interface_property reset_sink SVD_ADDRESS_GROUP ""
136
 
137
add_interface_port reset_sink rst_n reset_n Input 1
138
 
139
 
140
# 
141
# connection point interrupt_receiver
142
# 
143
add_interface interrupt_receiver interrupt start
144
set_interface_property interrupt_receiver associatedAddressablePoint ""
145
set_interface_property interrupt_receiver associatedClock clock
146
set_interface_property interrupt_receiver associatedReset reset_sink
147
set_interface_property interrupt_receiver irqScheme INDIVIDUAL_REQUESTS
148
set_interface_property interrupt_receiver ENABLED true
149
set_interface_property interrupt_receiver EXPORT_OF ""
150
set_interface_property interrupt_receiver PORT_NAME_MAP ""
151
set_interface_property interrupt_receiver CMSIS_SVD_VARIABLES ""
152
set_interface_property interrupt_receiver SVD_ADDRESS_GROUP ""
153
 
154
add_interface_port interrupt_receiver interrupt_vector irq Input 6
155
 

powered by: WebSVN 2.1.0

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