oval 0 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Попробовал создать проект в Identify 2.3 и столкнулся вот с такими проблемами: создал проект в Synplify и оттуда вызвал Identify. Соответственно Identify взял исходники проекта Synplify, откомпилировал их и добавил в свой проект (в проект Identify). Так вот в этом проекте Identify, в иерархии проекта (закладка IICE) видно только содержимое верхнего уровня HDL модели, и все компоненты, его составляющие, видны как BlackBox компоненты. :( Кроме того, из Identify не удается открыть ни одного HDL исходника. В Identify 2.2 все было нормально. Может кто-нибудь встречался с подобным. В чем может быть дело? P.S. Есть подозрение, что Identify все еще болеет. При лечении использовал здешний метод от makc'а. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Действительно, есть такая проблема. :( Сделал почти все то же самое, т.е. создал проект Identify с помощью самого Identify и откомпилировал. После этого блэкбоксы больше не показывались. Все как и должно быть, можно ходить по исходникам. Однако это коренным образом не решает проблемы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Действительно, есть такая проблема. :( Сделал почти все то же самое, т.е. создал проект Identify с помощью самого Identify и откомпилировал. После этого блэкбоксы больше не показывались. Все как и должно быть, можно ходить по исходникам. Однако это коренным образом не решает проблемы... Точно! "Ручками" получается. Но проекты-то большие, библиотек много :( Похоже придется скрипты писать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Действительно, есть такая проблема. :( Сделал почти все то же самое, т.е. создал проект Identify с помощью самого Identify и откомпилировал. После этого блэкбоксы больше не показывались. Все как и должно быть, можно ходить по исходникам. Однако это коренным образом не решает проблемы... Точно! "Ручками" получается. Но проекты-то большие, библиотек много :( Похоже придется скрипты писать. Такое ощущение, что самому synplify не хватает какой-то части лицензии, чтобы правильно запускать Identify. Но вот какой... Это пока неизвестно. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 23 декабря, 2005 Опубликовано 23 декабря, 2005 · Жалоба Действительно, есть такая проблема. :( Сделал почти все то же самое, т.е. создал проект Identify с помощью самого Identify и откомпилировал. После этого блэкбоксы больше не показывались. Все как и должно быть, можно ходить по исходникам. Однако это коренным образом не решает проблемы... Точно! "Ручками" получается. Но проекты-то большие, библиотек много :( Похоже придется скрипты писать. Такое ощущение, что самому synplify не хватает какой-то части лицензии, чтобы правильно запускать Identify. Но вот какой... Это пока неизвестно. :( Да, возможно. Есть еще предположение, что несколько неудалась попытка более тесно интегрировать Synplify и Identify. Я с таким встречался на Mentor'овских продуктах, когда в некоторых релизах даже элементарные вещи не работали. Identify 2.2 также валиться довольно часто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 23 декабря, 2005 Опубликовано 23 декабря, 2005 · Жалоба Кстати, да. Ведь когда Instrumentor запущен из-под Synplify он не дает модифицировать проект (удалять Implementationы) и при этом говорит, что работает в Integration mode. Т.е. вполне возможно, что в этом режиме он дает возможность работать только с сущьностью верхнего уровня. Только вот напрашивается вопрос - а зачем он тогда вообще нужен, этот режим? :blink: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 23 декабря, 2005 Опубликовано 23 декабря, 2005 · Жалоба Кстати, да. Ведь когда Instrumentor запущен из-под Synplify он не дает модифицировать проект (удалять Implementationы) и при этом говорит, что работает в Integration mode. Т.е. вполне возможно, что в этом режиме он дает возможность работать только с сущьностью верхнего уровня. Только вот напрашивается вопрос - а зачем он тогда вообще нужен, этот режим? :blink: Да даже черт с ним, с возможностью редактирования и удаления implementation'ов. Самое обидное, что он ведь тем самым не дает подключать анализатор проекта к любой точке иерархии. Вообщем, похоже, что попытка интеграции Identify и Synplify пока не особо удалась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gate 0 23 декабря, 2005 Опубликовано 23 декабря, 2005 · Жалоба Странно, у меня все работает. Возможно у вас дело дело в неправильном патче. Сейчас сделаю тему и напишу, как запускать продукты synplicity без synecc.exe как рекомендовал Vasiliy. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Странно, у меня все работает. Возможно у вас дело дело в неправильном патче. Сейчас сделаю тему и напишу, как запускать продукты synplicity без synecc.exe как рекомендовал Vasiliy. Да, стоит попробовать методом от Vasiliy :) Может быть дело действительно в этом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Попробовал. Действительно без патчей запускается и работает, но проблема с блэкбоксами не исчезла. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Попробовал методом от Vasiliy. Действительно все запускается и без патча, но проблема с Identify осталась, в иерархии проекта виден только верхний уровень, ниже блекбоксы :( Gate, а может быть Вы пробовали проект, в котором только один уровень иерархии? Такой вариант у меня тоже работает нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Попробовал методом от Vasiliy. Действительно все запускается и без патча, но проблема с Identify осталась, в иерархии проекта виден только верхний уровень, ниже блекбоксы :( Но вот что интересно: если тот же самый проект Identify Instrumentor'a открыть из отдельно запущенного Instrumentora, то все будет работать нормально и блэкбоксов не будет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Попробовал методом от Vasiliy. Действительно все запускается и без патча, но проблема с Identify осталась, в иерархии проекта виден только верхний уровень, ниже блекбоксы :( Но вот что интересно: если тот же самый проект Identify Instrumentor'a открыть из отдельно запущенного Instrumentora, то все будет работать нормально и блэкбоксов не будет... Да, действительно так, но если потом попытаться просинтезировать implementation instrumentor'а в Synplify, то он сваливается, снова не находя иерархии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 218 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Да, он действительно опять исключает все внутренние цепи. :blink: Однако если вручную создать новый проект для заинструментированных исходников, то вроде бы нормально все транслирует. Правда это жутко неудобно, да и нет уверенности, что работает... :( У кого-нибудь получилось использовать интеграцию Identify в Synplify? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gate 0 24 декабря, 2005 Опубликовано 24 декабря, 2005 · Жалоба Попробовал методом от Vasiliy. Действительно все запускается и без патча, но проблема с Identify осталась, в иерархии проекта виден только верхний уровень, ниже блекбоксы :( Gate, а может быть Вы пробовали проект, в котором только один уровень иерархии? Такой вариант у меня тоже работает нормально. Упс, тысяча извинений, действительно скомпилировал и посмотрел простенький тестик. Извинением мне может служить лишь то, что я не использовал еще в реальном проекте идентифай - так только, смотрел его возможности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться