Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

12.3.1.3.2. MDIO Management Interface

The MDIO signal is exported as tri-state signals and you must implement the bi-directional buffer to convert MDIO tristate signals to bi-directional pin.

Figure 303. MDIO Tristate Signal with Bi-directional Buffer

Example of Verilog code that shows the bi-directional assignment for MDIO interface:

assign emac_mdio = emac_mdo_oe ? emac_mdo_o : 1'bz;
assign emac_mdi_i = emac_mdio;