Hybrid Memory Cube Controller IP Core User Guide - Intel Stratix 10 Beta Version
A newer version of this document is available. Customers should click here to go to the newest version.
3.2.3. Interface to External I2C Master
The HMC Controller IP core requires that you instantiate an external I2C master module or JTAG master module in your design. This external master module must coordinate link initialization on the link between the HMC and the HMC Controller. The master module coordinates with the HMC Controller internal initialization state machine and programs configuration registers in the HMC device to which your IP core connects.
Separating the HMC Controller IP core from the initialization master module provides design flexibility. Because the IP core does not include the I2C master module, you can instantiate a single I2C master to control link initialization for multiple HMC Controller IP cores. The external I2C master module can also control other I2C slaves.