AzardCry 0 18 августа, 2022 Опубликовано 18 августа, 2022 · Жалоба Доброго времени! Проявляется не совсем понятная ошибка - IMPVL-387 - Illegal bus-bit reference, которая выглядит вот так: assign Data[0] = \DATA_BLOCK.RxDout[15] [0]; Собственно, это строка во внутреннем netlist, который, как я понял, программа формирует в процессе выполнения syn_opt. При этом после этапа syn_map сформирован рабочий netlist, где таковая строка отсутствует. Может быть кто-либо встречался с данной проблемой... Это у меня где-то ошибка или баг среды? Заранее благодарен за ответы! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Avex 1 18 августа, 2022 Опубликовано 18 августа, 2022 · Жалоба Обычно алгоритм действий следующий. 1. прочитать документацию с описанием ошибок 2. если не нашли (у кеденса это обычное дело) - лезть на сайт кеденса и искать там. Может статься что эта ошибка есть в документации к другой версии генуса, или найдется статья, или что то еще. 3. Если не помогло - обращаться в саппорт. Без саппорта пользоваться тулами кеденса практически невозможно. А поскольку саппорта кеденса в более РФ нет, рекомендую попробовать синтез в DC - он на порядки лучше документирован и отлично работает со старыми технологиями. Проблем с ним практически не возникает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться