Entity: basic_data_mover
- File: basic_data_mover.sv
Diagram

Ports
| Port name |
Direction |
Type |
Description |
| clk |
input |
|
|
| rst |
input |
|
|
| meta_valid |
input |
|
|
| metadata_t |
input |
|
|
| meta_ready |
output |
|
|
| pkt_buffer_address |
output |
[PKTBUF_AWIDTH-1:0] |
|
| pkt_buffer_read |
output |
|
|
| pkt_buffer_readvalid |
input |
|
|
| pkt_buffer_readdata |
input |
|
|
| emptylist_in_data |
output |
[PKT_AWIDTH-1:0] |
|
| emptylist_in_valid |
output |
|
|
| emptylist_in_ready |
input |
|
|
| disable_pcie |
input |
|
|
| pcie_rx_pkt_sop |
output |
|
|
| pcie_rx_pkt_eop |
output |
|
|
| pcie_rx_pkt_valid |
output |
|
|
| pcie_rx_pkt_data |
output |
[511:0] |
|
| pcie_rx_pkt_empty |
output |
[5:0] |
|
| pcie_rx_pkt_ready |
input |
|
|
| pcie_rx_pkt_almost_full |
input |
|
|
| pcie_rx_meta_valid |
output |
|
|
| pcie_rx_meta_data |
output |
|
|
| pcie_rx_meta_ready |
input |
|
|
| pcie_rx_meta_almost_full |
input |
|
|
| pcie_tx_pkt_sop |
input |
|
|
| pcie_tx_pkt_eop |
input |
|
|
| pcie_tx_pkt_valid |
input |
|
|
| pcie_tx_pkt_data |
input |
[511:0] |
|
| pcie_tx_pkt_empty |
input |
[5:0] |
|
| pcie_tx_pkt_ready |
output |
|
|
| eth_pkt_sop |
output |
|
|
| eth_pkt_eop |
output |
|
|
| eth_pkt_valid |
output |
|
|
| eth_pkt_data |
output |
[511:0] |
|
| eth_pkt_empty |
output |
[5:0] |
|
| eth_pkt_ready |
input |
|
|
| eth_pkt_almost_full |
input |
|
|
| ## Instantiations |
|
|
|
State machines

Back to top