Задать вопрос
@slam_V

Как избавиться от ошибки [Route 35-39] The design did not meet timing requirements, при разводке устройства в ПЛИС?

IDE Vivado от Xilinx выдаёт вот такой critical warning: [Route 35-39] The design did not meet timing requirements. Please run report_timing_summary for detailed reports.

Report Timing Summary показывает что сигнал clk внутри одного из блоков так развёлся что не удовлетворяет временным характеристикам.

Как можно избавиться от этой ошибки?

Может ли тут помочь атрибут KEEP_HIERARCHY?
  • Вопрос задан
  • 3531 просмотр
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@slam_V Автор вопроса
Проблема решена! Помогла установка атрибута KEEP_HIERARCHY для некоторых компонентов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@nerudo
Ну вы нашли где спрашивать ;)
Проблема не в клоке, проблема в логике - слишком сложная, неоптимально расположена. Разбивать на части, создавать конвейер и т.п. Чтобы конкретно сказать надо видеть код и отчет компиляции.
Ответ написан
@nickpetrovsky
Стоит побывать Xilinx SmartXplorer, но чудес ожидать не стоит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы