Jerry (03.06.2012 00:52, просмотров: 312) ответил pav256 на Что только не делал...Не помогло. Идут всплески при перезаписи нового значения в счетчик в начале входного импульса.
Одна из возможных причин - слишком короткий импульс установки счетчиков. Ведь он обрывается сразу же, как счетчики начинают устанавливаться в нужное значение. Вообще, использование асинхронных схем - не самый лучший стиль. Если не хочется и дальше заниматься ловлей глюков, то переделайте схему на синхронную. В качестве тактового сигнала нужно использовать системный клок, который хотя бы на порядок быстрее входного сигнала. Оба входных сигнала нужно засинхронизировать, для этого поставить последовательно 2 D-триггера (для устранения возможных проблем, связанных с попаданием регистров в метастабильное состояние). Далее схема выделения фронтов и все остальное. Возможно, такая схема потребует несколько больше ресурсов, чем текущая, но зато работать будет не в пример стабильнее - как при моделировании, так и в реальной жизни