The MAX II flash has 100 programming cycles (see the Programming/Erasure Specifications in the handbook).
http://www.altera.com/literature/hb/max ... mii5v1.pdf
Pg. 75
Table 5–3. MAX II Device Programming/Erasure Specifications
Parameter Minimum Typical Maximum Unit
Erase and reprogram cycles — — 100 (1) Cycles
Note to Table 5–3:
(1) This specification applies to the UFM and configuration flash memory (CFM) blocks.
WTF !!!!!!
Anyone knows the limits on a 3000 and a 7000 series cpld ?
Edit: Altera also specs them for 100 programming cycles

/Bingo