TA147

Ejecicios y trabajos prácticos de la materia Taller de Sistemas Digitales (TA147)
Index Commits Files Refs
vhdl/basics/clock/Makefile (299B)
   1 GHDL = ghdl
   2 TOP = clock_tb
   3 SRCS = $(TOP).vhd
   4 WAVEFORM_FILE = $(TOP).vcd
   5 
   6 all: run
   7 
   8 analyze:
   9     $(GHDL) -a $(SRCS)
  10 
  11 elaborate: analyze
  12     $(GHDL) -e $(TOP)
  13 
  14 run: elaborate
  15     $(GHDL) -r $(TOP) --vcd=$(WAVEFORM_FILE) --stop-time=1ms
  16 
  17 clean:
  18     rm -f *.o *.cf $(TOP) $(TOP).vcd
  19 
  20 view:
  21     surfer $(WAVEFORM_FILE)