Visible to Intel only — GUID: nik1398984294053
Ixiasoft
Visible to Intel only — GUID: nik1398984294053
Ixiasoft
17.19. MIF Generation
MIFs are stored in the reconfig_mif folder of the project's working directory. This folder stores all MIFs associated with the compiled project for each transceiver PHY IP core instance in the design. The parameter settings of PHY IP core instance reflect the currently specified MIF. You can store the MIF in an on-chip ROM or any other type of memory. This memory must connect to the MIF reconfiguration management interface.
The following example shows file names for the .mif files for a design with two channels. This design example includes two transceiver PHY IP core instances running at different data rates. Both transceiver PHY IP core instances have two TX PLLs specified to support both 1 Gbps and 2.5 Gbps data rates. The Intel® Quartus® Prime software generates two TX PLL .mif files for each PLL. The difference between the .mif files is the PLL reference clock specified. To dynamically reconfigure the channel from the initially specified data rate to a new data rate, you can use the MIF streaming function to load the other .mif.
Intel® Quartus® Prime Generated MIF Files
<project_dir>/ reconfig_mif/inst0_1g_channel.mif
<project_dir>/ reconfig_mif/inst0_1g_txpll0.mif
<project_dir>/ reconfig_mif/inst0_1g_txpll1.mif
<project_dir>/ reconfig_mif/inst0_2p5g_channel.mif
<project_dir>/ reconfig_mif/inst0_2p5g_txpll0.mif
<project_dir>/ reconfig_mif/inst0_2p5g_txpll1.mif