Цитата(bogaev_roman @ Dec 5 2016, 17:15)

Вивадо и квартус поддерживают в ограничениях стандарт sdс. Ни с какими ограничениями в задании constraint в подмодулях я не сталкивался. Нужно только следить за иерархической структурой - если название поменяется или сама структура проекта, то их придется или переназначать или переписывать пути.
Спасибо за ответ.
Возник очень глупый вопрос, но что-то я не смог разобраться... Допустим у меня есть один из подмодулей для которого я пишу констрейны. А как мне входные и выходные порты этих модулей обконстрейнить ?
Если порты "внешние" т.е идут на память, матрицу, ацп и пр. То надо описать задержки на этих портах как-то так:
Код
set_output_delay -clock [get_clocks {ХХХ}] -max 5.0 [get_ports {YYY[*]}]
set_output_delay -clock [get_clocks {ХХХ}] -min -5.0 [get_ports {YYY[*]}]
А что делать с "внутренними портами" которые объединяют модули ?
Читаю я сейчас TimeQuest для чайников, общую суть уловил, но понимания пока толком нет.
Сообщение отредактировал Flip-fl0p - Dec 5 2016, 17:51