Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.46 KB | None | 0 0
  1. VSRCS= \
  2.        testbench.v \
  3.        xupv5_top.v \
  4.        mig_v3_61/user_design/sim/ddr2_model.v \
  5.        mig_v3_61/user_design/rtl/ddr2_chipscope.v \
  6.        mig_v3_61/user_design/rtl/ddr2_ctrl.v \
  7.        mig_v3_61/user_design/rtl/ddr2_idelay_ctrl.v \
  8.        mig_v3_61/user_design/rtl/ddr2_infrastructure.v \
  9.        mig_v3_61/user_design/rtl/ddr2_mem_if_top.v \
  10.        mig_v3_61/user_design/rtl/ddr2_phy_calib.v \
  11.        mig_v3_61/user_design/rtl/ddr2_phy_ctl_io.v \
  12.        mig_v3_61/user_design/rtl/ddr2_phy_dm_iob.v \
  13.        mig_v3_61/user_design/rtl/ddr2_phy_dq_iob.v \
  14.        mig_v3_61/user_design/rtl/ddr2_phy_dqs_iob.v \
  15.        mig_v3_61/user_design/rtl/ddr2_phy_init.v \
  16.        mig_v3_61/user_design/rtl/ddr2_phy_io.v \
  17.        mig_v3_61/user_design/rtl/ddr2_phy_top.v \
  18.        mig_v3_61/user_design/rtl/ddr2_phy_write.v \
  19.        mig_v3_61/user_design/rtl/ddr2_top.v \
  20.        mig_v3_61/user_design/rtl/ddr2_usr_addr_fifo.v \
  21.        mig_v3_61/user_design/rtl/ddr2_usr_rd.v \
  22.        mig_v3_61/user_design/rtl/ddr2_usr_top.v \
  23.        mig_v3_61/user_design/rtl/ddr2_usr_wr.v \
  24.        mig_v3_61/user_design/rtl/mig_v3_61.v
  25.  
  26. TOPMODULE=testbench
  27.  
  28. WORKPATH=work
  29. VOBJS=$(patsubst %.v,$(WORKPATH)/%, $(VSRCS))
  30.  
  31. VLOGFLAGS=+acc -vopt +incdir+mig_v3_61/user_design/sim/
  32.  
  33. sim: $(VOBJS)
  34.     vsim -c -lib $(WORKPATH) $(TOPMODULE)
  35.  
  36. $(WORKPATH)/%: %.v $(WORKPATH)
  37.     echo $(VOBJS)
  38.     vlog $(VLOGFLAGS) -work $(WORKPATH) $<
  39.  
  40. $(WORKPATH):
  41.     vlib $(WORKPATH)
  42.  
  43. clean:
  44.     rm -rf $(WORKPATH)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement