git-svn-id: http://moon:8086/svn/vhdl/trunk@1509 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
2021-03-24 10:10:41 +00:00
parent 36e1738f34
commit 018cb85f4b
6 changed files with 167 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
[*]
[*] GTKWave Analyzer v3.3.104 (w)1999-2020 BSI
[*] Wed Mar 24 10:07:35 2021
[*]
[dumpfile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_busmaster_async/tb_busmaster_async.vcd"
[dumpfile_mtime] "Wed Mar 24 10:07:01 2021"
[dumpfile_size] 2713167
[savefile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_busmaster_async/tb_busmaster_async.gtkw"
[timestart] 0
[size] 1000 600
[pos] -1 -1
*-34.715931 14640000000 -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
[sst_width] 233
[signals_width] 150
[sst_expanded] 1
[sst_vpaned_height] 144
@28
tb_busmaster_async.clk
tb_busmaster_async.ack_i
@22
tb_busmaster_async.addr_o[31:0]
tb_busmaster_async.din[31:0]
@28
tb_busmaster_async.din_rdy
tb_busmaster_async.din_we
@22
tb_busmaster_async.dout[31:0]
tb_busmaster_async.mdat_i[31:0]
tb_busmaster_async.mdat_i_64[63:0]
tb_busmaster_async.mdat_o[31:0]
tb_busmaster_async.mdat_o_64[63:0]
@23
tb_busmaster_async.read_reg[31:0]
[pattern_trace] 1
[pattern_trace] 0
+20
View File
@@ -0,0 +1,20 @@
include ../../../lib/FIFO/ghdl/fifo_async.inc
ROOT_PATH := ../../..
LIB_PATH := $(ROOT_PATH)/lib
MOD_PATH := $(LIB_PATH)/JBUS
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_ASYNC_SRCS)
SRCS += $(MOD_PATH)/src/busmaster_types.vhd
SRCS += $(MOD_PATH)/src/busmaster_async.vhd
SRCS += $(MOD_PATH)/src/tb_busmaster_async.vhd
# Compile
TARGET := tb_busmaster_async
ENTITY := tb_busmaster_async
WITH_VCD := y
RUN_TIME := 80us
include $(ROOT_PATH)/Common/make/ghdl.mk
+34
View File
@@ -0,0 +1,34 @@
[*]
[*] GTKWave Analyzer v3.3.104 (w)1999-2020 BSI
[*] Wed Mar 24 10:05:02 2021
[*]
[dumpfile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_busmaster_sync/tb_busmaster_sync.vcd"
[dumpfile_mtime] "Wed Mar 24 10:03:31 2021"
[dumpfile_size] 1410182
[savefile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_busmaster_sync/tb_busmaster_sync.gtkw"
[timestart] 0
[size] 1000 600
[pos] -1 -1
*-33.715931 19960000000 -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
[sst_width] 233
[signals_width] 298
[sst_expanded] 1
[sst_vpaned_height] 144
@28
tb_busmaster_sync.srdy_i
tb_busmaster_sync.ack_i
@22
tb_busmaster_sync.addr_o[31:0]
tb_busmaster_sync.din[31:0]
tb_busmaster_sync.dout[31:0]
tb_busmaster_sync.mdat_i[31:0]
tb_busmaster_sync.mdat_i_64[63:0]
tb_busmaster_sync.mdat_o[31:0]
tb_busmaster_sync.mdat_o_64[63:0]
@28
tb_busmaster_sync.srdy_i
tb_busmaster_sync.stb_o
@29
tb_busmaster_sync.we_o
[pattern_trace] 1
[pattern_trace] 0
+20
View File
@@ -0,0 +1,20 @@
include ../../../lib/FIFO/ghdl/fifo_sync.inc
ROOT_PATH := ../../..
LIB_PATH := $(ROOT_PATH)/lib
MOD_PATH := $(LIB_PATH)/JBUS
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_SYNC_SRCS)
SRCS += $(MOD_PATH)/src/busmaster_types.vhd
SRCS += $(MOD_PATH)/src/busmaster_sync.vhd
SRCS += $(MOD_PATH)/src/tb_busmaster_sync.vhd
# Compile
TARGET := tb_busmaster_sync
ENTITY := tb_busmaster_sync
WITH_VCD := y
RUN_TIME := 40us
include $(ROOT_PATH)/Common/make/ghdl.mk
+37
View File
@@ -0,0 +1,37 @@
[*]
[*] GTKWave Analyzer v3.3.104 (w)1999-2020 BSI
[*] Wed Mar 24 10:09:33 2021
[*]
[dumpfile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_dmac_sync/tb_dmac_sync.vcd"
[dumpfile_mtime] "Wed Mar 24 10:08:23 2021"
[dumpfile_size] 380114
[savefile] "/home/jens/work/vhdl/trunk/lib/JBUS/ghdl/build/tb_dmac_sync/tb_dmac_sync.gtkw"
[timestart] 0
[size] 1856 1136
[pos] -52 -52
*-29.859385 2840000000 -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
[sst_width] 233
[signals_width] 341
[sst_expanded] 1
[sst_vpaned_height] 331
@22
tb_dmac.addr_o[31:0]
tb_dmac.data_gen_reg[31:0]
@28
tb_dmac.data_gen_reg_inc
tb_dmac.dma_bus_cmd_rdy[1:0]
tb_dmac.dma_bus_cmd_we[1:0]
tb_dmac.dma_master_gnt[1:0]
tb_dmac.dma_master_req[1:0]
tb_dmac.dma_start[1:0]
@22
tb_dmac.mdat_i[31:0]
tb_dmac.mdat_i_64[63:0]
tb_dmac.mdat_o[31:0]
tb_dmac.mdat_o_64[63:0]
tb_dmac.read_fifo_din[31:0]
tb_dmac.read_fifo_dout[31:0]
@23
tb_dmac.read_reg[31:0]
[pattern_trace] 1
[pattern_trace] 0
+21
View File
@@ -0,0 +1,21 @@
include ../../../lib/FIFO/ghdl/fifo_sync.inc
ROOT_PATH := ../../..
LIB_PATH := $(ROOT_PATH)/lib
MOD_PATH := $(LIB_PATH)/JBUS
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_SYNC_SRCS)
SRCS += $(MOD_PATH)/src/busmaster_types.vhd
SRCS += $(MOD_PATH)/src/busmaster_sync.vhd
SRCS += $(MOD_PATH)/src/dmac.vhd
SRCS += $(MOD_PATH)/src/tb_dmac.vhd
# Compile
TARGET := tb_dmac_sync
ENTITY := tb_dmac
WITH_VCD := y
RUN_TIME := 6us
include $(ROOT_PATH)/Common/make/ghdl.mk