summaryrefslogtreecommitdiff
path: root/cache_hw.tcl
diff options
context:
space:
mode:
Diffstat (limited to 'cache_hw.tcl')
-rw-r--r--cache_hw.tcl48
1 files changed, 44 insertions, 4 deletions
diff --git a/cache_hw.tcl b/cache_hw.tcl
index 4a06546..93c8748 100644
--- a/cache_hw.tcl
+++ b/cache_hw.tcl
@@ -1,11 +1,11 @@
# TCL File Generated by Component Editor 20.1
-# Mon Oct 02 07:43:58 GMT 2023
+# Wed Oct 04 21:42:03 GMT 2023
# DO NOT MODIFY
#
-# cache "8KiB 1-way cache w/ controller" v1.0
-# 2023.10.02.07:43:58
+# cache "64KiB 1-way cache w/ controller" v1.0
+# 2023.10.04.21:42:03
#
#
@@ -24,7 +24,7 @@ set_module_property VERSION 1.0
set_module_property INTERNAL false
set_module_property OPAQUE_ADDRESS_MAP true
set_module_property AUTHOR ""
-set_module_property DISPLAY_NAME "8KiB 1-way cache w/ controller"
+set_module_property DISPLAY_NAME "64KiB 1-way cache w/ controller"
set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
set_module_property EDITABLE true
set_module_property REPORT_TO_TALKBACK false
@@ -45,6 +45,8 @@ add_fileset_file defs.sv SYSTEM_VERILOG PATH rtl/cache/defs.sv
add_fileset_file offsets.sv SYSTEM_VERILOG PATH rtl/cache/offsets.sv
add_fileset_file routing.sv SYSTEM_VERILOG PATH rtl/cache/routing.sv
add_fileset_file sram.sv SYSTEM_VERILOG PATH rtl/cache/sram.sv
+add_fileset_file monitor.sv SYSTEM_VERILOG PATH rtl/cache/monitor.sv
+add_fileset_file cache_debug.sv SYSTEM_VERILOG PATH rtl/cache/cache_debug.sv
#
@@ -256,3 +258,41 @@ add_interface_port mem mem_readdata readdata Input 128
add_interface_port mem mem_writedata writedata Output 128
add_interface_port mem mem_waitrequest waitrequest Input 1
+
+#
+# connection point dbg
+#
+add_interface dbg avalon end
+set_interface_property dbg addressUnits WORDS
+set_interface_property dbg associatedClock clock_sink
+set_interface_property dbg associatedReset reset_sink
+set_interface_property dbg bitsPerSymbol 8
+set_interface_property dbg burstOnBurstBoundariesOnly false
+set_interface_property dbg burstcountUnits WORDS
+set_interface_property dbg explicitAddressSpan 0
+set_interface_property dbg holdTime 0
+set_interface_property dbg linewrapBursts false
+set_interface_property dbg maximumPendingReadTransactions 0
+set_interface_property dbg maximumPendingWriteTransactions 0
+set_interface_property dbg readLatency 0
+set_interface_property dbg readWaitTime 1
+set_interface_property dbg setupTime 0
+set_interface_property dbg timingUnits Cycles
+set_interface_property dbg writeWaitTime 0
+set_interface_property dbg ENABLED true
+set_interface_property dbg EXPORT_OF ""
+set_interface_property dbg PORT_NAME_MAP ""
+set_interface_property dbg CMSIS_SVD_VARIABLES ""
+set_interface_property dbg SVD_ADDRESS_GROUP ""
+
+add_interface_port dbg dbg_read read Input 1
+add_interface_port dbg dbg_write write Input 1
+add_interface_port dbg dbg_address address Input 3
+add_interface_port dbg dbg_readdata readdata Output 32
+add_interface_port dbg dbg_waitrequest waitrequest Output 1
+add_interface_port dbg dbg_writedata writedata Input 32
+set_interface_assignment dbg embeddedsw.configuration.isFlash 0
+set_interface_assignment dbg embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment dbg embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment dbg embeddedsw.configuration.isPrintableDevice 0
+