Добрый день!
Необходимо показать, что нарушение временных ограничений приводит к неправильной работе схемы.
Сделан простой проект для отладочной платы на Kintex 7:
1. генератор меандра на триггере
2. две параллельных цепи триггеров
3. сравнение значений на выходе триггеров
4. заданы временные ограничения (5 нс) и соответственно этому триггеры тактируются
5. один из триггеров вынесен максимально далеко от остальных для нарушения таймингов.
6. подключен chipscope для наблюдения ошибок и их подсчета
В результате - по отчету тайминг нарушен (при разном размещении от 10 пс до 2 нс) а ошибки не возникают.
Что сделано неверно ? Как максимально просто сделать такую демонстрацию ?