29 lines
		
	
	
		
			751 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			751 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #=======================================================================
 | |
| # Makefile for Verilog simulation w/ VCS
 | |
| #-----------------------------------------------------------------------
 | |
| # Yunsup Lee (yunsup@cs.berkeley.edu)
 | |
| #
 | |
| # This makefile will build a rtl simulator and run various tests to
 | |
| # verify proper functionality.
 | |
| #
 | |
| 
 | |
| default: all
 | |
| 
 | |
| base_dir = $(abspath ..)
 | |
| generated_dir = $(abspath ./generated-src)
 | |
| mem_gen = $(base_dir)/vsim/vlsi_mem_gen
 | |
| sim_dir = .
 | |
| output_dir = $(sim_dir)/output
 | |
| 
 | |
| BACKEND = rocketchip.RocketChipBackend
 | |
| CONFIG = DefaultVLSIConfig
 | |
| 
 | |
| include $(base_dir)/Makefrag
 | |
| include $(sim_dir)/Makefrag
 | |
| include $(base_dir)/vsim/Makefrag-sim
 | |
| 
 | |
| all: $(simv)
 | |
| 
 | |
| clean:
 | |
| 	rm -rf $(junk) simv* csrc *.key DVE* *.h *.a *.daidir $(generated_dir)
 |