- added ghdl tb

git-svn-id: http://moon:8086/svn/vhdl/trunk@1506 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
2021-03-23 21:28:49 +00:00
parent 93ffa53c60
commit 2dd7abc098
2 changed files with 87 additions and 0 deletions
@@ -0,0 +1,54 @@
[*]
[*] GTKWave Analyzer v3.3.104 (w)1999-2020 BSI
[*] Tue Mar 23 21:27:53 2021
[*]
[dumpfile] "/home/jens/work/vhdl/trunk/lib/SDRAM/ddr_sdr_v1_5/ghdl/build/tb_ctrl_ddr_wb32/tb_ctrl_ddr_wb32.vcd"
[dumpfile_mtime] "Tue Mar 23 21:25:18 2021"
[dumpfile_size] 133040938
[savefile] "/home/jens/work/vhdl/trunk/lib/SDRAM/ddr_sdr_v1_5/ghdl/build/tb_ctrl_ddr_wb32/tb_ctrl_ddr_wb32.gtkw"
[timestart] 0
[size] 1856 1136
[pos] -51 -51
*-34.834126 46500000000 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
[treeopen] tb_ctrl_ddr_wb32.
[sst_width] 256
[signals_width] 244
[sst_expanded] 1
[sst_vpaned_height] 331
@28
tb_ctrl_ddr_wb32.uut.clk_i
tb_ctrl_ddr_wb32.uut.rst_i
@22
tb_ctrl_ddr_wb32.uut.sel_i[3:0]
@28
tb_ctrl_ddr_wb32.uut.stb_i
tb_ctrl_ddr_wb32.uut.srdy_o
tb_ctrl_ddr_wb32.uut.we_i
tb_ctrl_ddr_wb32.uut.ack_o
@22
tb_ctrl_ddr_wb32.uut.addr_i[31:0]
tb_ctrl_ddr_wb32.uut.dat_i[31:0]
tb_ctrl_ddr_wb32.uut.dat_o[31:0]
tb_ctrl_ddr_wb32.uut.sd_addr[12:0]
@200
-
@28
tb_ctrl_ddr_wb32.uut.sd_ba[1:0]
tb_ctrl_ddr_wb32.uut.sd_cas_n
tb_ctrl_ddr_wb32.uut.sd_cke
tb_ctrl_ddr_wb32.uut.sd_clk_n
tb_ctrl_ddr_wb32.uut.sd_clk_p
tb_ctrl_ddr_wb32.uut.sd_cs_n
@22
tb_ctrl_ddr_wb32.uut.sd_data[31:0]
tb_ctrl_ddr_wb32.uut.sd_dm[3:0]
tb_ctrl_ddr_wb32.uut.sd_dqs[3:0]
@28
tb_ctrl_ddr_wb32.uut.sd_ras_n
tb_ctrl_ddr_wb32.uut.sd_we_n
tb_ctrl_ddr_wb32.uut.sdram_clk0
tb_ctrl_ddr_wb32.uut.sdram_clk_fb_i
tb_ctrl_ddr_wb32.uut.sdram_clk_i
tb_ctrl_ddr_wb32.uut.sdram_rst0
[pattern_trace] 1
[pattern_trace] 0
@@ -0,0 +1,33 @@
include ../../../../lib/FIFO/ghdl/fifo_sync.inc
include ../../../../lib/FIFO/ghdl/fifo_async.inc
ROOT_PATH := ../../../..
LIB_PATH := $(ROOT_PATH)/lib
SRC_PATH := $(LIB_PATH)/SDRAM/ddr_sdr_v1_5
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_SYNC_SRCS)
SRCS += $(FIFO_ASYNC_SRCS)
SRCS += $(SRC_PATH)/src/sdram_const.vhd
SRCS += $(SRC_PATH)/src/sdram_config_mt46v16m16.vhd
SRCS += $(SRC_PATH)/src/sdram_types.vhd
SRCS += $(SRC_PATH)/src/sdram_cmd.vhd
SRCS += $(SRC_PATH)/src/sdram_ctrl.vhd
SRCS += $(SRC_PATH)/src/ddr_clk_virtex4.vhd
SRCS += $(SRC_PATH)/src/ddr_phy_virtex4.vhd
SRCS += $(SRC_PATH)/src/sdram_ctrl_top.vhd
SRCS += $(SRC_PATH)/src/sdram_ctrl_frontend_wb32.vhd
SRCS += $(SRC_PATH)/src/ctrl_ddr_wb32.vhd
SRCS += $(SRC_PATH)/src/mt46v16m16.vhd
SRCS += $(SRC_PATH)/src/tb_ctrl_ddr_wb32.vhd
# Compile
TARGET := tb_ctrl_ddr_wb32
ENTITY := tb_ctrl_ddr_wb32
WITH_VCD := y
RUN_TIME := 200us
GHDL_OPTS := -P$(ROOT_PATH)/Common/sim/build/unisim/unisim -fsynopsys -fexplicit
include $(ROOT_PATH)/Common/make/ghdl.mk