module
datamover_streamer
7in
3out
4sub
Internal connectivity
the submodules of datamover_streamer and the signals between themThe ports stand at the walls of the module frame: input, left · output, right · interface — a slanted green box is a stream or a bus; the wide green line carries its data, and the arrow gives the direction · control — the dashed amber line shows which module controls what · flag / status · no direction. A straight box is a module. A hexagon is a port that goes in two directions. A dashed inner box is a generate block. The dashed white node is the logic of the module itself: the processes that drive or read a control net. The clock, reset, clear and test-mode nets are not in the graph; the chips below the diagram give them.
Clocks
clk_i
Resets
rst_niactive-low
Clears
clear_isynchronous
Test / DFT
test_mode_i
Ports 10
Inputs 7
| Dir | Name | Type | Width |
|---|---|---|---|
| in | clk_i | logic | 1 |
| in | rst_ni | logic | 1 |
| in | test_mode_i | logic | 1 |
| in | enable_i ctrl | logic | 1 |
| in | clear_i | logic | 1 |
| in | data_out | hwpe_stream_intf_stream .sink | - |
| in | ctrl_i ctrl | datamover_package::ctrl_streamer_t | 1306 |
Outputs 3
| Dir | Name | Type | Width |
|---|---|---|---|
| out | data_in | hwpe_stream_intf_stream .source | - |
| out | tcdm | hci_core_intf .initiator | - |
| out | flags_o flag | datamover_package::flags_streamer_t | 9 |
Parameters 13
| Name | Resolved value |
|---|---|
| BANDWIDTH | 32'd576 |
| NUM_ELEM_WORD | 32'd8 |
| ELEM_WIDTH | 32'd8 |
| TCDM_FIFO_DEPTH | 32'd0 |
| MISALIGNED_ACCESSES | 32'd1 |
| HCI_SIZE_tcdm | 224'd36156105996294961723667258600855805061...e23 |
| TRANS_CNT | 32'd24 |
| BW | 32'd8 |
| AW | 32'd32 |
| UW | 32'd1 |
| IW | 32'd8 |
| EW | 32'd1 |
| EHW | 32'd1 |
Submodules 4
| Instance | Module | Count | Conns |
|---|---|---|---|
| i_source | hci_core_source | 1 | 9 |
| i_sink | hci_core_sink | 1 | 9 |
| i_ld_st_mux_static | hci_core_mux_dynamic | 1 | 5 |
| i_tcdm_filter | hci_core_r_valid_filter | 1 | 6 |
Interfaces / streams 3
Instantiated by
Imports
hwpe_stream_package::*hci_package::*datamover_package::*