Hybrid Memory Cube Controller IP Core User Guide - Intel Stratix 10 Beta Version

ID 683854
Date 8/08/2016
Public
Document Table of Contents

4.7. Transceiver Reconfiguration Signals

Intel® provides a dedicated Avalon-MM interface, called the transceiver reconfiguration interface, to access the transceiver registers. You access the transceiver registers through this dedicated interface and not through the IP core general purpose control and status register interface.

Note: This interface is present in the Quartus® Prime Pro – Stratix 10 Edition Beta software but is not functional in this release. However, the IP core uses the reconfig_clk internally. You must connect a valid clock to the reconfig_clk input port for correct functionality of the IP core.

The Avalon-MM interface implements a standard memory-mapped protocol. You can connect an Avalon master to this bus to access the registers of the embedded Native PHY IP core.

Table 18.  HMC Controller IP Core Transceiver Reconfiguration Interface SignalsThe reconfig_clk clocks the signals on the HMC Controller IP core transceiver reconfiguration interface. The reconfig_reset input signal resets the interface.

Signal Name

Direction

Description

reconfig_address[13:0]

Input

Word address for reads and writes.

reconfig_read

Input

You must assert this signal to request a read transfer.

reconfig_write

Input

You must assert this signal to request a write transfer.

reconfig_writedata[31:0]

Input

Write data

reconfig_readdata[31:0]

Output

Read data

The data on reconfig_readdata[31:0] is valid on the rising edge of reconfig_clk following a clock cycle in which reconfig_read is asserted and reconfig_waitrequest is deasserted.

reconfig_waitrequest

Output

Indicates the IP core is not ready. You must maintain the values on the input signals while reconfig_waitrequest is asserted. The data on reconfig_readdata[31:0] is not valid while reconfig_waitrequest is asserted.