Chapter 12: System Integration

In this example, the instance of the Ethernet AVB Endpoint core should be assigned a base address in the Microprocessor Hardware Specification (.mhs) file, to match that of the Ethernet AVB Endpoint “PLB Base Address” (in the generated netlist produced by the CORE Generator software). Then the AVB software drivers can be assigned to this instance in the Microprocessor Software Specification (.mss) file.

Using an ISE Software Top-Level Project

ISE tool domain

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

Custom AV logic

Custom Legacy logic

Ethernet

AVB

Endpoint

PLB

AV

traffic I/F

Legacy traffic I/F

TEMAC

Host I/F

MAC client I/F

MDIO

Ethernet

PHY I/F

Figure 12-7:Connection into an Embedded Processor Sub-system with an ISE Software Top-Level Project

122

www.xilinx.com

Ethernet AVB Endpoint User Guide

 

 

UG492 July 23, 2010

Page 122
Image 122
Xilinx UG492 manual Using an ISE Software Top-Level Project, Plb