Hi Fabe,
I think I found my answer..
As per Max V Handbook..
"the flash memory block is located on the bottom-left area of the device. The
majority of this flash memory storage is partitioned as the dedicated configuration flash memory (CFM) block.
the cfm block provides the non-volatile storage for all of the sram configuration information. The CFM automatically downloads and configures the logic and I/O at power-up, providing instant-on operation."
In the second attached pic it is seen that CFM is much bigger than the UFM.
When I started my Programmer, I saw 'CFM and UFM'. (Coming from FPGA background, I never saw CFM/UFM options with the pof file in the programmer) I have feeling that I have to have CFM checked off, when programming the POF file and could leave UFM un-checked. When I first check-off the POF file, both CFM and UFM automatically get checked-off.
In think this answers my question, that I only need to program the CFM, to save the configuration of my design and UFM only if I wanted an on-cpld user device.
Though I still have to try this, as I don't have the HW with me yet.
question:In your case you leave both of them checked off, since in your design you are using UFM too?
PS: Attaching two snap-shots related to above.