Inc. Network Card User Manual

1-Gigabit Ethernet MAC v8.5 User Guide www.xilinx.com 129
UG144 April 24, 2009
Interfaces
R
-- DISCONTINUED PRODUCT --
Receive FIFO
Table A-3 describes the receive FIFO client interface. For more information on the MAC
client interface, see “Receiving Inbound Frames,” on page 39.
Table A-4 describes the receive FIFO LocalLink interface. For more information on the
LocalLink interface, see “Overview of LocalLink Interface,” on page 130.
Tabl e A -3 : Receive FIFO Client Interface
Signal Direction
Clock
Domain
Description
rx_clk Input N/A Receive clock used by MAC
rx_reset Input rx_clk Synchronous reset
rx_enable Input rx_clk Clock enable for rx_clk, tie to logic 1
when using GEMAC
rx_data[7:0] Input rx_clk Data received from MAC
rx_data_valid Input rx_clk Valid signal for data
rx_good_frame Input rx_clk Indicates if frame is valid and should
be accepted by client
rx_bad_frame Input rx_clk Indicates if frame is invalid and
should be dropped by the FIFO
rx_overflow Output rx_clk Overflow signal indicates when a
frame has been dropped in the FIFO
Tabl e A -4 : Receive FIFO LocalLink Interface
Signal Direction
Clock
Domain
Description
rx_ll_clock Input N/A Read clock for LocalLink interface
rx_ll_reset Input rx_ll_clock Synchronous reset
rx_ll_data_out[7:0] Output rx_ll_clock Data read from FIFO
rx_ll_sof_out_n Output rx_ll_clock Start of frame indicator
rx_ll_eof_out_n Output rx_ll_clock End of frame indicator
rx_ll_src_rdy_out_n Output rx_ll_clock Source ready indicator
rx_ll_dst_rdy_in_n Input rx_ll_clock Destination ready indicator
rx_fifo_status[3:0] Output rx_ll_clock FIFO memory status