Конкретно к EPM2210. В Handbook есть упоминание, дескать:
Erase and reprogram cycles = 100 для UFM и CFM блоков. На форуме сайта Альтеры есть похожая цифра. В местном ФАКе аналогично. Стало быть это факт - не более 100 гарантированных циклов?
Вопрос - а почему так мало? Наиболее подходящий ответ - запаяли кристалл, прошили и новые прошивки очень редко 5-10 раз за ProductLife. Т.о. напрашивается вывод что для отладки альтеровские CPLD просто не подходят, типа надо FPGA?
Прикупил я забавный набор "Юного Альтеровца" - Max II Micro Kit, таргетом стоит тот самый EPM2210, на гребенки выведено ~80 пинов. 324BGA.. получается 100 раз потер и труп? Ну да, бонусом идет встроенный USB Blaster.. Все равно неловко как-то :-(
В похожей теме на этом же форуме был совет попробовать отключить прошивку CFM. Пробовал - в логе все равно проходит сообщение о стирание чипа (приближая его недалекий конец). И есть про UFM, точнее его замену на внешний чип есть целый раздел, то о CFM скромное молчание..
Интересно было бы услышать технологию написания прошивки этого семейства (на пальцах, в двух словах). Неужели целый день а то и неделю писать и симмулировать, а по праздникам прошить один раз?!