Figure 12-3, Connections without ethernet statistics – Xilinx IP Ethernet AVB Endpoint v2.4 UG492 User Manual

Page 117

Advertising
background image

Ethernet AVB Endpoint User Guide

www.xilinx.com

117

UG492 September 21, 2010

Using the Xilinx LogiCORE IP Tri-Mode Ethernet MACs

Connections Without Ethernet Statistics

Figure 12-3

illustrates the connection of the Ethernet AVB Endpoint core to the Xilinx Tri-

Mode Ethernet MAC (EMAC) core when not using the Ethernet Statistics core.

Figure 12-3

provides detail for the connections between the two cores which were shown in

Figure 5-1

.

All connections, as shown, are logic-less connections. Because the AVB standard does not
include support for half-duplex or flow control operation, the relevant half-duplex/flow-
control signals of the EMAC can be left unused: inputs can be tied to logic 0, outputs can be
left unconnected.

X-Ref Target - Figure 12-3

Figure 12-3:

Connection to the Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC

(without Ethernet Statistics)

tx_clk

tx_clk_en

tx_data[7:0]

rx_clk

rx_clk_en

rx_data[7:0]

rx_data_valid

rx_frame_good

rx_frame_bad

host_opcode[1:0]

host_addr[9:0]

host_wr_data[31:0]

host_req

host_miim_sel

host_miim_rdy

host_rd_data_mac[31:0]

host_rd_data_stats[31:0]

host_stats_lsw_rdy

host_stats_msw_rdy

host_clk

CLIENTEMAC0PAUSEREQ
CLIENTEMAC0PAUSEVAL[15:0]

TX_CLK_0
TX_CLIENT_CLK_ENABLE_0
CLIENTEMAC0TXD[7:0]
CLIENTEMAC0TXDVLD
CLIENTEMAC0TXUNDERRUN
EMAC0CLIENTTXACK
EMAC0CLIENTTXCOLLISION
EMAC0CLIENTTXRETRANSMIT
CLIENTEMAC0IFGDELAY

GMII_RX_CLK0
RX_CLIENT_CLK_ENABLE_0
EMAC0CLIENTRXD[7:0]
EMAC0CLIENTRXDVLD
EMAC0CLIENTRXGOODFRAME
EMAC0CLIENTRXBADFRAME

HOSTADDR[9:0]
HOSTWRDATA[31:0]
HOSTREQ
HOSTMIIMSEL
HOSTMIIMRDY
HOSTRDDATA[31:0]

HOSTCLK
HOSTEMAC1SEL

EMAC0CLIENTTXSTATS

EMAC0CLIENTTXSTATSVLD

EMAC0CLIENTTXSTATSBYTEVLD

EMAC0CLIENTRXSTATS[6:0]
EMAC0CLIENTRXSTATSVLD

EMAC0CLIENTRXSTATSBYTEVLD

host_clk

NC

NC

NC

NC

GND

GND

GND

NC

NC

NC

NC

NC

GND

tx_data_valid

tx_underrun

tx_ack

Ethernet AVB Endpoint

Core Netlist

Block-level Wrapper

(from Virtex-5 Embedded Tri-mode

Ethernet MAC Wrapper)

HOSTOPCODE[1:0]

Advertising