RTLDoc datamover (lkesting/konark) - RTLDoc example
module

datamover_top_wrap

12in
11out
1sub

A wrapper for datamover_top that unrolls the interfaces to HCI and the peripheral slave interconnect, making it possible to manually connect the desired ports

Internal connectivity

the submodules of datamover_top_wrap and the signals between them
G cluster_datamover_top_wrap datamover_top_wrap p__busy_o busy_o p__evt_o evt_o p__test_mode_i test_mode_i i__i_datamover_top i_datamover_top datamover_top p__test_mode_i->i__i_datamover_top i__i_datamover_top->p__busy_o i__i_datamover_top->p__evt_o
scroll or pinch to zoom · drag to move · click a node to open

Blue: an input. Magenta: an output. Green: an interface. Orange: no direction. A hexagon shows a port that goes in two directions. The clock and the reset nets are not in the graph.

Clocks

clk_i

Resets

rst_niactive-low

Ports 23

Inputs 12

DirNameTypeWidth
in clk_i logic 1
in rst_ni logic 1
in test_mode_i logic 1
in tcdm_gnt logic[8:0] 9
in tcdm_r_data logic[8:0][63:0] 576
in tcdm_r_valid logic[8:0] 9
in periph_req logic 1
in periph_add logic[31:0] 32
in periph_wen logic 1
in periph_be logic[3:0] 4
in periph_data logic[31:0] 32
in periph_id logic[9:0] 10

Outputs 11

DirNameTypeWidth
out evt_o logic[7:0][1:0] 16
out busy_o logic 1
out tcdm_req logic[8:0] 9
out tcdm_add logic[8:0][31:0] 288
out tcdm_wen logic[8:0] 9
out tcdm_be logic[8:0][7:0] 72
out tcdm_data logic[8:0][63:0] 576
out periph_gnt logic 1
out periph_r_data logic[31:0] 32
out periph_r_valid logic 1
out periph_r_id logic[9:0] 10

Parameters 22

NameResolved value
WAIVE_RQ3_ASSERT1'b0
WAIVE_RQ4_ASSERT1'b0
WAIVE_RSP3_ASSERT1'b0
WAIVE_RSP5_ASSERT1'b0
ADDR_WIDTH32'd32
ID32'd10
BANDWIDTH32'd576
NUM_ELEM_WORD32'd8
ELEM_WIDTH32'd8
N_CORES32'd8
N_CONTEXT32'd2
MISALIGNED_ACCESSES32'd1
WORD_WIDTH32'd64
NUM_WORDS32'd9
HCI_SIZE_tcdm224'd36156105996294961723667258600855805061...e23
DEBUG_DW32'd576
DEBUG_BW32'd8
DEBUG_AW32'd32
DEBUG_UW32'd1
DEBUG_IW32'd8
DEBUG_EW32'd1
DEBUG_EHW32'd1

Submodules 1

InstanceModuleCountConns
i_datamover_top datamover_top 1 7

Interfaces / streams 2

Imports

hwpe_ctrl_package::*hci_package::*datamover_package::*