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

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

3.2.19. Control and Status Interface

The control and status interface provides an Avalon-MM interface to the IP core control and status registers. The Avalon-MM interface implements a standard memory‑mapped protocol. You can connect an embedded processor or JTAG Avalon master to this bus to access the control and status registers.

Table 32.  Avalon-MM Control and Status Interface SignalsThe clk_status clocks the signals on the 40-100GbE IP core control and status interface.

Signal Name

Direction

Description

status_addr [15:0]

Input

Address for reads and writes

status_read

Input

Read command

status_write

Input

Write command

status_writedata [31:0]

Input

Data to be written

status_readdata [31:0]

Output

Read data

status_readdata_valid

Output

Read data is ready for use

The status interface is designed to operate at a low frequencies, typically 50 MHz for Stratix IV devices and 100 MHz for Stratix V devices, so that control and status logic does not compete for resources with the surrounding high speed datapath.