40- and 100-Gbps Ethernet MAC and PHY MegaCore Function User Guide

ID 683114
Date 6/15/2022
Public
Document Table of Contents

3.4.1.9. MAC and PHY Reset Registers

The following registers control the 40-100GbE MAC and PHY resets. Writing a 1’b1 to any of the reset register fields initiates the corresponding reset sequence.

Note: Altera recommends that you reset the MAC and PHY using the following register reset sequence:
  1. Write the value of 0x7 (all ones) to the PHY reset register at offset 0x1D.
  2. Write the value of 0x3 (all ones) to the MAC reset register at offset 0x121.
  3. Write the value of 0x0 (all zeros) to the MAC reset register at offset 0x121.
  4. Write the value of 0x0 (all zeros) to the PHY reset register at offset 0x1D.
Table 53.  MAC Reset RegisterWriting a 1’b1 to any of the reset register fields initiates the corresponding reset sequence.

Address

Name

Bit

Description

HW Reset Value

Access

0x121

MAC Reset

[1]

The MAC TX reset register.

1’b0

RW

[0]

The MAC RX reset register.

1’b0

RW

Table 54.  PHY Reset RegisterWriting a 1’b1 to any of the reset register fields initiates the corresponding reset sequence.

Address

Name

Bit

Description

HW Reset Value

Access

0x01d

PHY reset

[2]

The PMA reset register.

1’b0

RW

[1]

The PCS TX reset register.

1’b0

RW

[0]

The PCS RX reset register.

1’b0

RW