TOP_MODULE = testbench SOURCES = top.cpp clock_generator.cpp FLAGS_FILE = ../source/sources.f INCLUDES = PARAMS := THREADS := 1 FLAGS = -Wno-WIDTH -cc --top-module $(TOP_MODULE) +1800-2017ext+sv \ --timing --Mdir $(TOP_MODULE) -o $(TOP_MODULE) -f $(FLAGS_FILE) \ $(PARAMS) --timescale "1ps/1ps" --threads $(THREADS) -j 0 # FLAGS += --trace all: $(SOURCES) verilator $(FLAGS) --exe --build $(INCLUDES) $(SOURCES) clean: rm -rf $(TOP_MODULE)