Skip to content

NIC Output Port Lookup

Andrew W. Moore edited this page Mar 13, 2012 · 2 revisions

Name

nf10_nic_output_port_lookup

Version

v1.00a

Author

Adam Covington (gcoving_at_stanford.edu)

James Hongyi Zeng (hyzeng_at_stanford.edu)

Type

pcore (HW)

Location

lib/hw/std/pcores/nf10_nic_output_port_lookup_v1_00_a/

Interface Types

AXI4-Stream

Busses

S_AXIS: Slave AXI4-Stream bus, Variable width

M_AXIS: Master AXI4-Stream bus, Variable width

Parameters

C_AXIS_DATA_WIDTH: Data width of the AXI4-Stream bus.

C_USER_WIDTH: Data width of the TUSER field.

Register map

No registers are implemented for v1.00a.

Description

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.

Clone this wiki locally