Перейти к содержанию
    

ускорение повторной компиляции проекта в ISE

Подскажите пожалуйста способы для уменьшения времени повторной сборки проекта в ISE.

Случай когда проект уже собран, а потом внесены небольшие изменения. Сборка проекта начинается заново..( а это снова много времени...

Читал про smartguide и attribute incremental_synthesis. В чем принципиальное отличие?

Также в Plan Ahead можно использовать Precision Synthesis, но это уже более на низком уровне..

 

На сколько эффективны данные способы?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В ISE можно использовать SmartGuide, он как раз для таких случаев предназначен. По опыту, можно прилично ускорить сборку если много времени теряется на этапе MAP и PAR и в проекте изменилось не более 5-10% max (иначе тайминги не сойдутся).

К синтезу он отношения не имеет, так что можно и precision использовать. Вы просто указываете ncd файл, и во время имплементации ISE не создает все заново, а изменяет в существующей версии то, что поменялось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По опыту основное время занимает PAR, а не синтез, поэтому что-то оптимизировать на этапе синтеза смысла особого нет. А так - можно разбить на партиции, у Xilinx есть http://www.xilinx.com/support/documentatio...ology_Guide.pdf

Но если просто иногда побыстрому - то конечно SmartGuide. Про него так и написано: если не можете использовать партиции, тогда есть смартгайд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...