Poluektovich 0 September 13, 2011 Posted September 13, 2011 · Report post Доброе время суток! DC валится с Internal system error при использовании команды compile_ultra. Ругается на операции с вычитанием, если их убрать или пользоваться командой compile, то синтез идет успешно. DW с лицензией подключено. Quote Share this post Link to post Share on other sites More sharing options...
aht 0 September 14, 2011 Posted September 14, 2011 · Report post Какая версия? Было что-то похожее в 10.03. Разрешилось, кажется, в 10.03-SP1. Quote Share this post Link to post Share on other sites More sharing options...
Poluektovich 0 September 15, 2011 Posted September 15, 2011 · Report post Вообще 09.06-SP1, но попутно пробую на 10.03-SP5-2. Получается то же самое. Quote Share this post Link to post Share on other sites More sharing options...
aht 0 September 15, 2011 Posted September 15, 2011 · Report post А более подробный лог можно? Похоже на какую-то проблему при использовании DW библиотек, т.к. compile их не задействует. Quote Share this post Link to post Share on other sites More sharing options...
Poluektovich 0 September 16, 2011 Posted September 16, 2011 · Report post compile_ultra Alib files are up-to-date. Information: Evaluating DesignWare library utilization. (UISN-27) ============================================================================ | DesignWare Building Block Library | Version | Available | ============================================================================ | Basic DW Building Blocks | D-2010.03-DWBB_1010 | * | | Licensed DW Building Blocks | D-2010.03-DWBB_1010 | * | ============================================================================ Information: Sequential output inversion is enabled. SVF file must be used for formal verification. (OPT-1208) Information: There are 3 potential problems in your design. Please run 'check_design' for more information. (LINT-99) Loaded alib file './alib-52/D_CELLSL_LP3MOS_nldm_typ_1_80V_25C.db.alib' Information: Ungrouping hierarchy cic_decimator before Pass 1 (OPT-776) Information: Ungrouping hierarchy cic_comp_inst before Pass 1 (OPT-776) Information: Ungrouping 2 of 3 hierarchies before Pass 1 (OPT-775) Beginning Pass 1 Mapping ------------------------ Processing 'adc_filter' Implement Synthetic for 'adc_filter'. Error: T11[17:0]=I1+I2T2[20:0]=TT111<<;O1[20:0]=T44---T11: Syntax error in SOP expression. Error: *** Generation of expr T11[17:0]=I1+I2T2[20:0]=TT111<<;O1[20:0]=T44---T1 Fatal: Internal system error, cannot recover. Release = 'D-2010.03-SP5-2' Architecture = 'amd64' Program = 'dc_shell' Exec = '/CAD/synopsys/dc2010.03/amd64/syn/bin/common_shell_exec' '119897593 119897878 119898251 268114654400 62249860 62032652 61899126 61904517 61906949 61861611 63166167 26457864 26490997 26497861 26499476 26500306 26500940 26394277 26398180 26442302 26442735 30798291 30817124 30821548 26445708 26427526 26437359 22722409 22724274 21704063 119234909 119355340 121388015 121393682 121394527 119276465 119310657 119355340 121388015 121393682 121394527 119352299 119358489 18528479 18545248 18547309 18548570 4342727 4330345 268110523485' dcfarm: detected bad exit for job 3226, name J1 -- terminating all child jobs now... dcfarm: destroying parent process due to child fatal Fatal: Internal system error, cannot recover. Release = 'D-2010.03-SP5-2' Architecture = 'amd64' Program = 'dc_shell' Exec = '/CAD/synopsys/dc2010.03/amd64/syn/bin/common_shell_exec' '119897593 119899272 120021449 30822727 26445735 26427526 26437359 22722409 22724274 21704063 119234909 119355340 121388015 121393682 121394527 119276465 119310657 119355340 121388015 121393682 121394527 119352299 119358489 18528479 18545248 18547309 18548570 4342727 4330345 268110523485' Error: Unexpected termination of job J1 Quote Share this post Link to post Share on other sites More sharing options...
aht 0 September 16, 2011 Posted September 16, 2011 · Report post Понятно, что ничего не понятно. Блоки с вычитанием используются довольно часто и не похоже, что дело в них. А что за ОС? Отличная от RHEL? Были случаи, что на Федоре падали те блоки, которые на RHEL работали нормально. Quote Share this post Link to post Share on other sites More sharing options...
Poluektovich 0 September 16, 2011 Posted September 16, 2011 · Report post CentOS6 2.6.32-71.el6.x86_64 Спасибо, что про операционку спросили. Проблема решается использованием 32-х битной версии DC. Quote Share this post Link to post Share on other sites More sharing options...
ClockworkOrange 0 April 13, 2012 Posted April 13, 2012 · Report post CentOS6 2.6.32-71.el6.x86_64 Спасибо, что про операционку спросили. Проблема решается использованием 32-х битной версии DC. почему-то не спасло(((( хотите сказать, что просто выключили опцию -64bit или надо распаковывать дополнительный тар с 32битной версией? Quote Share this post Link to post Share on other sites More sharing options...
aht 0 April 17, 2012 Posted April 17, 2012 · Report post почему-то не спасло(((( хотите сказать, что просто выключили опцию -64bit или надо распаковывать дополнительный тар с 32битной версией? Да, именно так. Надо распаковать 32-bit дистрибутив и указать PATH соответственно. Quote Share this post Link to post Share on other sites More sharing options...
ClockworkOrange 0 April 17, 2012 Posted April 17, 2012 · Report post Да, именно так. Надо распаковать 32-bit дистрибутив и указать PATH соответственно. блин... теперь на DW при елаборации не валится, но всё равно падает уже потом - на заключительных стадиях оптимизации нетлиста.. эх, не судьба.. Quote Share this post Link to post Share on other sites More sharing options...
Poluektovich 0 April 19, 2012 Posted April 19, 2012 · Report post Да, действительно, 32-х битная версия на другом проекте спасла только на этапе элаборации. Валится обычно при оптимизации max_area. Лечу правкой constraints, еще помогает опция -incremental для команды compile (compile_ultra). Quote Share this post Link to post Share on other sites More sharing options...
sleep 0 April 20, 2012 Posted April 20, 2012 · Report post Вообще странно, такого не замечалось за DC, уж очень разные варианты падения. Может попробуете более стабильную версию DC? У Вас D-2010.03-DWBB_1010 Уже есть E, F релизы. К тому же проверьте, что подключаете foundation.sldb в $link_library. Quote Share this post Link to post Share on other sites More sharing options...
Poluektovich 0 April 23, 2012 Posted April 23, 2012 · Report post Попробую более свежие версии, вообще я считал, что стабильность связана c SP, а D/E/F - название новой версии. Quote Share this post Link to post Share on other sites More sharing options...
aht 0 April 27, 2012 Posted April 27, 2012 · Report post D/E/F - название новой версии. Почти так. Первая буква - это то, что Synopsys называет Foundation (http://www.synopsys.com/Support/Li/SupportPlatform/ReleaseSupport/Pages/default.aspx). Год и месяц означают дату выхода мажорной версии для данного тула. Далее идут сервиспаки. Один мой приятельно до SP2 вообще не устанавливает тул (т.к. обычно есть баги). Также по релизу можно видеть тулы, которые end-of-life, т.е. мажорная версия давно не выходила (например, Astro - 2007.03 или Hercules - 2008.09). Quote Share this post Link to post Share on other sites More sharing options...
negiin 0 May 14, 2023 Posted May 14, 2023 · Report post Как бороться с такой ошибкой в dcfarm? Пробовал разные версии, везде ошибка возникает во время компиляции Quote Share this post Link to post Share on other sites More sharing options...