3336 - MachXO2: what is the difference between "Flash erase, program, verify, secure" and "Flash erase, program, verify, secure plus"?

3336 - MachXO2: what is the difference between "Flash erase, program, verify, secure" and "Flash erase, program, verify, secure plus"?

"FLASH Erase, Program, Verify, Secure" works as the following steps.
1. Erase the flash
2. Program the flash
3. Verify the flash
4. Secure the device by programming the Security bit
This operation will secure the CFG Flash Sectors. For example, user cannot read back the CFG data. If user try to read back the flash, the read back JEDEC file will contain all 1’s in place of CFG data (i.e. invalid CFG data) whereas the UFM data will contain the valid data.
 
 
"FLASH Erase, Program, Verify, Secure Plus" works as the following steps.
1. Erase the flash
2. Program the flash
3. Verify the flash
4. Secure the UFM and secure the device by programming the Security bit and the Security Plus bit. This operation will secure both the CFG and the UFM Sectors. For example, user cannot read back the CFG and UFM data. If user to read back the flash, the read back JEDEC file will contain all 1’s in place of both CFG and UFM data (i.e. invalid CFG and UFM data). Note: SECURITY and SECURITY PLUS commands are mutually exclusive.