- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
In Quartus 24.1, all External Memory Interface (EMIF) IP cores included an option to provide a memory configuration file (*.qprs file) as input to the IP core. However, in Quartus 24.3.1, this option appears to be missing from similar IP cores.
Additionally, in Quartus 24.1, there was a general "External Memory Interfaces IP", where we could select the Technology Generation (LPDDR4, LPDDR5, DDR4) and supply a custom preset using a *.qprs file. This IP core seems to have been removed in Quartus 24.3.1.
Could you please clarify How we can provide a *.qprs file for memory configuration in Quartus 24.3.1?
Thanks in advance for your support!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The EMIF IPs were separated out into separate ones for each protocol at 24.x (not sure which version, maybe 24.3). As such, you don't have to use the separate "Device Description IP" that you used to. In fact, you can't use the .qprs that were created with the "Device Description IP" from previous versions. Bonus though: the parameter editor is way faster now when you make changes.
You can still create a new preset for your EMIF IP either directly in Quartus in the IP Parameter Editor or in Platform Designer using the Presets tab.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thanks for your response!
We couldn't find the Presets tab in the EMIF IP cores in Quartus 24.3.1, whereas it is available in Quartus 24.1.
Could you please let us know how to enable the Presets tab in Quartus 24.3.1?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
View menu in PD. But it always appears by default in the lower right corner of the IP Parameter Editor when started in Quartus.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have attached screenshots showing all the tabs of "EMIF IP LPDDR4" in Quartus 24.3.1.
Could you please let us know in which tab we can create a new preset?
For reference, we were able to find the Preset Tab in Quartus 24.1, but it seems to be missing in Quartus 24.3.1.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So you are not using Platform Designer.
Do you see the little tiny arrows in the upper right corner of the parameter editor, one pointing left and the other pointing right? Click and drag those to reveal the Presets pane.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
We opened the Platform Designer, accessed the existing QSYS module in our project, and searched for the EMIF LPDDR4. We have saved screenshots of all the tabs and shared them with you.
Following your guidelines, we located the Preset tab. However, in Quartus 24.1, there is no need to click and drag tiny arrows to reveal it—it is already visible when opening the EMIF.
Additionally, in Quartus 24.3.1, we could not find any predefined settings in the Preset tab for the EMIF LPDDR4, whereas Quartus 24.1 provides multiple predefined settings for the same IP.
Could you please clarify how to open a memory configuration file (*.qprs) in the EMIF LPDDR4 IP core in Quartus 24.3.1? We found the predefined memory configuration file at:
However, we are unsure how to open it in the IP core. More generally, if we save a configuration in a *.qprs file, how can we load it into a similar IP core in another project?
Thanks for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The support for the Memory Device Description IP has been discontinue starting with Quartus version 24.3.
The EMIF IP GUI has changed to improve the user experience.
If you want to create a preset for the EMIF IP, you can do it in the Presets window.
The Presets should be available in the Platform Designer.
After you have finished configurating the EMIF IP, you can save that EMIF setting in the Presets.
You need to click on "New..." button, give the name for the preset and save it.
If you want to use the preset, you need to make sure that the qprs file is available at the quartus project directory.
Regards,
Adzim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your response! We have no further questions on this topic.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page