Я создал отличный реконфигурируемый логический массив с помощью Chisel и обнаружил, что у меня нет средств для тестирования полученного Verilog. Я вижу, что сгенерированный Verilog, вероятно, правильный, сравнивая вывод Verilog с Verilog из версии исходного кода Chisel, где соединения, которые могли вызвать комбинационную обратную связь, были устранены.
Кто-нибудь знает какие-либо инструменты с открытым исходным кодом, которые могут подойти для моделирования этой схемы?
У вас есть несколько вариантов:
Моим личным выбором был бы Icarus Verilog, так как я предпочитаю использовать более богатое подмножество Verilog HDL, но если вы в основном ищете взаимодействие сгенерированного Verilog с существующим C/C++, Verilator может быть вашим вариантом.
Также мне не удалось найти никакой информации о подмножестве Verilog, сгенерированном Chisel, так что это может еще больше ограничить ваши возможности.
Микланд
Микланд