Как легко в Верилоге словить не стабильность схемы... это просто ужас какой-то...
Ещё напоролся на какую-то "фичу" Квартуса.
Схема уже работала, решил добавить отладочный "always" для вывода на дисплей состояния счетчиков.
Когда редактировал код, кликая мышкой выделил "else", и что-то произошло. Я не понял, что именно, и продолжил редактирование кода. Когда собрал проект и загрузил в Альтеру, оказалось, что всё вообще перестало работать...
Картинка Вектора битая, и потеря всей синхронизации...
Удалил добавленный отладочный кусок, собрал, загрузил... ни чего не изменилось - схема не работает...
Начал просматривать текст, и увидел, что все "else" из текста полностью удалены... ни одного "else"...
Благо текст не большой и я использую отступы, и видно где они были, остались пустые места.
Вставил "else" на свои места и схема сразу заработала.
Но как я умудрился, одним кликом, удалить все до единого "else" из текста, я так и не понял...




Ответить с цитированием