Как использовать IP-решения Xilinx на основе RTL для моделирования с использованием Cocotb? Можно ли проверить Xilinx IP с помощью Icarus?

У меня есть дизайн, который имеет Xilinx FIFO IP. Я пытаюсь проверить дизайн с помощью тестового стенда на основе COCOTB. Как я могу включить IP на основе Xilinx для моделирования с использованием COCOTB? Инструментом симуляции, который я использую, является Icarus.

Буду признателен за любую оказанную помощь.

1 ответ

У вас уже есть настроенный Icarus, так что вы можете скомпилировать свой дизайн без cocotb? Если это так, взгляните на один из Makefiles в разделе cocotb examples/*/tests/ в каталоге, скопируйте одну из них и заполните переменные так, чтобы они соответствовали вашему дизайну (см. https://cocotb.readthedocs.io/en/latest/building.html, чтобы увидеть, что они значат). Затем, make SIM=icarus должен уже сделать что-то полезное.

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