=AK= 17 1 мая, 2006 Опубликовано 1 мая, 2006 · Жалоба Компилирую проект для Cyclone II в двух вариантах, все настройки сделаны на макс. скорость. Ничего не меняю кроме настройки фиттера: 1. Fitter settings --> Standard Fit (highest effort) Standard Fit will use maximum effort to achieve the highest design performance. Bремя компиляции проекта ~40 min, получаю 61% использования ресурсов. Timing Analyser не ругается (нет critical warnings), однако в Slow Model есть одна нестыковочка по времени. 2. Fitter settings --> Auto Fit (reduce Fitter effort after meeting timing requirements) Auto Fit adjusts the fitter optimization effort to minimize compilation time, while still achieving the design timing requirements. Bремя компиляции проекта ~4 min, получаю 48% использования ресурсов. Timing Analyser не ругается (нет critical warnings), и в Slow Model тоже все OK. Почему, блин? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 1 мая, 2006 Опубликовано 1 мая, 2006 · Жалоба Компилирую проект для Cyclone II в двух вариантах, все настройки сделаны на макс. скорость. Ничего не меняю кроме настройки фиттера: 1. Fitter settings --> Standard Fit (highest effort) Standard Fit will use maximum effort to achieve the highest design performance. Bремя компиляции проекта ~40 min, получаю 61% использования ресурсов. Timing Analyser не ругается (нет critical warnings), однако в Slow Model есть одна нестыковочка по времени. 2. Fitter settings --> Auto Fit (reduce Fitter effort after meeting timing requirements) Auto Fit adjusts the fitter optimization effort to minimize compilation time, while still achieving the design timing requirements. Bремя компиляции проекта ~4 min, получаю 48% использования ресурсов. Timing Analyser не ругается (нет critical warnings), и в Slow Model тоже все OK. Почему, блин? Ничего, имхо, странного нет. Во втором варианте оно достигло указанного и расслабилось, а в первом оно пытается выжать максисмум быстродейтсвия по всем сигналам. Отсюда и время на разводку, и ресурсы дополнительные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 17 1 мая, 2006 Опубликовано 1 мая, 2006 · Жалоба Кажется, нашел в чем мулька. Похоже, что во втором случае он "воровал" результаты предыдущей компиляции вместо того чтоб заново компилировать. Кроме того, я в какой-то момент удалил ассайнмент "cut timing path" с одного из сигналов, но не до конца, и он стал глобальным. Как выяснилось, "cut timing path" не соответствует своему имени, как я понял, это команда не фиттеру (мол, сделай задержки поменьше), а анализатору ("не обращай внимания"). Так что репорт получился липовый c такой настройкой. Вообще, удивительно дерьмово сделан Assignment Editor, хрен поймешь что делает та или иная настройка и как ею правильно пользоваться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться