Forum Discussion
Altera_Forum
Honored Contributor
11 years agoMAXV - User Flash Memory
Hello, I would have one question related to user Flash Memory programming (UFM) on MAXV. In the data sheet, there is written: "The targeted location in the UFM block that will be written...
Altera_Forum
Honored Contributor
11 years agoHi 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.