makc 232 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба Попробовал Xilinx ISE 8.2i. :) Первые ощущения: + Появилась TCL-консоль. + Доработали немножко интерфейс. Но это не сильно заметно. + В комплекте сразу есть разные полезные ядра Coregen'a (PCI32 и т.п.) + Появилась поддержка Virtex-5 - Утечки памяти по-прежнему есть и PN со временем сильно разрастается. - По-прежнему остались проблемы утечек памяти в PACE и ошибки при работе с памятью, что приводит к сбоям. Встроенный симулятор не пробовал, т.к. мне вполне хватает QuestaSim 6.2a Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба Еще один плюс - переработали RTL View и Technology View, для них теперь можно задавать цветовую схему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oldring 0 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба Попробовал пересобрать один старый VHDL проект. Проект не собрался с ошибками ERROR:Xst - CheckCondition - index type must be integer in array declaration. ERROR:Xst - Unexpected error found while building hierarchy. При попытке ткнуться в подчеркнутые слова ERROR оболочка пытается найти "answer record" в Интернете, залазя на три какие-то IP адреса, но ничего не находит. Строку исходников, вызвавшую ошибку, не пишет. Из этого можно сделать вывод, что разработчики уменьшили синтезируемое подмножество языка - раньше перечислители в качестве индексов массива синтезировались, теперь, очевидно, нет. Решение странное, единственная вероятная причина - разработчики XST плохо контролируют свой проект. Впрочем, то, что XST глюкало - известно давно. Так что, будьте осторожны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба Еще один забавный глючок XST: при попытке синтеза проекта, который в 8.1i синтезировался без проблем я столкнулся с тем, что XST 8.2 не находит модуля, созданного при помощи CoreGen и объявленного как component. Оказалось, что при объявлении component его имя было написано большими буквами, что вводило XST в ступор. Сделал маленькими - заработало. :angry2: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба давно и всем известно: где симплифай, там иксэсте не место !!! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба давно и всем известно: где симплифай, там иксэсте не место !!! :) Рискую впасть в идеологический спор, но хочу сказать, что очень тяжело убедить начальство приобрести довольно дорогой пакет синтеза, когда уже куплен более дешевый и вроде бы работающий. Особенно учитывая, что начальство не отличается в большинстве случаев специальными познаниями... Так что иногда приходится пользоваться тем, что есть, хотя оно и не лучшего качества. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oldring 0 1 июля, 2006 Опубликовано 1 июля, 2006 · Жалоба давно и всем известно: где симплифай, там иксэсте не место !!! :) Synplify для VHDL? А что, он больше не плющит структуры, переименовывая поля как ему вздумается? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 3 июля, 2006 Опубликовано 3 июля, 2006 · Жалоба давно и всем известно: где симплифай, там иксэсте не место !!! :) Synplify для VHDL? А что, он больше не плющит структуры, переименовывая поля как ему вздумается? если вы говорите про тип record, то не замечал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oval 0 3 июля, 2006 Опубликовано 3 июля, 2006 · Жалоба давно и всем известно: где симплифай, там иксэсте не место !!! :) Synplify для VHDL? А что, он больше не плющит структуры, переименовывая поля как ему вздумается? Для VHDL HDL структуры (record) плющит, но не как вздумается, а в битовый вектор, похоже в порядке объявления полей. Согласен, неудобно, масса сложностей при работе с результатами синтеза. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 3 июля, 2006 Опубликовано 3 июля, 2006 · Жалоба Еще одни плюс 8.2i - стали меньше файлы проектов. И пока не заметил их чудовищного разрастания, которое было в 8.1i. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Elresearch 1 4 июля, 2006 Опубликовано 4 июля, 2006 · Жалоба Для тех кто уже перешёл на 8.2 http://www.xilinx.com/xlnx/xil_sw_updates_...?ipoid=24353443 ;-) Интересно, как можно накосячить на 216 MB исправлений! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 4 июля, 2006 Опубликовано 4 июля, 2006 · Жалоба Для тех кто уже перешёл на 8.2 http://www.xilinx.com/xlnx/xil_sw_updates_...?ipoid=24353443 ;-) Интересно, как можно накосячить на 216 MB исправлений! Легко! Проблема в том, что они, по всей видимости, берут список измененных файлов после внесения всех необходимых модификаций и объявляют их очередным сервиспаком. А что и где точно изменилось и на что это изменение может повлиять - никто не берется разобраться, т.к. трафик для них дешевле, чем время работы разработчиков софта. Так что нужно расширять каналы... ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
irum4 0 4 июля, 2006 Опубликовано 4 июля, 2006 · Жалоба А как в 8.2 с работой в многопроцессорной системе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 232 4 июля, 2006 Опубликовано 4 июля, 2006 · Жалоба А как в 8.2 с работой в многопроцессорной системе? У меня, к сожалению, нет возможности это проверить. Но думаю, что по сравнению с 8.1 мало что изменилось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться