External Memory Interfaces (EMIF) IP User Guide: Agilex™ 3 FPGAs and SoCs

ID 847458
Date 4/24/2025
Public

Visible to Intel only — GUID: aeu1738516790080

Ixiasoft

Document Table of Contents

3.4. Generating HDL for Synthesis and Simulation

To generate HDL for synthesis and simulation which matches your design hardware, set all the parameters in the High-level Configuration tab to match the hardware implementation.

To generate the synthesizable and simulation design example, follow these steps:

  1. Configure the EMIF IP and then click File > Save to save the current settings into the IP variation file (<instance_name>.ip).
  2. Click Generate HDL at the bottom-right corner of the window.
  3. The Create HDL design files for synthesis parameter is set by default to Verilog. Change the Create simulation model parameter from None to Verilog, and select the simulator that you want. The simulation design does not include the traffic generator, therefore you must create your own traffic generator.
  4. Click the Generate button at the bottom-right of the dialog box.
  5. After the HDL has been successfully generated, click Close at the bottom-right of the dialog box.
  6. Click File > Exit to close the EMIF IP parameter editor.
Figure 16. Generated Synthesizable Design File Structure
Figure 17. Generated Simulation Design File Structure