summaryrefslogtreecommitdiff
path: root/perf_hw.tcl
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--perf_hw.tcl597
1 files changed, 597 insertions, 0 deletions
diff --git a/perf_hw.tcl b/perf_hw.tcl
new file mode 100644
index 0000000..d3941d9
--- /dev/null
+++ b/perf_hw.tcl
@@ -0,0 +1,597 @@
+# TCL File Generated by Component Editor 20.1
+# Fri Oct 06 02:09:26 GMT 2023
+# DO NOT MODIFY
+
+
+#
+# perf "Performance monitor unit" v1.0
+# 2023.10.06.02:09:26
+#
+#
+
+#
+# request TCL package from ACDS 16.1
+#
+package require -exact qsys 16.1
+
+
+#
+# module perf
+#
+set_module_property DESCRIPTION ""
+set_module_property NAME perf
+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 "Performance monitor unit"
+set_module_property INSTANTIATE_IN_SYSTEM_MODULE true
+set_module_property EDITABLE true
+set_module_property REPORT_TO_TALKBACK false
+set_module_property ALLOW_GREYBOX_GENERATION false
+set_module_property REPORT_HIERARCHY false
+
+
+#
+# file sets
+#
+add_fileset QUARTUS_SYNTH QUARTUS_SYNTH "" ""
+set_fileset_property QUARTUS_SYNTH TOP_LEVEL perf_monitor
+set_fileset_property QUARTUS_SYNTH ENABLE_RELATIVE_INCLUDE_PATHS false
+set_fileset_property QUARTUS_SYNTH ENABLE_FILE_OVERWRITE_MODE false
+add_fileset_file perf_monitor.sv SYSTEM_VERILOG PATH rtl/perf/perf_monitor.sv TOP_LEVEL_FILE
+add_fileset_file link.sv SYSTEM_VERILOG PATH rtl/perf/link.sv
+add_fileset_file snoop.sv SYSTEM_VERILOG PATH rtl/perf/snoop.sv
+
+
+#
+# parameters
+#
+
+
+#
+# display items
+#
+
+
+#
+# connection point clock_sink
+#
+add_interface clock_sink clock end
+set_interface_property clock_sink clockRate 0
+set_interface_property clock_sink ENABLED true
+set_interface_property clock_sink EXPORT_OF ""
+set_interface_property clock_sink PORT_NAME_MAP ""
+set_interface_property clock_sink CMSIS_SVD_VARIABLES ""
+set_interface_property clock_sink SVD_ADDRESS_GROUP ""
+
+add_interface_port clock_sink clk clk Input 1
+
+
+#
+# connection point reset_sink
+#
+add_interface reset_sink reset end
+set_interface_property reset_sink associatedClock clock_sink
+set_interface_property reset_sink synchronousEdges DEASSERT
+set_interface_property reset_sink ENABLED true
+set_interface_property reset_sink EXPORT_OF ""
+set_interface_property reset_sink PORT_NAME_MAP ""
+set_interface_property reset_sink CMSIS_SVD_VARIABLES ""
+set_interface_property reset_sink SVD_ADDRESS_GROUP ""
+
+add_interface_port reset_sink rst_n reset_n Input 1
+
+
+#
+# connection point perf
+#
+add_interface perf avalon end
+set_interface_property perf addressUnits WORDS
+set_interface_property perf associatedClock clock_sink
+set_interface_property perf associatedReset reset_sink
+set_interface_property perf bitsPerSymbol 8
+set_interface_property perf burstOnBurstBoundariesOnly false
+set_interface_property perf burstcountUnits WORDS
+set_interface_property perf explicitAddressSpan 0
+set_interface_property perf holdTime 0
+set_interface_property perf linewrapBursts false
+set_interface_property perf maximumPendingReadTransactions 0
+set_interface_property perf maximumPendingWriteTransactions 0
+set_interface_property perf readLatency 0
+set_interface_property perf readWaitTime 1
+set_interface_property perf setupTime 0
+set_interface_property perf timingUnits Cycles
+set_interface_property perf writeWaitTime 0
+set_interface_property perf ENABLED true
+set_interface_property perf EXPORT_OF ""
+set_interface_property perf PORT_NAME_MAP ""
+set_interface_property perf CMSIS_SVD_VARIABLES ""
+set_interface_property perf SVD_ADDRESS_GROUP ""
+
+add_interface_port perf perf_address address Input 6
+add_interface_port perf perf_read read Input 1
+add_interface_port perf perf_write write Input 1
+add_interface_port perf perf_readdata readdata Output 32
+add_interface_port perf perf_writedata writedata Input 32
+set_interface_assignment perf embeddedsw.configuration.isFlash 0
+set_interface_assignment perf embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment perf embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment perf embeddedsw.configuration.isPrintableDevice 0
+
+
+#
+# connection point in_0
+#
+add_interface in_0 avalon_streaming end
+set_interface_property in_0 associatedClock clock_sink
+set_interface_property in_0 associatedReset reset_sink
+set_interface_property in_0 dataBitsPerSymbol 8
+set_interface_property in_0 errorDescriptor ""
+set_interface_property in_0 firstSymbolInHighOrderBits true
+set_interface_property in_0 maxChannel 0
+set_interface_property in_0 readyLatency 0
+set_interface_property in_0 ENABLED true
+set_interface_property in_0 EXPORT_OF ""
+set_interface_property in_0 PORT_NAME_MAP ""
+set_interface_property in_0 CMSIS_SVD_VARIABLES ""
+set_interface_property in_0 SVD_ADDRESS_GROUP ""
+
+add_interface_port in_0 in_0 data Input 160
+add_interface_port in_0 in_0_ready ready Output 1
+add_interface_port in_0 in_0_valid valid Input 1
+
+
+#
+# connection point in_1
+#
+add_interface in_1 avalon_streaming end
+set_interface_property in_1 associatedClock clock_sink
+set_interface_property in_1 associatedReset reset_sink
+set_interface_property in_1 dataBitsPerSymbol 8
+set_interface_property in_1 errorDescriptor ""
+set_interface_property in_1 firstSymbolInHighOrderBits true
+set_interface_property in_1 maxChannel 0
+set_interface_property in_1 readyLatency 0
+set_interface_property in_1 ENABLED true
+set_interface_property in_1 EXPORT_OF ""
+set_interface_property in_1 PORT_NAME_MAP ""
+set_interface_property in_1 CMSIS_SVD_VARIABLES ""
+set_interface_property in_1 SVD_ADDRESS_GROUP ""
+
+add_interface_port in_1 in_1 data Input 160
+add_interface_port in_1 in_1_ready ready Output 1
+add_interface_port in_1 in_1_valid valid Input 1
+
+
+#
+# connection point in_2
+#
+add_interface in_2 avalon_streaming end
+set_interface_property in_2 associatedClock clock_sink
+set_interface_property in_2 associatedReset reset_sink
+set_interface_property in_2 dataBitsPerSymbol 8
+set_interface_property in_2 errorDescriptor ""
+set_interface_property in_2 firstSymbolInHighOrderBits true
+set_interface_property in_2 maxChannel 0
+set_interface_property in_2 readyLatency 0
+set_interface_property in_2 ENABLED true
+set_interface_property in_2 EXPORT_OF ""
+set_interface_property in_2 PORT_NAME_MAP ""
+set_interface_property in_2 CMSIS_SVD_VARIABLES ""
+set_interface_property in_2 SVD_ADDRESS_GROUP ""
+
+add_interface_port in_2 in_2 data Input 160
+add_interface_port in_2 in_2_ready ready Output 1
+add_interface_port in_2 in_2_valid valid Input 1
+
+
+#
+# connection point in_3
+#
+add_interface in_3 avalon_streaming end
+set_interface_property in_3 associatedClock clock_sink
+set_interface_property in_3 associatedReset reset_sink
+set_interface_property in_3 dataBitsPerSymbol 8
+set_interface_property in_3 errorDescriptor ""
+set_interface_property in_3 firstSymbolInHighOrderBits true
+set_interface_property in_3 maxChannel 0
+set_interface_property in_3 readyLatency 0
+set_interface_property in_3 ENABLED true
+set_interface_property in_3 EXPORT_OF ""
+set_interface_property in_3 PORT_NAME_MAP ""
+set_interface_property in_3 CMSIS_SVD_VARIABLES ""
+set_interface_property in_3 SVD_ADDRESS_GROUP ""
+
+add_interface_port in_3 in_3 data Input 160
+add_interface_port in_3 in_3_ready ready Output 1
+add_interface_port in_3 in_3_valid valid Input 1
+
+
+#
+# connection point out_0
+#
+add_interface out_0 avalon_streaming start
+set_interface_property out_0 associatedClock clock_sink
+set_interface_property out_0 associatedReset reset_sink
+set_interface_property out_0 dataBitsPerSymbol 8
+set_interface_property out_0 errorDescriptor ""
+set_interface_property out_0 firstSymbolInHighOrderBits true
+set_interface_property out_0 maxChannel 0
+set_interface_property out_0 readyLatency 0
+set_interface_property out_0 ENABLED true
+set_interface_property out_0 EXPORT_OF ""
+set_interface_property out_0 PORT_NAME_MAP ""
+set_interface_property out_0 CMSIS_SVD_VARIABLES ""
+set_interface_property out_0 SVD_ADDRESS_GROUP ""
+
+add_interface_port out_0 out_0_ready ready Input 1
+add_interface_port out_0 out_0_valid valid Output 1
+add_interface_port out_0 out_0 data Output 160
+
+
+#
+# connection point out_1
+#
+add_interface out_1 avalon_streaming start
+set_interface_property out_1 associatedClock clock_sink
+set_interface_property out_1 associatedReset reset_sink
+set_interface_property out_1 dataBitsPerSymbol 8
+set_interface_property out_1 errorDescriptor ""
+set_interface_property out_1 firstSymbolInHighOrderBits true
+set_interface_property out_1 maxChannel 0
+set_interface_property out_1 readyLatency 0
+set_interface_property out_1 ENABLED true
+set_interface_property out_1 EXPORT_OF ""
+set_interface_property out_1 PORT_NAME_MAP ""
+set_interface_property out_1 CMSIS_SVD_VARIABLES ""
+set_interface_property out_1 SVD_ADDRESS_GROUP ""
+
+add_interface_port out_1 out_1_ready ready Input 1
+add_interface_port out_1 out_1_valid valid Output 1
+add_interface_port out_1 out_1 data Output 160
+
+
+#
+# connection point out_2
+#
+add_interface out_2 avalon_streaming start
+set_interface_property out_2 associatedClock clock_sink
+set_interface_property out_2 associatedReset reset_sink
+set_interface_property out_2 dataBitsPerSymbol 8
+set_interface_property out_2 errorDescriptor ""
+set_interface_property out_2 firstSymbolInHighOrderBits true
+set_interface_property out_2 maxChannel 0
+set_interface_property out_2 readyLatency 0
+set_interface_property out_2 ENABLED true
+set_interface_property out_2 EXPORT_OF ""
+set_interface_property out_2 PORT_NAME_MAP ""
+set_interface_property out_2 CMSIS_SVD_VARIABLES ""
+set_interface_property out_2 SVD_ADDRESS_GROUP ""
+
+add_interface_port out_2 out_2_ready ready Input 1
+add_interface_port out_2 out_2_valid valid Output 1
+add_interface_port out_2 out_2 data Output 160
+
+
+#
+# connection point out_3
+#
+add_interface out_3 avalon_streaming start
+set_interface_property out_3 associatedClock clock_sink
+set_interface_property out_3 associatedReset reset_sink
+set_interface_property out_3 dataBitsPerSymbol 8
+set_interface_property out_3 errorDescriptor ""
+set_interface_property out_3 firstSymbolInHighOrderBits true
+set_interface_property out_3 maxChannel 0
+set_interface_property out_3 readyLatency 0
+set_interface_property out_3 ENABLED true
+set_interface_property out_3 EXPORT_OF ""
+set_interface_property out_3 PORT_NAME_MAP ""
+set_interface_property out_3 CMSIS_SVD_VARIABLES ""
+set_interface_property out_3 SVD_ADDRESS_GROUP ""
+
+add_interface_port out_3 out_3_ready ready Input 1
+add_interface_port out_3 out_3_valid valid Output 1
+add_interface_port out_3 out_3 data Output 160
+
+
+#
+# connection point local_0
+#
+add_interface local_0 avalon end
+set_interface_property local_0 addressUnits WORDS
+set_interface_property local_0 associatedClock clock_sink
+set_interface_property local_0 associatedReset reset_sink
+set_interface_property local_0 bitsPerSymbol 8
+set_interface_property local_0 burstOnBurstBoundariesOnly false
+set_interface_property local_0 burstcountUnits WORDS
+set_interface_property local_0 explicitAddressSpan 0
+set_interface_property local_0 holdTime 0
+set_interface_property local_0 linewrapBursts false
+set_interface_property local_0 maximumPendingReadTransactions 0
+set_interface_property local_0 maximumPendingWriteTransactions 0
+set_interface_property local_0 readLatency 0
+set_interface_property local_0 readWaitTime 1
+set_interface_property local_0 setupTime 0
+set_interface_property local_0 timingUnits Cycles
+set_interface_property local_0 writeWaitTime 0
+set_interface_property local_0 ENABLED true
+set_interface_property local_0 EXPORT_OF ""
+set_interface_property local_0 PORT_NAME_MAP ""
+set_interface_property local_0 CMSIS_SVD_VARIABLES ""
+set_interface_property local_0 SVD_ADDRESS_GROUP ""
+
+add_interface_port local_0 local_0_read read Input 1
+add_interface_port local_0 local_0_write write Input 1
+add_interface_port local_0 local_0_address address Input 28
+add_interface_port local_0 local_0_byteenable byteenable Input 16
+add_interface_port local_0 local_0_readdata readdata Output 128
+add_interface_port local_0 local_0_writedata writedata Input 128
+add_interface_port local_0 local_0_waitrequest waitrequest Output 1
+set_interface_assignment local_0 embeddedsw.configuration.isFlash 0
+set_interface_assignment local_0 embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment local_0 embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment local_0 embeddedsw.configuration.isPrintableDevice 0
+
+
+#
+# connection point local_1
+#
+add_interface local_1 avalon end
+set_interface_property local_1 addressUnits WORDS
+set_interface_property local_1 associatedClock clock_sink
+set_interface_property local_1 associatedReset reset_sink
+set_interface_property local_1 bitsPerSymbol 8
+set_interface_property local_1 burstOnBurstBoundariesOnly false
+set_interface_property local_1 burstcountUnits WORDS
+set_interface_property local_1 explicitAddressSpan 0
+set_interface_property local_1 holdTime 0
+set_interface_property local_1 linewrapBursts false
+set_interface_property local_1 maximumPendingReadTransactions 0
+set_interface_property local_1 maximumPendingWriteTransactions 0
+set_interface_property local_1 readLatency 0
+set_interface_property local_1 readWaitTime 1
+set_interface_property local_1 setupTime 0
+set_interface_property local_1 timingUnits Cycles
+set_interface_property local_1 writeWaitTime 0
+set_interface_property local_1 ENABLED true
+set_interface_property local_1 EXPORT_OF ""
+set_interface_property local_1 PORT_NAME_MAP ""
+set_interface_property local_1 CMSIS_SVD_VARIABLES ""
+set_interface_property local_1 SVD_ADDRESS_GROUP ""
+
+add_interface_port local_1 local_1_read read Input 1
+add_interface_port local_1 local_1_write write Input 1
+add_interface_port local_1 local_1_address address Input 28
+add_interface_port local_1 local_1_byteenable byteenable Input 16
+add_interface_port local_1 local_1_readdata readdata Output 128
+add_interface_port local_1 local_1_writedata writedata Input 128
+add_interface_port local_1 local_1_waitrequest waitrequest Output 1
+set_interface_assignment local_1 embeddedsw.configuration.isFlash 0
+set_interface_assignment local_1 embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment local_1 embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment local_1 embeddedsw.configuration.isPrintableDevice 0
+
+
+#
+# connection point local_2
+#
+add_interface local_2 avalon end
+set_interface_property local_2 addressUnits WORDS
+set_interface_property local_2 associatedClock clock_sink
+set_interface_property local_2 associatedReset reset_sink
+set_interface_property local_2 bitsPerSymbol 8
+set_interface_property local_2 burstOnBurstBoundariesOnly false
+set_interface_property local_2 burstcountUnits WORDS
+set_interface_property local_2 explicitAddressSpan 0
+set_interface_property local_2 holdTime 0
+set_interface_property local_2 linewrapBursts false
+set_interface_property local_2 maximumPendingReadTransactions 0
+set_interface_property local_2 maximumPendingWriteTransactions 0
+set_interface_property local_2 readLatency 0
+set_interface_property local_2 readWaitTime 1
+set_interface_property local_2 setupTime 0
+set_interface_property local_2 timingUnits Cycles
+set_interface_property local_2 writeWaitTime 0
+set_interface_property local_2 ENABLED true
+set_interface_property local_2 EXPORT_OF ""
+set_interface_property local_2 PORT_NAME_MAP ""
+set_interface_property local_2 CMSIS_SVD_VARIABLES ""
+set_interface_property local_2 SVD_ADDRESS_GROUP ""
+
+add_interface_port local_2 local_2_read read Input 1
+add_interface_port local_2 local_2_write write Input 1
+add_interface_port local_2 local_2_address address Input 28
+add_interface_port local_2 local_2_byteenable byteenable Input 16
+add_interface_port local_2 local_2_readdata readdata Output 128
+add_interface_port local_2 local_2_writedata writedata Input 128
+add_interface_port local_2 local_2_waitrequest waitrequest Output 1
+set_interface_assignment local_2 embeddedsw.configuration.isFlash 0
+set_interface_assignment local_2 embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment local_2 embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment local_2 embeddedsw.configuration.isPrintableDevice 0
+
+
+#
+# connection point local_3
+#
+add_interface local_3 avalon end
+set_interface_property local_3 addressUnits WORDS
+set_interface_property local_3 associatedClock clock_sink
+set_interface_property local_3 associatedReset reset_sink
+set_interface_property local_3 bitsPerSymbol 8
+set_interface_property local_3 burstOnBurstBoundariesOnly false
+set_interface_property local_3 burstcountUnits WORDS
+set_interface_property local_3 explicitAddressSpan 0
+set_interface_property local_3 holdTime 0
+set_interface_property local_3 linewrapBursts false
+set_interface_property local_3 maximumPendingReadTransactions 0
+set_interface_property local_3 maximumPendingWriteTransactions 0
+set_interface_property local_3 readLatency 0
+set_interface_property local_3 readWaitTime 1
+set_interface_property local_3 setupTime 0
+set_interface_property local_3 timingUnits Cycles
+set_interface_property local_3 writeWaitTime 0
+set_interface_property local_3 ENABLED true
+set_interface_property local_3 EXPORT_OF ""
+set_interface_property local_3 PORT_NAME_MAP ""
+set_interface_property local_3 CMSIS_SVD_VARIABLES ""
+set_interface_property local_3 SVD_ADDRESS_GROUP ""
+
+add_interface_port local_3 local_3_read read Input 1
+add_interface_port local_3 local_3_write write Input 1
+add_interface_port local_3 local_3_address address Input 28
+add_interface_port local_3 local_3_byteenable byteenable Input 16
+add_interface_port local_3 local_3_readdata readdata Output 128
+add_interface_port local_3 local_3_writedata writedata Input 128
+add_interface_port local_3 local_3_waitrequest waitrequest Output 1
+set_interface_assignment local_3 embeddedsw.configuration.isFlash 0
+set_interface_assignment local_3 embeddedsw.configuration.isMemoryDevice 0
+set_interface_assignment local_3 embeddedsw.configuration.isNonVolatileStorage 0
+set_interface_assignment local_3 embeddedsw.configuration.isPrintableDevice 0
+
+
+#
+# connection point mem_0
+#
+add_interface mem_0 avalon start
+set_interface_property mem_0 addressUnits SYMBOLS
+set_interface_property mem_0 associatedClock clock_sink
+set_interface_property mem_0 associatedReset reset_sink
+set_interface_property mem_0 bitsPerSymbol 8
+set_interface_property mem_0 burstOnBurstBoundariesOnly false
+set_interface_property mem_0 burstcountUnits WORDS
+set_interface_property mem_0 doStreamReads false
+set_interface_property mem_0 doStreamWrites false
+set_interface_property mem_0 holdTime 0
+set_interface_property mem_0 linewrapBursts false
+set_interface_property mem_0 maximumPendingReadTransactions 0
+set_interface_property mem_0 maximumPendingWriteTransactions 0
+set_interface_property mem_0 readLatency 0
+set_interface_property mem_0 readWaitTime 1
+set_interface_property mem_0 setupTime 0
+set_interface_property mem_0 timingUnits Cycles
+set_interface_property mem_0 writeWaitTime 0
+set_interface_property mem_0 ENABLED true
+set_interface_property mem_0 EXPORT_OF ""
+set_interface_property mem_0 PORT_NAME_MAP ""
+set_interface_property mem_0 CMSIS_SVD_VARIABLES ""
+set_interface_property mem_0 SVD_ADDRESS_GROUP ""
+
+add_interface_port mem_0 mem_0_read read Output 1
+add_interface_port mem_0 mem_0_write write Output 1
+add_interface_port mem_0 mem_0_address address Output 32
+add_interface_port mem_0 mem_0_byteenable byteenable Output 16
+add_interface_port mem_0 mem_0_readdata readdata Input 128
+add_interface_port mem_0 mem_0_writedata writedata Output 128
+add_interface_port mem_0 mem_0_waitrequest waitrequest Input 1
+
+
+#
+# connection point mem_1
+#
+add_interface mem_1 avalon start
+set_interface_property mem_1 addressUnits SYMBOLS
+set_interface_property mem_1 associatedClock clock_sink
+set_interface_property mem_1 associatedReset reset_sink
+set_interface_property mem_1 bitsPerSymbol 8
+set_interface_property mem_1 burstOnBurstBoundariesOnly false
+set_interface_property mem_1 burstcountUnits WORDS
+set_interface_property mem_1 doStreamReads false
+set_interface_property mem_1 doStreamWrites false
+set_interface_property mem_1 holdTime 0
+set_interface_property mem_1 linewrapBursts false
+set_interface_property mem_1 maximumPendingReadTransactions 0
+set_interface_property mem_1 maximumPendingWriteTransactions 0
+set_interface_property mem_1 readLatency 0
+set_interface_property mem_1 readWaitTime 1
+set_interface_property mem_1 setupTime 0
+set_interface_property mem_1 timingUnits Cycles
+set_interface_property mem_1 writeWaitTime 0
+set_interface_property mem_1 ENABLED true
+set_interface_property mem_1 EXPORT_OF ""
+set_interface_property mem_1 PORT_NAME_MAP ""
+set_interface_property mem_1 CMSIS_SVD_VARIABLES ""
+set_interface_property mem_1 SVD_ADDRESS_GROUP ""
+
+add_interface_port mem_1 mem_1_read read Output 1
+add_interface_port mem_1 mem_1_write write Output 1
+add_interface_port mem_1 mem_1_address address Output 32
+add_interface_port mem_1 mem_1_byteenable byteenable Output 16
+add_interface_port mem_1 mem_1_readdata readdata Input 128
+add_interface_port mem_1 mem_1_writedata writedata Output 128
+add_interface_port mem_1 mem_1_waitrequest waitrequest Input 1
+
+
+#
+# connection point mem_2
+#
+add_interface mem_2 avalon start
+set_interface_property mem_2 addressUnits SYMBOLS
+set_interface_property mem_2 associatedClock clock_sink
+set_interface_property mem_2 associatedReset reset_sink
+set_interface_property mem_2 bitsPerSymbol 8
+set_interface_property mem_2 burstOnBurstBoundariesOnly false
+set_interface_property mem_2 burstcountUnits WORDS
+set_interface_property mem_2 doStreamReads false
+set_interface_property mem_2 doStreamWrites false
+set_interface_property mem_2 holdTime 0
+set_interface_property mem_2 linewrapBursts false
+set_interface_property mem_2 maximumPendingReadTransactions 0
+set_interface_property mem_2 maximumPendingWriteTransactions 0
+set_interface_property mem_2 readLatency 0
+set_interface_property mem_2 readWaitTime 1
+set_interface_property mem_2 setupTime 0
+set_interface_property mem_2 timingUnits Cycles
+set_interface_property mem_2 writeWaitTime 0
+set_interface_property mem_2 ENABLED true
+set_interface_property mem_2 EXPORT_OF ""
+set_interface_property mem_2 PORT_NAME_MAP ""
+set_interface_property mem_2 CMSIS_SVD_VARIABLES ""
+set_interface_property mem_2 SVD_ADDRESS_GROUP ""
+
+add_interface_port mem_2 mem_2_read read Output 1
+add_interface_port mem_2 mem_2_write write Output 1
+add_interface_port mem_2 mem_2_address address Output 32
+add_interface_port mem_2 mem_2_byteenable byteenable Output 16
+add_interface_port mem_2 mem_2_readdata readdata Input 128
+add_interface_port mem_2 mem_2_writedata writedata Output 128
+add_interface_port mem_2 mem_2_waitrequest waitrequest Input 1
+
+
+#
+# connection point mem_3
+#
+add_interface mem_3 avalon start
+set_interface_property mem_3 addressUnits SYMBOLS
+set_interface_property mem_3 associatedClock clock_sink
+set_interface_property mem_3 associatedReset reset_sink
+set_interface_property mem_3 bitsPerSymbol 8
+set_interface_property mem_3 burstOnBurstBoundariesOnly false
+set_interface_property mem_3 burstcountUnits WORDS
+set_interface_property mem_3 doStreamReads false
+set_interface_property mem_3 doStreamWrites false
+set_interface_property mem_3 holdTime 0
+set_interface_property mem_3 linewrapBursts false
+set_interface_property mem_3 maximumPendingReadTransactions 0
+set_interface_property mem_3 maximumPendingWriteTransactions 0
+set_interface_property mem_3 readLatency 0
+set_interface_property mem_3 readWaitTime 1
+set_interface_property mem_3 setupTime 0
+set_interface_property mem_3 timingUnits Cycles
+set_interface_property mem_3 writeWaitTime 0
+set_interface_property mem_3 ENABLED true
+set_interface_property mem_3 EXPORT_OF ""
+set_interface_property mem_3 PORT_NAME_MAP ""
+set_interface_property mem_3 CMSIS_SVD_VARIABLES ""
+set_interface_property mem_3 SVD_ADDRESS_GROUP ""
+
+add_interface_port mem_3 mem_3_read read Output 1
+add_interface_port mem_3 mem_3_write write Output 1
+add_interface_port mem_3 mem_3_address address Output 32
+add_interface_port mem_3 mem_3_byteenable byteenable Output 16
+add_interface_port mem_3 mem_3_readdata readdata Input 128
+add_interface_port mem_3 mem_3_writedata writedata Output 128
+add_interface_port mem_3 mem_3_waitrequest waitrequest Input 1
+