Using the Xilinx LogiCORE IP Tri-Mode Ethernet MACs

Figure 12-5can be implemented using the Xilinx tool set using two methods:

“Using an EDK Project Top Level”

“Using an ISE Software Top-Level Project”

Using an EDK Project Top Level

EDK Tool Domain

BRAM

lmb_bram_if_cntlr

Microblaze

PLB

xps_intc

 

xps_uartlite

 

pcore:

 

 

 

 

 

 

plb_port

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

interrupt_ptp_timer

interrupt_ptp_tx

interrupt_ptp_rx

pcore

Custom AV logic

pcore

Custom Legacy logic

pcore

Ethernet

AVB

Endpoint

PLB

AV

traffic I/F

Legacy traffic I/F

pcore

TEMAC

Host I/F

MAC client I/F

MDIO

Ethernet

PHY I/F

Figure 12-6:Connection into an Embedded Processor Sub-system with an EDK Top-level Project

Figure 12-6shows the implementation using an EDK project. In this hierarchy, the Ethernet AVB Endpoint, Tri-Mode Ethernet MAC, and all custom logic blocks, must be manually translated into pcores using the standard pcore approach described in Xilinx Platform Studio documentation. The standard EDK flow can then be implemented to build the project.

Ethernet AVB Endpoint User Guide

www.xilinx.com

121

UG492 July 23, 2010

Page 121
Image 121
Xilinx UG492 manual Using an EDK Project Top Level, Plb