- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
in the max10 configuation, there are many different mode to configure the fpga:
dual compressed images
single compressed image
single uncompressed image
single uncompressed image with memory initialization
single compressed image with memory initialization.
what is the difference between compressed to uncompressed and when do we want to use each one?
when we want to use dual-compressed?
Will we use "with memory initialization" when storing data (not configuration data) in UFM as ROM (constant data)?
How can we write directly to the UFM?
Can we use it like RAM during the FPGA process?
- Tags:
- max10 configuation
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I believe, most questions are answered in the device manual, some details are probably not clear at first sight, particularly the prerequisites for using memory initialization.
In a short:
1. You need dual image if you want to use remote-update feature with factory and application configuration.
2. I'd always use compression, the impact on image size is however limited.
3. "Memory initialization" feature in the discussed context refers to block RAM inialized during configuration. The feature isn't available with dual-image configuration and not with "compact" (SC) MAX 10 device types.
The problem is that IP relying on initialized RAM can be only used (at least with all features) if memory initialization is available. This can be a reason not to use MAX 10 for your design.
With SC types or dual-image configuration, inferred ROM can be used to some extent, but it's translated to combinational logic. Initializing RAM out of UFM data would be possible in principle, but it has to be designed manually and can't be inferred from HDL description.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi IdoL,
I hope the comment above by our fellow community members, FvM would address your question. You can also refer to the user guide for more information: Intel® MAX® 10 FPGA Configuration User Guide
Regards,
Fakhrul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please be advised that due to the absence of a response from you regarding the previous notification we provided, we will be transitioning this thread to community support. If you have any new questions or concerns, we kindly suggest opening a new thread to receive assistance from Intel experts. However, if you do not have any further inquiries, the community users will be available to assist you on this thread. Thank you for your understanding.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page