Putnik 0 7 июля, 2010 Опубликовано 7 июля, 2010 · Жалоба Здравствуйте! видел подобные темы http://electronix.ru/forum/index.php?showt...lify++precision http://electronix.ru/forum/index.php?showt...lify++precision http://electronix.ru/forum/index.php?showt...lify++precision , тем не менее решил открыть новую. До сего момента верил в то, что Synplify - передовой инструмент в поддержке SV-конструкций, пока не столкнулся с проектом уважаемого des00, hssdrc- High Speed SDRAM Controller, который на Synplify Pro 9.6.2 и C-2009.06 валится таким образом, что складывается впечатление о непонимании им конструкций не-то что SV, но и 2001-го верилога, тем не менее Precision2008 скушал все отлично.. в выше приведенных темах говорилось, что у Synplify есть проблемы с поддержкой верилога, но время проходит, неужели ничего не меняется :unsure: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 7 июля, 2010 Опубликовано 7 июля, 2010 · Жалоба 2 Putnik так приведите логи - как оно валится собсно ?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Putnik 0 7 июля, 2010 Опубликовано 7 июля, 2010 · Жалоба Вот hssdrc_timescale.vh(39) | Read directive translate_off hssdrc_timescale.vh(44) | Read directive translate_on hssdrc_define.vh(121) | Read directive translate_off hssdrc_define.vh(123) | Read directive translate_on hssdrc_timing.vh(48) | parameters of type real/realtime/time are not yet supported hssdrc_timing.vh(48) | Expecting parameter name hssdrc_access_manager.v(179) | Expecting one of the keywords module, interface, primitive or macromodule hssdrc_timescale.vh(39) | Read directive translate_off hssdrc_timescale.vh(44) | Read directive translate_on hssdrc_addr_path.v(106) | Read directive translate_off hssdrc_addr_path.v(109) | Read directive translate_on hssdrc_addr_path.v(133) | Read directive translate_off hssdrc_addr_path.v(137) | Read directive translate_on hssdrc_addr_path.v(147) | Assignment target ba should be of type reg, genvar or logic hssdrc_addr_path.v(150) | Assignment target addr should be of type reg, genvar or logic hssdrc_addr_path.v(152) | Assignment target addr should be of type reg, genvar or logic hssdrc_addr_path.v(161) | Expecting ; кроме Read directive, остальное - ерроры, при их устранении, например изменении типа параметра на целочисленные, синплифай находит их еще больше Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Putnik 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Прочь тоску! Synplify Pro C-2009.06 скушал проект hssdrc при замене типа real у параметров на int(и соответствующем пересчете) в файле hssdrc_timing.vh и комментировании строчек `ifndef __HSSDRC_TIMING_VH__ `endif `ifndef __HSSDRC_DEFINE_VH__ в файлах hssdrc_timing.vh и hssdrc_define.vh Synplify Pro 9.6.2 при данных изменениях все равно сыпется, так что поддержка верилога все же не стоит у синплицити(или синопсиса теперь) на месте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 26 августа, 2010 Опубликовано 26 августа, 2010 · Жалоба Мой проект тоже не собрался. Заявляет: parameters of type real/realtime/time are not yet supported Очень интересуюсь, как с real/realtime/time обстоит дело в 2010.03 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться