ОШИБКА: [XSIM 43-3225] Не удается найти модуль разработки work.cell в работе библиотеки, расположенной по адресу xsim.dir/work

У меня больше нет этой проблемы, и этот вопрос должен прояснить сомнение.

Я использую Vivado 2018.1, и я использую встроенные симуляторы для симуляции. Мои файлы VHDL2008, из-за некоторых требований в проекте. У меня есть базовый модуль BRAM, который я создаю несколько раз внутри модуля с именем cell, Это мои источники: Источники

Также библиотеки следующие: Структура библиотеки

Это прекрасно синтезирует, и когда я пытаюсь запустить симуляцию синхронизации после поста, я получаю ошибку, упомянутую в заголовке:

ERROR: [XSIM 43-3225] Cannot find design unit work.cell in library work located at xsim.dir/work.

или же

ERROR: [XSIM 43-3225] Cannot find design unit xil_defaultlib.cell in library work located at xsim.dir/work.

в зависимости от библиотеки я держу cell в.

Мои файлы добавляются в набор для моделирования, и я установил правильный модуль в качестве верхнего модуля для моделирования.

Как вы можете заметить, в синтезированном списке соединений верхний модуль имеет имя /cell,

Проблема была решена, когда я изменил имя моего модуля с cell в ram_cell, или даже foo_bar, Я хотел бы знать, почему это произошло, и если все это произошло потому, что cell это зарезервированное слово для вивадо.

0 ответов

Другие вопросы по тегам