We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4e8f13 commit 8913fdcCopy full SHA for 8913fdc
Makefile
@@ -1,6 +1,4 @@
1
-TOP_NAME := transceiver
2
-IVERILOG := iverilog
3
-GTKWAVE := gtkwave
+TOP_NAME := transceiver
4
5
SRC_FILES += top/transceiver_top.v
6
SRC_FILES += top/tb/transceiver_tb.v
@@ -12,19 +10,19 @@ SRC_FILES += modules/bpsk/sin_generator.v
12
10
SRC_FILES += modules/uart/UART/Verilog/source/UART_RX.v
13
11
SRC_FILES += modules/uart/UART/Verilog/source/UART_TX.v
14
15
-.PHONY: all clean
+.PHONY: all wave clean
16
17
-all: build execute simulate
+all: build run
18
19
build:
20
- $(IVERILOG) -o $(TOP_NAME) $(SRC_FILES)
+ iverilog -o $(TOP_NAME) $(SRC_FILES)
21
22
-execute:
+run:
23
vvp $(TOP_NAME)
24
25
-simulate:
26
- $(GTKWAVE) $(TOP_NAME)_tb.vcd
+wave:
+ gtkwave $(TOP_NAME)_tb.vcd
27
28
clean:
29
rm $(TOP_NAME)
30
- rm $(TOP_NAME)_tb.vcd
+ rm $(TOP_NAME)_tb.vcd
0 commit comments