[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Поробовал как Вы советовали. Все прекрасно работает, нет никаких сбоев. Правда испытывал всего 20 минут в цикле записи.
Но вот еще одно соображение в пользу фильтра на счетчиках - возможность просчитать большее количество совпадений сигнала. Если есть 2 триггера - то можно отследить совпадение в 4х точках, а не двух. И еще (это я сделал просто интуитивно) лучше сделать предварительную фильтрацию асинхронную, чтобы если пойдет наводка от самого тактового генератора, то она будет подавлена. Эта простая схема, аналогична Вашей, но без стробирования:
s_in: input;
c=lcell(s_in);
S_asyncron=DFF(gnd,gnd, (c#s_in),!(c&s_in));
В плане ячеек под фильтр и его "мощи" я считаю что лучше уж переборщить, чем потом получать девайсы в возврат.
E-mail: info@telesys.ru