diff --git a/system/src/nanosoc_ahb_busmatrix/built/nanosoc_ahb32_4x7.log b/system/src/nanosoc_ahb_busmatrix/built/logs/nanosoc_ahb32_4x7.log similarity index 99% rename from system/src/nanosoc_ahb_busmatrix/built/nanosoc_ahb32_4x7.log rename to system/src/nanosoc_ahb_busmatrix/built/logs/nanosoc_ahb32_4x7.log index 2d118f3064f62efc3351a30426d74a527489ad87..514de0b3277cdf9f66eba070f75e6c0563d07494 100644 --- a/system/src/nanosoc_ahb_busmatrix/built/nanosoc_ahb32_4x7.log +++ b/system/src/nanosoc_ahb_busmatrix/built/logs/nanosoc_ahb32_4x7.log @@ -14,7 +14,7 @@ = = BuildBusMatrix.pl = -= Run Date : 28/04/2023 17:05:36 += Run Date : 28/04/2023 17:08:54 ============================================================== Script accepted the following parameters: @@ -57,18 +57,18 @@ Deleting the '/home/dam1n19/Design/test1/secworks-sha256-project/nanosoc/system/ Creating the bus matrix variant... - - Rendering 'nanosoc_4x7_AhbMatrix_lite.xml' - - Rendering 'nanosoc_4x7_SlaveOutput.v' - - Rendering 'nanosoc_4x7_AhbMatrix_default_slave.v' - - Rendering 'nanosoc_4x7_AhbMatrix.xml' - - Rendering 'nanosoc_4x7_MatrixDecode_cpu.v' - - Rendering 'nanosoc_4x7_Arbiter.v' - - Rendering 'nanosoc_4x7_AhbMatrix_lite.v' - Rendering 'nanosoc_4x7_AhbMatrix.v' - Rendering 'nanosoc_4x7_MatrixDecode_adp.v' - - Rendering 'nanosoc_4x7_MatrixDecode_dma2.v' - Rendering 'nanosoc_4x7_MatrixDecode_dma.v' + - Rendering 'nanosoc_4x7_AhbMatrix.xml' + - Rendering 'nanosoc_4x7_MatrixDecode_cpu.v' - Rendering 'nanosoc_4x7_MasterInput.v' + - Rendering 'nanosoc_4x7_AhbMatrix_lite.v' + - Rendering 'nanosoc_4x7_SlaveOutput.v' + - Rendering 'nanosoc_4x7_AhbMatrix_lite.xml' + - Rendering 'nanosoc_4x7_MatrixDecode_dma2.v' + - Rendering 'nanosoc_4x7_Arbiter.v' + - Rendering 'nanosoc_4x7_AhbMatrix_default_slave.v' Done! diff --git a/system/src/nanosoc_ahb_busmatrix/makefile b/system/src/nanosoc_ahb_busmatrix/makefile index 003defaa53ee5502e788e8979da2c5b3a0567def..0407e04650cb77576ae0467cdee31b51cc7eb83f 100644 --- a/system/src/nanosoc_ahb_busmatrix/makefile +++ b/system/src/nanosoc_ahb_busmatrix/makefile @@ -32,7 +32,7 @@ VERILOG_SOURCE_DIR = $(SOURCE_DIR)/verilog/src XML_DIR = $(BUILD_DIR)/xml # Location of Generation Logs -LOGS_DIR = $(BUILD_DIR)/built +LOGS_DIR = $(BUILD_DIR)/built/logs # BuildBusMatrix Script File Options XML_OPTIONS = -xmldir $(XML_DIR) -cfg $(MATRIX_NAME).xml @@ -43,6 +43,7 @@ GEN_OPTIONS = -notimescales -over -verbose $(XML_OPTIONS) $(VERILOG_OPTIONS) $( build: @echo "Generating NanoSoC Bus Matrix" + @mkdir -p $(LOGS_DIR) @mkdir -p $(IPXACT_BUILD_DIR) @mkdir -p $(VERILOG_BUILD_DIR) @cd $(SOURCE_DIR) && bin/BuildBusMatrix.pl $(GEN_OPTIONS) \ No newline at end of file