@@ -96,30 +96,25 @@ build-verilator:
96
96
#
97
97
# Tests
98
98
#
99
- test : config # # Run single module test (use `TEST=<test_name>` flag)
99
+ test : # # Run single module test (use `TEST=<test_name>` flag)
100
100
cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -s $(TEST ) _verify --no-venv --forcecolor
101
101
102
102
tests-axi : # # Run all verification/cocotb/* RTL tests for AXI bus configuration without coverage
103
- $(MAKE ) config CFG_NAME=axi
104
- cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -t " axi" --no-venv --forcecolor
103
+ cd $(COCOTB_VERIF_DIR ) && CFG_NAME=axi $(PYTHON ) -m nox -R -t " axi" --no-venv --forcecolor
105
104
106
105
tests-axi-ff : # # Run all verification/cocotb/* RTL tests for AXI bus configuration without coverage (input FF enabled)
107
- $(MAKE ) config CFG_NAME=axi_ff
108
- cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -t " axi" --no-venv --forcecolor -- +MinSystemClockFrequency=200.0
106
+ cd $(COCOTB_VERIF_DIR ) && CFG_NAME=axi_ff $(PYTHON ) -m nox -R -t " axi" --no-venv --forcecolor -- +MinSystemClockFrequency=200.0
109
107
110
108
tests-ahb : # # Run all verification/cocotb/* RTL tests for AHB bus configuration without coverage
111
- $(MAKE ) config CFG_NAME=ahb
112
- cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -t " ahb" --no-venv --forcecolor
109
+ cd $(COCOTB_VERIF_DIR ) && CFG_NAME=ahb $(PYTHON ) -m nox -R -t " ahb" --no-venv --forcecolor
113
110
114
111
tests-ahb-ff : # # Run all verification/cocotb/* RTL tests for AHB bus configuration without coverage (input FF enabled)
115
- $(MAKE ) config CFG_NAME=ahb_ff
116
- cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -t " ahb" --no-venv --forcecolor -- +MinSystemClockFrequency=200.0
112
+ cd $(COCOTB_VERIF_DIR ) && CFG_NAME=ahb_ff $(PYTHON ) -m nox -R -t " ahb" --no-venv --forcecolor -- +MinSystemClockFrequency=200.0
117
113
118
114
tests : tests-axi tests-ahb # # Run all verification/cocotb/* RTL tests fro AHB and AXI bus configurations without coverage
119
115
120
116
tests-i2c : # # Run all I2C tests without coverage
121
- $(MAKE ) config CFG_NAME=ahb
122
- cd $(COCOTB_VERIF_DIR ) && $(PYTHON ) -m nox -R -t " i2c" --no-venv --forcecolor
117
+ cd $(COCOTB_VERIF_DIR ) && CFG_NAME=ahb $(PYTHON ) -m nox -R -t " i2c" --no-venv --forcecolor
123
118
124
119
# TODO: Enable full coverage flow
125
120
tests-coverage : # # Run all verification/block/* RTL tests with coverage
0 commit comments