[an error occurred while processing this directive]
|
Во первых речь не о задержках. С ними было все в порядке. Проблемы были со скоростями нарастания фронтов (max_transition). То есть некорректно выбранные мощности ячеек. Выбор wireload модели я везде доверял синтезатору - в либе же все рассказано для каких оценок площади какую выбирать.
in-place оптимизация (IPO по-каденсовски по крайней мере) это добавление буферов/изменение мощности ячеек с раздвиганием-передвиганием существующей расстановки ячеек и переразводкой затронутых цепей. Используется для исправления проблем, образовавшихся после размещения, разводки, CTS, и т.д. с Tsu, Th, Tpd, max_transition, max_capacitance.
pre-place нетлист - это нетлист на состояние до выполнения размещения элементов. Там уже может быть например синтезировано дерево клоков... А может и нет... Как разработчику хочется.
Статический тайминг-анализ (STA) это рассчет Tsu, Th, Tpd и Fmax по заданным цепям на основании нетлиста и SDF к нему. От моделирования отличается собственно отсутствием моделирования.
E-mail: info@telesys.ru