文章详情

ID: 3293
实例类型: faq
分类: Device Programming
相关:
产品系列: MachXO2

搜索答案数据库

Search Text Image

MachXO2: Is it possible to program the UFM block iteratively without erasing it, with the understanding that bits already programmed stay programmed?

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)