Mdio core, Functional description, Mdio core -1 – Altera Embedded Peripherals IP User Manual

Page 151: Functional description -1

Advertising
background image

MDIO Core

15

2014.24.07

UG-01085

Subscribe

Send Feedback

The Altera Management Data Input/Output (MDIO) IP core is a two-wire standard management

interface that implements a standardized method to access the external Ethernet PHY device management

registers for configuration and management purposes. The MDIO IP core is IEEE 802.3 standard

compliant.
To access each PHY device, the PHY register address must be written to the register space followed by the

transaction data. The PHY register addresses are mapped in the MDIO core’s register space and can be

accessed by the host processor via the Avalon

®

Memory-Mapped (Avalon-MM) interface. This IP core

can also be used with the Altera 10-Gbps Ethernet MAC to realize a fully manageable system.

Functional Description

The core provides an Avalon Memory-Mapped (Avalon-MM) slave interface that allows Avalon-MM

master peripherals (such as a CPU) to communicate with the core and access the external PHY by reading

and writing the control and data registers. The system interconnect fabric connects the Avalon-MM

master and slave interface while a buffer connects the MDIO interface signals to the external PHY.
For more information about system interconnect fabric for Avalon-MM interfaces, refer to the

System

Interconnect Fabric for Memory-Mapped Interfaces

.

Figure 15-1: MDIO Core Block Diagram

csr_address

mdio_in

MDIO Core

mdio_out

clk

Avalon-MM

Slave

Interface

csr_waitrequest

MDIO

Ports

External PHY

mdc

mdio

csr_read

csr_write

csr_writedata

csr_readdata

reset

mdio_oen

MDIO Buffer

Connection

Altera FPGA

32

32

6

System

Inter-

connect

Fabric

User

Logic

©

2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are

trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as

trademarks or service marks are the property of their respective holders as described at

www.altera.com/common/legal.html

. Altera warrants performance

of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any

products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,

product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device

specifications before relying on any published information and before placing orders for products or services.

ISO

9001:2008

Registered

www.altera.com

101 Innovation Drive, San Jose, CA 95134

Advertising