SMenshih 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба Всем доброго времени суток! Суть проблемы в следующем: При очередной компиляции проекта компилятор доходит до Map -> Global placement и крутится до бесконечности. Случается в нескольких случаях: - после некоторого количества компиляций; - после того, как в проект добавляю файл *.cdc для ChipScope Чистка временных файлов и переустановка пакета не спасают. Переустановил систему - не помогло. Дистрибутив не кривой. На другом компе работает нормально. На обоих компах Windows 7 ultimate x64 Если кто сталкивался и нашёл решение - пожалуйста, подскажите, что делать:smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба Скорее всего, действительно не может развести. Как вариант, компьютер очень медленный, и ждать надо долго. Сколько часов:) Вы ждали? На другом компе работает нормально. Странно... Рискну предположить, что компилируемые проекты чем-то отличаются. Или другой комп имеет значительно отличающиеся возможности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SMenshih 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 (изменено) · Жалоба Прежде всего, спасибо Всем большое за внимание к вопросу. Уточню некоторые подробности: 1. Ждал вплоть до 1 часа 2. Комп на проце Core i7, оператива быстрая, ssd и т.д. 3. первая ситуация : первые N компиляций проходят шустро...потом при очередной компиляции на указанном этапе крутит и далее не двигается. Чищу временные файлы и файлы проекта - не помогает. вторая ситуация : первые N компиляций - нормально, подцепляю файл *.cdc, и далее начинаются проблемы ...да, кстати, второй комп слабее Изменено 13 февраля, 2012 пользователем M_SV Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба Прежде всего, спасибо Всем большое за внимание к вопросу. Уточню некоторые подробности: 1. Ждал вплоть до 1 часа 2. Комп на проце Core i7, оператива быстрая, ssd и т.д. 3. первая ситуация : первые N компиляций проходят шустро...потом при очередной компиляции на указанном этапе крутит и далее не двигается. Чищу временные файлы и файлы проекта - не помогает. вторая ситуация : первые N компиляций - нормально, подцепляю файл *.cdc, и далее начинаются проблемы ...да, кстати, второй комп слабее Чипскопная макра ест под себя ресурсы разные : память, клоковые буфера, логику... Может что-то у вас из ресурсов на грани истощения? Репорт маппера приведите. P S Ещё иногда при напряжных условиях по таймингу к такому результату (увеличение времени разводки в разы) приводит включение оптимизации маппера по скорости. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SMenshih 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба оптимизация в Map у меня действительно установлена Speed...но может ли быть такое, что, грубо говоря, первые пять раз проект компилируется нормально, а в шестой раз случается такая хрень. Причём изменяемые от компиляции к компиляции параметры не влияют на количество функциональных узлов схемы вцелом. Подобная проблема наблюдается не только с одним проектом...даже когда в проекте пара счётчиков и минимум логики, подобное имело место...а чип достаточно мощный. Самый большой проект занимает порядка 30 процентов ресурсов ПЛИС. В тайминги, если верить репортам, укладывается даже с запасом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eugen_pcad_ru 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба Насчет 12-ой ничего скачать наверняка не могу, а вот 13.1-я в этом плане просто глючит: процесс виснет, но файл прошивки создает (я во всяком случае наблюдал именно такой эффект). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimidrol 0 13 февраля, 2012 Опубликовано 13 февраля, 2012 · Жалоба эээ.. а может SmartGuide виноват? вроде бы как раз что-то подобное может наблюдаться. Xilinx рекомендует компилировать проект полностью, без SG, один раз после нескольких прогонов проекта со SG. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SMenshih 0 15 февраля, 2012 Опубликовано 15 февраля, 2012 · Жалоба Всем доброго времени суток! С проблемой, кажется, разобрался. :1111493779: Смысл в следующем: Вместе с Xilinx ise на комп устанавливается пакет сишных библиотек - Microsoft Visual C++ Redistributable...чё-то там. Так вот, ПОСЛЕ установки ISE я в разное время устанавливал различные пакеты - OrCad, MultiSim и т.д. И все они устанавливали, при инсталяции, свою версию этих библиотек. Скорее всего - проблема в совместимости или её отсутствии определённых версий библиотек c ISE. В общем, с родными библиотеками всё работает...пока. Так что, если возникнет подобная проблема, решение может быть именно в этом. Всем ещё раз Огромное Спасибо за внимание к вопросу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 16 февраля, 2012 Опубликовано 16 февраля, 2012 · Жалоба Всем доброго времени суток! С проблемой, кажется, разобрался. :1111493779: Смысл в следующем: Вместе с Xilinx ise на комп устанавливается пакет сишных библиотек - Microsoft Visual C++ Redistributable...чё-то там. Так вот, ПОСЛЕ установки ISE я в разное время устанавливал различные пакеты - OrCad, MultiSim и т.д. И все они устанавливали, при инсталяции, свою версию этих библиотек. Скорее всего - проблема в совместимости или её отсутствии определённых версий библиотек c ISE. В общем, с родными библиотеками всё работает...пока. Так что, если возникнет подобная проблема, решение может быть именно в этом. Всем ещё раз Огромное Спасибо за внимание к вопросу. Вообще всё это довольно странно. При установке ИСЕ действительно пользует сишный рантайм от 9 вижуала, однако он хранит этот рантайм у себя в папке отдельной, и соответственно все ссылки должны быть именно на ЭТОТ рантайм, а не на тот, что лежит в системном каталоге.Так делают как раз во избежании борьбы с глюками разных версий вижуального рантайма. Может вы как-нибудь ненароком прибили эти библиотеки (см. путь ISE\ISE_DS\bin\nt - там есть отельные папки для 2005 и 9 рантаймов). Или в регистре что-то почистили? В общем, я так понимаю, что полная перестановка ИСЕ данную проблему решает, так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SMenshih 0 16 февраля, 2012 Опубликовано 16 февраля, 2012 (изменено) · Жалоба Доброго времени суток. К сожалению, переустановка ISE не решает проблему...возможно, при установке других пакетов перетёрлись переменные окружения... Изменено 16 февраля, 2012 пользователем M_SV Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jojo 0 16 февраля, 2012 Опубликовано 16 февраля, 2012 · Жалоба даже когда в проекте пара счётчиков и минимум логики, подобное имело место...а чип достаточно мощный. Интересно. А можете здесь выложить тот проект с парой счётчиков, ничего не меняя в проекте?. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться