Jump to content
    

Genus 15.2 ошибка syn_opt

Доброго времени!

 

Проявляется не совсем понятная ошибка - IMPVL-387 - Illegal bus-bit reference, которая выглядит вот так: assign Data[0] = \DATA_BLOCK.RxDout[15] [0];

Собственно, это строка во внутреннем netlist, который, как я понял, программа формирует в процессе выполнения syn_opt. При этом после этапа syn_map сформирован рабочий netlist, где таковая строка отсутствует.

Может быть кто-либо встречался с данной проблемой... Это у меня где-то ошибка или баг среды?

 

Заранее благодарен за ответы!

Share this post


Link to post
Share on other sites

Обычно алгоритм действий следующий. 1. прочитать документацию с описанием ошибок 2. если не нашли (у кеденса это обычное дело) - лезть на сайт кеденса и искать там. Может статься что эта ошибка есть в документации к другой версии генуса, или найдется статья, или что то еще. 3. Если не помогло - обращаться в саппорт. Без саппорта пользоваться тулами кеденса практически невозможно. А поскольку саппорта кеденса в более РФ нет, рекомендую попробовать синтез в DC - он на порядки лучше документирован и отлично работает со старыми технологиями. Проблем с ним практически не возникает

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...