⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 DAC converter design with Verilog code and testbench
💻
字号:
# 
NCOGEN = ../../nco/ncogen/ncogen.exe
SPECTRUM = ../../spectrum/spectrum.exe
DAC_SOURCE = ../VHDL/dac.vhd
CP = cp
RM = rm
RMFLAGS = -f


all:   ncotest.vhd  dac.vhd

spectrum:  dac_ds.csv dac_pwm.csv dac_nco.csv

dac_ds.csv:  $(SPECTRUM) dac_ds.log
	$(SPECTRUM) dac_ds.log 100000000 8 512 >dac_ds.csv

dac_pwm.csv:  $(SPECTRUM) dac_pwm.log
	$(SPECTRUM) dac_pwm.log 100000000 8 512 >dac_pwm.csv

dac_nco.csv:  $(SPECTRUM) dac_nco.log
	$(SPECTRUM) dac_nco.log 100000000 16 512 >dac_nco.csv


ncotest.vhd:	$(NCOGEN)
	$(NCOGEN) ncotest nco 16 16 sin 1.0 >ncotest.vhd


dac.vhd:	$(DAC_SOURCE)
	$(CP) $(DAC_SOURCE) dac.vhd


clean:
	$(RM) $(RMFLAGS) ncotest.vhd
	$(RM) $(RMFLAGS) dac.vhd
	$(RM) $(RMFLAGS) dac_ds.log
	$(RM) $(RMFLAGS) dac_pwm.log
	$(RM) $(RMFLAGS) dac_ds.csv
	$(RM) $(RMFLAGS) dac_pwm.csv
	$(RM) $(RMFLAGS) *.BAK
	$(RM) $(RMFLAGS) *.bak

#.PHONY: all clean

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -