Article Details

ID: 3293
Case Type: faq
Category: Device Programming
Related To:
Family: MachXO2

Search Answer Database

Is it possible to program the UFM block iteratively withouterasing it, with the understanding that bits already programmed stayprogrammed?

The erased UFM contains all 0s. Hence, a '0' to '1' transition is possible with a write command whereas going from a '1' to a '0' requires an erase operation. An Erase command erases the sector. 

For example:
0xFE -> 1111 1110 to 0xFC -> 1111 1100 (Not possible without erasing UFM) 
0xFC -> 1111 1100 to 0xFE -> 1111 1110 (Possible without erasing UFM)
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.