Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Определение констрейна MAXSKEW
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
3.14
Для тех кто не в курсе, поясню.
Этот констрейн контролирует максимальное время разброса
между тактовыми входами регистров.

Если все тактовые сидят на глобальных буфферах,
то о нем можно и не думать. Но такая красота не всегда бывает.
Представьте, у вас сдвиговый регистр, внекоторых звеньях которго
присутствует комбинаторная логика. После размещения и разводки
в отчете фигурирует лишь максимальный путь от регистра к регистру
(если ограничите). А для корректного указания MAXSKEW необходим
минимальный путь.
Как решаете для себя эту задачу?
Я на шару указываю от 1 до 2нс.
ilya79
Вроде maxskew как раз и рассчитывает разброс задержик, и если требования не выполняються то выдает warning. Если хочется посмотреть какой разброс при выпоненном ограничении, то можно открыть FPGA Editor выделить интересующую цепь и нажать F2( не очень удобно но оценить разброс можно).
3.14
Поглядите внимательней на отчет par-а.
Там приводится таблица со всеми клоками используемыми
в Вашем проекте и рассчитанными MAXDELAY и MAXSKEW для каждого
клока (зачем лазить в FPGA editor).
Есть еще констрейн (прописывается в ucf файле) MAXSKEW который как раз и ограничивает этот параметр для цепей.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.