You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			30 lines
		
	
	
		
			598 B
		
	
	
	
		
			Makefile
		
	
			
		
		
	
	
			30 lines
		
	
	
		
			598 B
		
	
	
	
		
			Makefile
		
	
# a2o tb
 | 
						|
 | 
						|
SIM_BUILD ?= sim_build_verilator
 | 
						|
SIM ?= verilator
 | 
						|
 | 
						|
# set precision
 | 
						|
#COCOTB_HDL_TIMEPRECISION ?= 1ns
 | 
						|
 | 
						|
# verilator
 | 
						|
COMPILE_ARGS = --error-limit 1 --language 1364-2001 -Wno-fatal -Wno-LITENDIAN -Iverilog/work -Iverilog/trilib -Iverilog/unisims
 | 
						|
 | 
						|
# coverage
 | 
						|
#EXTRA_ARGS += --coverage
 | 
						|
# tracing
 | 
						|
EXTRA_ARGS += --trace
 | 
						|
 | 
						|
# rtl
 | 
						|
TOPLEVEL_LANG = verilog
 | 
						|
VERILOG_SOURCES += verilog/trilib_clk1x/*.v
 | 
						|
VERILOG_SOURCES += verilog/trilib/*.v
 | 
						|
VERILOG_SOURCES += verilog/work/*.v
 | 
						|
 | 
						|
# rtl top
 | 
						|
TOPLEVEL = c
 | 
						|
 | 
						|
# python test
 | 
						|
MODULE = tbv
 | 
						|
 | 
						|
# cocotb make rules
 | 
						|
include $(shell cocotb-config --makefiles)/Makefile.sim |