rfnoc: Add management filter to generic xport
Original-commit: bdcb95c56bdd213af534d312a1abd8ab69dcc214
This commit is contained in:
@@ -156,37 +156,41 @@ module eth_ipv4_chdr64_adapter #(
|
||||
wire e2c_fifo_tlast, e2c_fifo_tvalid, e2c_fifo_tready;
|
||||
|
||||
chdr_xport_adapter_generic #(
|
||||
.PROTOVER(PROTOVER), .CHDR_W(64),
|
||||
.USER_W(96), .TBL_SIZE(RT_TBL_SIZE),
|
||||
.NODE_SUBTYPE(NODE_SUBTYPE_XPORT_IPV4_CHDR64), .NODE_INST(NODE_INST)
|
||||
.PROTOVER (PROTOVER),
|
||||
.CHDR_W (64),
|
||||
.USER_W (96),
|
||||
.TBL_SIZE (RT_TBL_SIZE),
|
||||
.NODE_SUBTYPE (NODE_SUBTYPE_XPORT_IPV4_CHDR64),
|
||||
.NODE_INST (NODE_INST),
|
||||
.ALLOW_DISC (1)
|
||||
) xport_adapter_gen_i (
|
||||
.clk (clk),
|
||||
.rst (rst),
|
||||
.device_id (device_id),
|
||||
.s_axis_xport_tdata (e2x_chdr_tdata),
|
||||
.s_axis_xport_tuser (e2x_chdr_tuser),
|
||||
.s_axis_xport_tlast (e2x_chdr_tlast),
|
||||
.s_axis_xport_tvalid(e2x_chdr_tvalid),
|
||||
.s_axis_xport_tready(e2x_chdr_tready),
|
||||
.m_axis_xport_tdata (x2e_chdr_tdata),
|
||||
.m_axis_xport_tuser (x2e_chdr_tuser),
|
||||
.m_axis_xport_tlast (x2e_chdr_tlast),
|
||||
.m_axis_xport_tvalid(x2e_chdr_tvalid),
|
||||
.m_axis_xport_tready(x2e_chdr_tready),
|
||||
.s_axis_rfnoc_tdata (s_chdr_tdata),
|
||||
.s_axis_rfnoc_tlast (s_chdr_tlast),
|
||||
.s_axis_rfnoc_tvalid(s_chdr_tvalid),
|
||||
.s_axis_rfnoc_tready(s_chdr_tready),
|
||||
.m_axis_rfnoc_tdata (e2x_fifo_tdata),
|
||||
.m_axis_rfnoc_tlast (e2x_fifo_tlast),
|
||||
.m_axis_rfnoc_tvalid(e2x_fifo_tvalid),
|
||||
.m_axis_rfnoc_tready(e2x_fifo_tready),
|
||||
.ctrlport_req_wr (/* unused */),
|
||||
.ctrlport_req_rd (/* unused */),
|
||||
.ctrlport_req_addr (/* unused */),
|
||||
.ctrlport_req_data (/* unused */),
|
||||
.ctrlport_resp_ack (/* unused */),
|
||||
.ctrlport_resp_data (/* unused */)
|
||||
.clk (clk),
|
||||
.rst (rst),
|
||||
.device_id (device_id),
|
||||
.s_axis_xport_tdata (e2x_chdr_tdata),
|
||||
.s_axis_xport_tuser (e2x_chdr_tuser),
|
||||
.s_axis_xport_tlast (e2x_chdr_tlast),
|
||||
.s_axis_xport_tvalid (e2x_chdr_tvalid),
|
||||
.s_axis_xport_tready (e2x_chdr_tready),
|
||||
.m_axis_xport_tdata (x2e_chdr_tdata),
|
||||
.m_axis_xport_tuser (x2e_chdr_tuser),
|
||||
.m_axis_xport_tlast (x2e_chdr_tlast),
|
||||
.m_axis_xport_tvalid (x2e_chdr_tvalid),
|
||||
.m_axis_xport_tready (x2e_chdr_tready),
|
||||
.s_axis_rfnoc_tdata (s_chdr_tdata),
|
||||
.s_axis_rfnoc_tlast (s_chdr_tlast),
|
||||
.s_axis_rfnoc_tvalid (s_chdr_tvalid),
|
||||
.s_axis_rfnoc_tready (s_chdr_tready),
|
||||
.m_axis_rfnoc_tdata (e2x_fifo_tdata),
|
||||
.m_axis_rfnoc_tlast (e2x_fifo_tlast),
|
||||
.m_axis_rfnoc_tvalid (e2x_fifo_tvalid),
|
||||
.m_axis_rfnoc_tready (e2x_fifo_tready),
|
||||
.ctrlport_req_wr (/* unused */),
|
||||
.ctrlport_req_rd (/* unused */),
|
||||
.ctrlport_req_addr (/* unused */),
|
||||
.ctrlport_req_data (/* unused */),
|
||||
.ctrlport_resp_ack (/* unused */),
|
||||
.ctrlport_resp_data (/* unused */)
|
||||
);
|
||||
|
||||
generate
|
||||
|
||||
Reference in New Issue
Block a user