Chapter 5: Core Architecture
Functional Block Description
The following functional blocks described in the following sections are illustrated in
Figure 5-1 and Figure 5-2.
PLB Interface
The core provides a PLB version 4.6 interface as its configuration port to provide easy integration with the Xilinx Embedded Development Kit and access to an embedded processor (MicroBlaze™ or PowerPC®), which is required to run the “Software Drivers.” All the configuration and status register address space of the Ethernet AVB Endpoint core can be accessed through the PLB.
Additionally, when the core is generated in “Standard CORE Generator Format”, the PLB logic provides a logic shim which is connected to the Host I/F of the supported Xilinx Tri- Mode MAC core; this enables all configuration and status registers of the MAC to also be available via the PLB. See Chapter 10, “Configuration and Status” for more information.
AV Traffic Interface
The AV traffic interface provides a dedicated full duplex port for the high priority AV data. See Chapter 6, “Ethernet AVB Endpoint Transmission,” and Chapter 7, “Ethernet AVB Endpoint Reception” for further information.
Legacy Traffic Interface
The legacy traffic interface provides a dedicated
When the core is generated in “Standard CORE Generator Format” then “Legacy MAC Header Filters” are provided on the receiver path. These filters have a greater flexibility than the address filter provided in the LogiCORE
When the core is generated in “EDK pcore Format”, the legacy traffic interface is designed to connect directly to the ports of the xps_ll_temac core; please see Figure
42 | www.xilinx.com | Ethernet AVB Endpoint User Guide |
|
| UG492 July 23, 2010 |