OpenCores
URL https://opencores.org/ocsvn/funbase_ip_library/funbase_ip_library/trunk

Subversion Repositories funbase_ip_library

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /funbase_ip_library
    from Rev 122 to Rev 123
    Reverse comparison

Rev 122 → Rev 123

/trunk/TUT/ip.hwp.storage/ddrx/hibi_mem_dma.comp/2.0/tb/create_makefile.scr
92,16 → 92,18
vlog -quiet -work work -L mtiAvm -L mtiOvm -L mtiUPF $QUARTUS_ROOTDIR/eda/sim_lib/sgate.v
vlog -quiet -work work -L mtiAvm -L mtiOvm -L mtiUPF $QUARTUS_ROOTDIR/eda/sim_lib/220model.v
 
ALT_MEM_CTRL=a2_ddr2_dimm_1GB
ALT_MEM_CTRL_DIR="../../../$ALT_MEM_CTRL"
 
 
echo
echo "Compiling Altera DDR2 controller"; echo
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF ../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_*.v
 
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF ../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/*.v
ALT_MEM_CTRL=a2_ddr2_dimm_1GB
ALT_MEM_CTRL_DIR="../../../a2_ddr2_dimm_1GB.comp/2.0/hdl"
 
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/alt_ddrx_*.v
 
vlog -quiet +incdir+../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/ -work work -L mtiAvm -L mtiOvm -L mtiUPF ../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/*.v
 
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_alt_ddrx_controller_wrapper.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_controller_phy.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy.v
108,10 → 110,9
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy_alt_mem_phy.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy_alt_mem_phy_dq_dqs.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy_alt_mem_phy_pll.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy_alt_mem_phy_seq_wrapper.vo
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/${ALT_MEM_CTRL}_phy_alt_mem_phy_seq_wrapper.v
 
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/testbench/${ALT_MEM_CTRL}_full_mem_model.v
#vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF $ALT_MEM_CTRL_DIR/testbench/${ALT_MEM_CTRL}_full_mem_model.v
vlog -quiet +incdir+$ALT_MEM_CTRL_DIR -work work -L mtiAvm -L mtiOvm -L mtiUPF ../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/${ALT_MEM_CTRL}_full_mem_model.v
 
echo
echo "Compiling alt_mem modules"; echo
/trunk/TUT/ip.hwp.storage/ddrx/hibi_mem_dma.comp/2.0/tb/makefile
311,6 → 311,8
./CODELIB__alt_outbuf_tri = $(LIB_./CODELIB)/alt_outbuf_tri/_primary.dat
./CODELIB__alt_outbuf_diff = $(LIB_./CODELIB)/alt_outbuf_diff/_primary.dat
./CODELIB__alt_outbuf = $(LIB_./CODELIB)/alt_outbuf/_primary.dat
./CODELIB__alt_mem_2 = $(LIB_./CODELIB)/alt_mem_2/_primary.dat
./CODELIB__alt_mem = $(LIB_./CODELIB)/alt_mem/_primary.dat
./CODELIB__alt_iobuf_diff = $(LIB_./CODELIB)/alt_iobuf_diff/_primary.dat
./CODELIB__alt_iobuf = $(LIB_./CODELIB)/alt_iobuf/_primary.dat
./CODELIB__alt_inbuf_diff = $(LIB_./CODELIB)/alt_inbuf_diff/_primary.dat
370,8 → 372,27
./CODELIB__addr_data_demux_read__rtl = $(LIB_./CODELIB)/addr_data_demux_read/rtl.dat
./CODELIB__addr_data_demux_read = $(LIB_./CODELIB)/addr_data_demux_read/_primary.dat
./CODELIB__a_graycounter = $(LIB_./CODELIB)/a_graycounter/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_write_dp = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_write_dp/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_seq_wrapper = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_seq_wrapper/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_reset_pipe = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_reset_pipe/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_read_dp = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_read_dp/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_rdata_valid = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_rdata_valid/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_postamble = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_postamble/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_pll = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_pll/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mux = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_mux/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic_debug = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_mimic_debug/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_mimic/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dq_dqs = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_dq_dqs/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dp_io = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_dp_io/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_clk_reset = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_clk_reset/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_addr_cmd = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_addr_cmd/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_ac = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy_ac/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy_alt_mem_phy/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_phy = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_phy/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_full_mem_model_ram_module = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_full_mem_model_ram_module/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_full_mem_model = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_full_mem_model/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_controller_phy = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_controller_phy/_primary.dat
./CODELIB__a2_ddr2_dimm_1GB_alt_ddrx_controller_wrapper = $(LIB_./CODELIB)/a2_ddr2_dimm_1@g@b_alt_ddrx_controller_wrapper/_primary.dat
VCOM = vcom
VLOG = vlog
VOPT = vopt
676,6 → 697,8
$(./CODELIB__alt_outbuf_tri) \
$(./CODELIB__alt_outbuf_diff) \
$(./CODELIB__alt_outbuf) \
$(./CODELIB__alt_mem_2) \
$(./CODELIB__alt_mem) \
$(./CODELIB__alt_iobuf_diff) \
$(./CODELIB__alt_iobuf) \
$(./CODELIB__alt_inbuf_diff) \
735,8 → 758,27
$(./CODELIB__addr_data_demux_read__rtl) \
$(./CODELIB__addr_data_demux_read) \
$(./CODELIB__a_graycounter) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_write_dp) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_seq_wrapper) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_reset_pipe) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_read_dp) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_rdata_valid) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_postamble) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_pll) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mux) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic_debug) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dq_dqs) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dp_io) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_clk_reset) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_addr_cmd) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_ac) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_full_mem_model_ram_module) \
$(./CODELIB__a2_ddr2_dimm_1GB_full_mem_model)
$(./CODELIB__a2_ddr2_dimm_1GB_full_mem_model) \
$(./CODELIB__a2_ddr2_dimm_1GB_controller_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_alt_ddrx_controller_wrapper)
 
$(./CODELIB__addr_data_demux_read) \
$(./CODELIB__addr_data_demux_read__rtl) \
770,8 → 812,27
$(VCOM) -2002 -work ./codelib -quiet -check_synthesis \
-pedanticerrors ../../../../../ip.hwp.communication/hibi/2.0/vhd/addr_decoder.vhd
 
$(./CODELIB__a2_ddr2_dimm_1GB_alt_ddrx_controller_wrapper) \
$(./CODELIB__a2_ddr2_dimm_1GB_controller_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_full_mem_model) \
$(./CODELIB__a2_ddr2_dimm_1GB_full_mem_model_ram_module) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_ac) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_addr_cmd) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_clk_reset) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dp_io) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_dq_dqs) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mimic_debug) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_mux) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_pll) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_postamble) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_rdata_valid) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_read_dp) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_reset_pipe) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_seq_wrapper) \
$(./CODELIB__a2_ddr2_dimm_1GB_phy_alt_mem_phy_write_dp) \
$(./CODELIB__alt_ddrx_addr_cmd) \
$(./CODELIB__alt_ddrx_afi_block) \
$(./CODELIB__alt_ddrx_avalon_if) \
838,8 → 899,15
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_avalon_if.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_afi_block.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_addr_cmd.v \
../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/a2_ddr2_dimm_1GB_full_mem_model.v
$(VLOG) -quiet +incdir+../../../a2_ddr2_dimm_1GB \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_seq_wrapper.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_pll.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_dq_dqs.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy.v \
../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/a2_ddr2_dimm_1GB_full_mem_model.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_controller_phy.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_alt_ddrx_controller_wrapper.v
$(VLOG) -quiet +incdir+../../../a2_ddr2_dimm_1GB.comp/2.0/hdl \
-work work -L mtiAvm -L mtiOvm -L mtiUPF \
-L mtiUvm ../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_wdata_fifo.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_timing_param.v \
872,7 → 940,14
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_avalon_if.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_afi_block.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/alt_ddrx_addr_cmd.v \
../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/a2_ddr2_dimm_1GB_full_mem_model.v
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_seq_wrapper.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_pll.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy_alt_mem_phy_dq_dqs.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_phy.v \
../../../a2_ddr_dimm_1GB_full_mem_model.comp/1.0/tb/a2_ddr2_dimm_1GB_full_mem_model.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_controller_phy.v \
../../../a2_ddr2_dimm_1GB.comp/2.0/hdl/a2_ddr2_dimm_1GB_alt_ddrx_controller_wrapper.v
 
$(./CODELIB__cfg_init_pkg) : ../../../../../ip.hwp.communication/hibi/2.0/vhd/cfg_init_pkg.vhd \
$(IEEE__std_logic_arith) \
1141,6 → 1216,8
$(./CODELIB__alt_inbuf_diff) \
$(./CODELIB__alt_iobuf) \
$(./CODELIB__alt_iobuf_diff) \
$(./CODELIB__alt_mem) \
$(./CODELIB__alt_mem_2) \
$(./CODELIB__alt_outbuf) \
$(./CODELIB__alt_outbuf_diff) \
$(./CODELIB__alt_outbuf_tri) \
1384,12 → 1461,16
$(./CODELIB__ttn_scale_cntr) : c:/altera/91/quartus/eda/sim_lib/altera_mf.v \
c:/altera/91/quartus/eda/sim_lib/sgate.v c:/altera/91/quartus/eda/sim_lib/altera_primitives.v \
c:/altera/91/quartus/eda/sim_lib/220model.v \
c:/altera/91/quartus/eda/sim_lib/arriaii_atoms.v
c:/altera/91/quartus/eda/sim_lib/arriaii_atoms.v \
../ts/a2gx_hibi_mem_dma_perf_test/alt_mem_2.v \
../ts/a2gx_hibi_mem_dma_perf_test/alt_mem.v
$(VLOG) -quiet -work work -L mtiAvm \
-L mtiOvm -L mtiUPF -L mtiUvm c:\altera\91\quartus/eda/sim_lib/altera_mf.v \
c:\altera\91\quartus/eda/sim_lib/sgate.v c:\altera\91\quartus/eda/sim_lib/altera_primitives.v \
c:\altera\91\quartus/eda/sim_lib/220model.v \
c:\altera\91\quartus/eda/sim_lib/arriaii_atoms.v
c:\altera\91\quartus/eda/sim_lib/arriaii_atoms.v \
../ts/a2gx_hibi_mem_dma_perf_test/alt_mem_2.v \
../ts/a2gx_hibi_mem_dma_perf_test/alt_mem.v
 
$(./CODELIB__tx_control) \
$(./CODELIB__tx_control__rtl) : ../../../../../ip.hwp.communication/hibi/2.0/vhd/tx_ctrl.vhd \

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.