25 lines
		
	
	
		
			555 B
		
	
	
	
		
			Makefile
		
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			555 B
		
	
	
	
		
			Makefile
		
	
	
	
|  | ifdef seed | ||
|  |     vcs_run_opts += +ntb_random_seed=${seed} | ||
|  | else | ||
|  |     vcs_run_opts += +ntb_random_seed_automatic | ||
|  | endif | ||
|  | 
 | ||
|  | VCS  = vcs -full64  -sverilog  +lint=TFIPC-L +v2k -debug_access+all  -q -timescale=1ns/1ps +nospecify  -l compile.log   | ||
|  | SIMV = ./simv $(vcs_run_opts) -l sim.log +fsdb+delta | ||
|  | all:comp run | ||
|  | 
 | ||
|  | comp: | ||
|  | 	${VCS} -f files.f | ||
|  | 
 | ||
|  | run: | ||
|  | 	${SIMV} | ||
|  | 
 | ||
|  | dbg: | ||
|  | 	verdi -sv -f files.f -top TB -nologo -ssf TB.fsdb & | ||
|  | file:  | ||
|  | 	find ../ -name "*.*v" > files.f | ||
|  | 
 | ||
|  | clean: | ||
|  | 	rm -rf DVE* simv* *log ucli.key verdiLog urgReport csrc novas.* *.fsdb *.dat *.daidir *.vdb *~ vfastLog | ||
|  | 
 |