Как использовать 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
должен уже сделать что-то полезное.