-
Notifications
You must be signed in to change notification settings - Fork 129
NIC Output Port Lookup
nf10_nic_output_port_lookup
v1.00a
Adam Covington (gcoving_at_stanford.edu)
James Hongyi Zeng (hyzeng_at_stanford.edu)
pcore (HW)
lib/hw/std/pcores/nf10_nic_output_port_lookup_v1_00_a/
AXI4-Stream
S_AXIS: Slave AXI4-Stream bus, Variable width
M_AXIS: Master AXI4-Stream bus, Variable width
C_AXIS_DATA_WIDTH: Data width of the AXI4-Stream bus.
C_USER_WIDTH: Data width of the TUSER field.
No registers are implemented for v1.00a.
The function of this block is to set the destination port meta data field for all packets. In the NIC every packet from an SFP+ connection is sent to the host. This is done by setting the destination port to be that of the host. When a packet is from the host the source port meta data is used to set the correct destination port for the SFP+ connection.